Я пишу скрипт для загрузки сборки и установки куча пакетов. Построение иногда занимает некоторое время, и для установки требуются привилегии root:
make; sudo make install
Что происходит много, так это то, что когда сборка занимает некоторое время, мне нужно продолжать вводить мой пароль. Я хочу иметь возможность вводить его только один раз. Я мог бы вызвать скрипт с корневым доступом, но тогда (как я понимаю) каждый вызов, который он делает, будет с привилегиями root. Я не хочу этого, потому что тогда, например, создается множество файлов и папок, которые нельзя удалить без доступа root.
, так что это лучший способ сделать это?