Обновления программного обеспечения способны проверять наличие обновлений и устанавливать их без запроса пароля, за исключением обновлений ядра.
То же самое не верно для apt-get в терминале. Если вы попытаетесь apt-get update
без sudo, вы получите ошибку: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
.
Есть ли команда, которую вы можете запустить в терминале, которая разрешает обновление без использования sudo?
Обновления программного обеспечения используют aptdaemon
для выполнения всей работы. Вы можете сделать это из командной строки, используя aptdcon
:
Проверить наличие обновлений:
aptdcon --refresh
Установить обновления:
aptdcon --safe-upgrade
откройте файл sudoers как sudo nano /etc/sudoers
из своего терминала и
Затем выполните
<your-username> ALL=NOPASSWD: sudo apt-get update
save & amp; близко.
Затем проверьте & amp; Если запрашивается то же самое, перезагрузите компьютер и попробуйте снова.
надеюсь, что это помогает.