Когда я запускаю команду:

dpkg -b myprog

а также

sudo dpkg -i myprog.deb

Файл в /usr /bin и /usr /share / и т.д. Остается с моим именем пользователя в качестве владельца и создателя файла, когда все остальные имеют root как владельца и создателя. Что я делаю неправильно?

1 ответ1

0

Попробуйте запустить все файлы в root, прежде чем запускать dpkg -b .

Пакеты обычно создаются с помощью dpkg-buildpackage потому что он может использовать fakeroot чтобы гарантировать, что все файлы принадлежат пользователю root.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .