Временно приостановить обновление linux для сессии до перезагрузки

Привет, все в названии,

я хочу временно приостановить обновление linux для сессии до перезагрузки

причина? когда я нахожусь на своем мобильном телефоне, я не хочу подключать Linux к DL GB данных

, поэтому мне просто нужна команда (если это не root), которая говорит что-то вроде: «apt -stop_auto_update» или в худшем способ убить apt-auto-update-daemon

2
задан 2 October 2019 в 13:47

1 ответ

Можно выполнить команду на основе этого ответа:

Создают сценарий:

#!/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
1
ответ дан 23 October 2019 в 09:37

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

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