我正在 Ubuntu 20.04 中制作一个 debian 包文件(.deb)。
我手动制作了一个二进制包文件,其中包含一个二进制
hello
.
所以包目录结构为:
hello-1.0
-- hello
-- DEBIAN
-- changelog
-- control
-- postinst
-- install
我想让包安装在另一个位置,而不是
/hello
.
所以我尝试了
install
脚本更改默认安装位置:
#!/bin/sh
hello /usr/bin
我用命令
sudo dpkg -i {.deb file}
安装,install
脚本甚至没有执行...包安装没有错误。
我不想将
hello
重新定位到包目录中的 /usr/bin 下,也不想使用 postinst
复制文件。因为我在想用户可以在安装的时候手动设置多个文件的位置
在这种情况下我能做什么? (
install
脚本权限为0755)