Как Создать пакет, который не требует корня

Я следовал за парой учебных руководств о том, как создать debian пакет и считал, что я должен сделать содержание своего корня пакета иначе, это сохранит моих локальных пользователей при установке на другом компьютере.

Я хочу сделать свою системную службу не корнем и владеть каталогом,/etc/mybin/

Спасибо

1
задан 7 May 2017 в 04:56

1 ответ

Это не возможно, так как пользователи в системе Linux используют идентификатор для , дифференцируются друг друга, корень имел бы то же в любой системе. AFAIK все пользователи могут использовать путь /usr/bin, но только администратор может записать в эту папку следовательно обычному пользователю, не может установить пакет.

можно добавить дополнительную папку для СОЕДИНЕНИЯ КАНАЛОМ в Bash, но Вы были бы обязаны делать этот шаг для каждого пользователя, но как это на самом деле сделано, должен использовать архив Tar и работать путем нажатия сам двоичный файл . После распаковки отдела архива.

Счастливые Ламы!

1
ответ дан 7 December 2019 в 15:36

Другие вопросы по тегам:

Похожие вопросы: