Deb 软件包保留在我的用户名下

Deb 软件包保留在我的用户名下

当我运行命令时:

dpkg-b myprog 命令

sudo dpkg -i myprog.deb

/usr/bin 和 /usr/share/ 等目录中的文件的所有者和创建者都是我的用户名,而其他所有文件的所有者和创建者都是 root。我做错了什么?

答案1

在运行之前尝试将所有文​​件 chown 为 root dpkg -b

通常使用来创建包,dpkg-buildpackage因为它可以用来fakeroot确保所有文件都归 root 所有。

相关内容