Привет, все в названии,
я хочу временно приостановить обновление linux для сессии до перезагрузки
причина? когда я нахожусь на своем мобильном телефоне, я не хочу подключать Linux к DL GB данных
, поэтому мне просто нужна команда (если это не root), которая говорит что-то вроде: «apt -stop_auto_update» или в худшем способ убить apt-auto-update-daemon
Можно выполнить команду на основе этого ответа:
Создают сценарий:
#!/bin/bash
systemctl stop apt-daily.service
systemctl kill --kill-who=all apt-daily.service
# wait until `apt-get updated` has been killed
while ! (systemctl list-units --all apt-daily.service | egrep -q '(dead|failed)')
do
sleep 1;
done
# now proceed
echo Apt Daily Service has been killed
Mark сценарий как исполняемый файл для вызова команды:
sudo chmod /path/to/my_script.sh
Вам нужны sudo полномочия назвать команду:
sudo /path/to/my_script.sh
, Когда Вы вдали от горячей точки и назад к Вашей регулярной сетевой перезагрузке для восстановления способных сервисов или типа:
sudo systemctl start apt-daily.service
, Конечно, можно воздержаться от необычного сценария в целом и остановить сервисы с:
sudo systemctl stop apt-daily.service