/opt/
我需要在 Ubuntu 14.04,64 位上安装 .deb 时,在路径上创建一个对每个人都具有读写权限(777 权限)的目录。
我的机器上没有 root 登录,因此我可以通过它获取 root 访问权限,sudo
并在我的机器上安装 .deb sudo
。
现在我正在使用:
sudo chmod -R 777 /opt/mydirectory/
但我希望这个目录为每个人创建并具有读写权限。
我正在使用以下命令:
INSTALL(TARGETS app RUNTIME DESTINATION /opt/mydirectory)
在我的 cmakelist.txt 文件中。
谢谢。
答案1
添加以下内容debian/my_package.postint
以创建目录并更改其权限:
#!/bin/sh
#DEBHELPER#
set -e
mkdir -p /opt/mydirectory
chmod 777 /opt/mydirectory
dpkg-buildpackage -b
然后使用例如来构建您的包。