Отредактировано 2 Несколько недель назад от ExtremeHow Редакционная команда
АвтообновленияУбунтуКонфигурацияЛинуксОперационные системыОбслуживаниеАдминистрированиеСистемаБезопасностьПрограммное обеспечение
Перевод обновлен 2 Несколько недель назад
Ubuntu — это популярный и удобный для пользователя дистрибутив Linux, используемый многими людьми по всему миру. Одной из его особенностей является возможность автоматически обрабатывать обновления. По умолчанию Ubuntu настроен на автоматическую загрузку и установку обновлений безопасности, чтобы ваша система оставалась как можно более защищенной. Хотя это отлично подходит для поддержания здоровой и безопасной среды, бывают случаи, когда вы можете захотеть отключить автоматические обновления. Это может происходить по разным причинам, от нехватки пропускной способности до необходимости тестирования приложений в контролируемой среде. В этом руководстве мы подробно рассмотрим методы и шаги по отключению автоматических обновлений на системах Ubuntu, обеспечивая вам полный контроль над тем, когда и как устанавливаются обновления.
Автоматические обновления в Ubuntu управляются с помощью инструмента под названием пакет “Unattended Upgrades”. Этот инструмент осуществляет автоматическую загрузку и установку обновлений безопасности и пакетов. Когда система настроена с параметрами по умолчанию, эти обновления происходят бесшумно в фоновом режиме, не прерывая вашу работу. Однако функция автообновления может не всегда соответствовать конкретным потребностям или средам.
Ubuntu, будучи программным обеспечением с открытым исходным кодом, позволяет пользователям изменять настройки и конфигурации по своему усмотрению. Эта гибкость распространяется на управление тем, как обновления применяются к системе. Таким образом, вы можете отключить эти автоматические обновления, если они не соответствуют вашим конкретным обстоятельствам.
Существует несколько способов отключить автоматические обновления на машине с Ubuntu. Я расскажу вам о наиболее распространенных способах достижения этой цели.
Если вы предпочитаете использовать графический интерфейс, вам повезло. Отключение автоматических обновлений через графический интерфейс в Ubuntu является простым. Вот пошаговое руководство:
Нажмите "Деятельность" или клавишу "Супер" (часто клавиша Windows на вашей клавиатуре), чтобы открыть меню приложений. Найдите "Программы и обновления" и нажмите значок, чтобы открыть его.
В окне "Программы и обновления" найдите вкладку "Обновления". Эта вкладка содержит параметры, связанные с обновлением системы.
Здесь вы найдете несколько вариантов. Найдите “Автоматически проверять наличие обновлений” и измените это значение на “Никогда”. Кроме того, в разделе "Когда есть обновления безопасности" могут быть такие параметры, как “Автоматически загружать и устанавливать”, “Показывать немедленно” и так далее. Установите их в соответствии с вашими предпочтениями. Однако выбор опции “Никогда” для автоматической проверки должен быть достаточным для полного отключения автоматических обновлений.
Для большей контроля и понимания вы можете выбрать отключение автоматических обновлений, редактируя непосредственно конфигурационные файлы. Этот метод наиболее подходит для пользователей, которые комфортно работая с терминалом и производят изменения в системных файлах.
Нажмите Ctrl + Alt + T
, чтобы открыть окно терминала.
Вам необходимо отредактировать конфигурационный файл "50unattended-upgrades". Прежде чем продолжить, убедитесь, что у вас есть резервные копии файлов, которые вы собираетесь редактировать. Используйте команду:
sudo cp /etc/apt/apt.conf.d/50unattended-upgrades /etc/apt/apt.conf.d/50unattended-upgrades.bak
Эта команда создает резервную копию оригинального файла. Теперь откройте файл для редактирования:
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
В этом файле вы увидите множество директив, начинающихся с "//". Это комментарии, которые помогают объяснять разделы конфигурации. Чтобы отключить автоматические обновления, отредактируйте или закомментируйте необходимые строки, связанные с действиями по обновлению.
Рассмотрите возможность изменения следующих настроек:
Unattended-Upgrade::Automatic-Reboot "false";
После внесения необходимых изменений, выйдите из редактора, нажав Ctrl + O
для сохранения и Ctrl + X
для закрытия.
Этот метод включает использование исключительно инструментов командной строки. Это полезно для автоматической настройки или когда доступ к графическому интерфейсу недоступен.
Нажмите Ctrl + Alt + T
, чтобы открыть терминал.
Используйте следующую команду, чтобы предотвратить автоматическую установку обновлений:
sudo systemctl disable apt-daily-upgrade.service
и также:
sudo systemctl disable apt-daily-upgrade.timer
sudo systemctl disable apt-daily.service
sudo systemctl disable apt-daily.timer
Чтобы убедиться, что службы были отключены, вы можете проверить их статус:
systemctl list-units --type=service | grep apt-daily
Хотя автоматические обновления предоставляют удобный способ поддержания вашей системы в актуальном состоянии с последними функциями и исправлениями безопасности, существуют некоторые ситуации, когда их может быть лучше отключить:
На системах с ограниченной пропускной способностью автоматические обновления могут неожиданно потреблять сетевые ресурсы.
В средах, где стабильность критична, мгновенные обновления могут вызвать конфликты с существующими конфигурациями программного обеспечения или вызвать неожиданные ошибки.
На машинах для разработки или во время тестирования программного обеспечения может понадобиться поддерживать систему в стабильном состоянии без промежуточных обновлений, тем самым не внося никаких изменений в окружающую среду.
Если вы решите вновь включить автоматические обновления, вы можете отменить изменения. Просто повторно посетите вышеуказанные методы и настройте параметры для начала обновления заново.
Эффективное управление обновлениями имеет решающее значение для поддержания производительности и безопасности вашей системы. Понимая и контролируя, как Ubuntu обрабатывает обновления, вы можете настроить вашу систему в соответствии с вашими конкретными потребностями. Хотя автоматические обновления гарантируют, что вы используете самую последнюю защищенную версию, обстоятельства различны, и возможность отключить эти обновления — это мощная функция. Будь то с помощью графического интерфейса, конфигурационных файлов или командной строки, Ubuntu предлагает гибкость и контроль, демонстрируя адаптируемость, которая делает дистрибутивы Linux столь широко используемыми и уважаемыми.
Если вы найдете что-то неправильное в содержании статьи, вы можете