Мои пользователи не имеют административных привилегий. Я не разрешаю им устанавливать пакеты из репозиториев Ubuntu, но они должны иметь возможность устанавливать все доступные обновления из репозиториев Ubuntu и моего пользовательского.
Я создал файл /var/lib/polkit-1/localauthority/50-local.d/automaticupdates.pkla:
[Менеджер обновлений] Identity = unix-user: * Action = org.debian.apt.upgrade-packages ResultActive = yesЭта работа, когда новые обновления не предлагаются обновлением программного обеспечения, но если обновленные пакеты пытаются нажимать новый пакет, он не работает (= ask для пароля администратора), поскольку для этого требуется разрешение org.debian.apt.install-or-remove-packages.
Если я сниму флажки с новых пакетов и запустил процесс обновления, обновление начнется ... и установите тезисы пакетов
Есть ли способ сделать обновление менеджером для установки всех обновлений без запроса пароля администратора?
Это пример обновления, не работающего без пароля администратора :
[Менеджер обновлений] Identity = unix-user: * Action = org.debian.apt.upgrade-packages ResultActive = yes
Некоторые обновления требуют суперпользователя aka sudo из-за их критичности к системам (я думаю). Поэтому ваша идея частично невозможна. Я могу войти через ssh и делать обновление порой. Если вы используете ту же ОС, то когда вы обновляете свой журнал на другом компьютере и обновляете их через ssh
Else, если их так много, либо используйте человека, либо дайте им пароль «sudo»!
Я не могу придумать лучшего решения!