Ubuntu автоматическая установка обновлений



Установка обновлений Ubuntu

После того, как вы установили систему, в нашем случае Ubuntu или любой другой дистрибутив, его нужно регулярно обновлять. Установка обновлений Ubuntu необходима, чтобы получить новые версии программ, исправления ошибок, а также исправления проблем с безопасностью. Разработка Ubuntu происходит так, что новые версии программ поставляются только с релизом дистрибутива, а затем приходят только обновления исправляющие баги и проблемы с безопасностью. Но это не значит, что не нужно их устанавливать. Кроме того, если вы хотите также иметь самые новые версии программного обеспечения, то можете использовать PPA разработчиков и устанавливать программы от туда. Как правило, разработчики всегда загружают самые новые версии.

В этой статье будет как установить обновления Ubuntu, мы поговорим о том, как обновить программы Ubuntu через терминал, так и через графический интерфейс, с помощью стандартной утилиты — менеджер обновлений.

Обновление программ в Ubuntu через менеджер обновлений

В Ubuntu предусмотрен механизм обновления через менеджер обновлений. Это графическая программа, которая запускается время от времени и предлагает обновить систему если были выпущены новые обновления.

Менеджер обновлений Ubuntu довольно прост и вы можете запустить его через главное меню:

update

Сразу после запуска программа обновит списки программ из репозиториев, чтобы понять есть ли новые версии пакетов:

update1

Если не возникло никаких ошибок связи с сетью или источниками программного обеспечения, вы увидите такое окно:

update2

Программа говорит, сколько обновлений было найдено и сколько данных нужно скачать через интернет.

Осталось нажать кнопку Установить сейчас и начнется обновление пакетов Ubuntu:

update3

Вы можете посмотреть более подробную информацию о процессе обновления:

update4

После завершения обновления программ в ubuntu менеджер обновлений Ubuntu уведомит вас, что все пакеты были обновлены успешно.

Поведение менеджера обновлений можно настроить. Для этого откройте утилиту Программы и обновления, затем перейдите на вкладку обновления:

update5

Тут вы можете указать какие обновления нужно устанавливать, как часто проверять обновления и что делать при появлении новых обновлений для программного обеспечения, например мы можем их сразу же установить без участия пользователя.

Обновление системы Ubuntu с помощью менеджера обновлений может показаться простым, и это так и есть, пока не возникли ошибки. А при возникновении ошибок нам нужно попытаться обновить систему через терминал, чтобы получить больше информации о проблеме.

Обновление пакетов Ubuntu через терминал

Для обновления через терминал обычно используется инструмент командной строки apt. Эта утилита позволяет не только обновлять пакеты, но и устанавливать и удалять программное обеспечение, искать программы, настраивать репозитории и т д.

Первым делом, нам необходимо выполнить обновление репозиториев ubuntu, для этого используется такая команда обновления ubuntu:

sudo apt update

update6

Утилита нам сразу подсказывает, что есть обновления и мы можем узнать, какие пакеты будут обновлены:

apt list —upgradable

update7

Теперь непосредственно обновление системы Ubuntu. Для этого есть две опции upgrade и full-upgrade (раньше dist-upgrade). Рассмотрим в чем разница между upgrade и dist upgrade:

  • upgrade — устанавливает самые новые версии всех пакетов доступные в репозиториях. Использует все репозитории их /etc/apt/souces.list и /etc/apt/souces.list.d/*. То есть обновляются пакеты не только из официальных репозиториев, но и из PPA. Обновляются только установленные пакеты, если же для обновления пакета необходимо установить или удалить другой пакет, такие пакеты обновлены не будут.
  • full-upgrade — кроме всего, что делает upgrade, здесь поддерживается умное разрешение зависимостей для новых версий пакетов. Конфликтующие пакеты могут быть удалены, а новые, дополнительные — установлены.
Читайте также:  Игровая установка для игр

Таким образом, установка обновлений Ubuntu может быть выполнена одной из команд:

sudo apt upgrade

update8

sudo apt full-upgrade

update9

Причем рекомендуется именно вторая команда обновления ubuntu, поскольку она более продумана и обновляет больше пакетов.

Здесь не обязательно обновлять все пакеты, мы можем обновить только один определенный пакет, например браузер:

sudo apt full-update firefox

Опцию full-update мы используем чтобы обновить включая установку новых зависимостей.

Обновление пакетов Ubuntu через Synaptic

Обновлять пакеты Ubuntu можно не только с помощью стандартных пакетных менеджеров. Также есть и сторонние программы. Например Synaptic. Если он у вас еще не установлен, это легко исправить:

sudo apt install synaptic

Запустить программу можно из главного меню:

update10

update11

Главное окно программы выглядит вот так:

update13

Программа работает не совсем привычным образом. Чтобы выполнить операции над пакетами, необходимо их сначала отметить, а затем уже применить нужную операцию. Такая же ситуация с обновлением.

Но давайте обо всем по порядку, сначала необходимо обновить списки пакетов из репозиториев, чтобы программа узнала, есть ли новые версии, это аналогичное действие команды apt update или, тому что выполняется при старте стандартного менеджера обновлений, так сказать проверка обновлений ubuntu. Откройте меню правка и выберите Обновить сведения о пакетах:

update12

update14

Дальше обновление системы Ubuntu. Как я и сказал, нужно сначала отметить пакеты, с которыми будем работать. Поскольку обновляем все, перейдите на вкладку состояние, установленные и нажмите кнопку Отметить все. Программа сама определит, что для данных пакетов есть обновления и если кроме обновления пакетов ubuntu нужно выполнять дополнительные действия, она покажет их:

update16

Можно пойти другим путем, на той же вкладке нажать Ctrl+A, чтобы отметить все пакеты, затем в контекстном меню выбрать Отметить для обновления:

update22

Независимо от способа, дальше нажимаем Применить:

update18

Программа опять покажет, какие изменения будут внесены в систему, нажмите Apply:

update19

Только теперь начнется загрузка пакетов:

update20

После завершения установки обновлений программа выдаст сообщение, что все прошло успешно.

Выводы

Установка обновлений Ubuntu, не такое уж сложное дело, но оно должно выполняться периодически, чтобы поддерживать систему в актуальном состоянии и безопасности. Из этой статьи вы узнали целых три способа выполнить обновление пакетов Ubuntu. Этого вполне достаточно, чтобы выбрать подходящий для вас. Часто во время обновлений возникают ошибки, что делать если Ubuntu не обновляется мы рассмотрим в следующей статье.

Источник

Автоматическое обновление установленных пакетов в Ubuntu

Oct 8, 2015 17:30 · 176 words · 1 minute read ubuntu

Для автоматического обновления установленных пакетов в Ubuntu проще всего использовать пакет unattended-upgrades , который можно настроить на установку только обновлений безопасности или всех пакетов в системе. Давайте разберемся как это сделать!

Читайте также:  Стоимость установки датчика топлива

Прежде всего нам потребуется установить сам пакет unattended-upgrades :

Открываем на редактирование конфиг /etc/apt/apt.conf.d/50unattended-upgrades :

и приводим его к следующему виду:

Остановимся подробнее на приведенных параметрах:

  • Unattended-Upgrade::Allowed-Origins — автоматически обновлять пакеты из пар origin:archive;
  • Unattended-Upgrade::Package-Blacklist — список пакетов которые не нужно обновлять (можно использовать regexp);
  • Unattended-Upgrade::Mail — на этот адрес отправлять письмо при проблемах с обновлением пакетов;
  • Unattended-Upgrade::MailOnlyOnError — присылать на указанный выше адрес только сообщения об ошибках;
  • Unattended-Upgrade::Automatic-Reboot — автоматическая перезагрузка для применения обновлений;
  • Unattended-Upgrade::Automatic-Reboot-Time — время автоматической перезагрузки.

Для включения автоматического обновления установленных пакетов в Ubuntu нужно отредактировать конфиг /etc/apt/apt.conf.d/10periodic . В моем случае он выглядит так:

В данном примере обновление списка пакетов, их загрузка и установка происходит ежедневно, локальное хранилище загрузок очищается раз в семь дней.

Источник

Как включить и настроить автоматические автоматические обновления безопасности в Ubuntu 18.04

How to Enable and Set up Automatic Unattended Security Updates on Ubuntu 18.04

В этом руководстве мы рассмотрим, как настроить автоматические автоматические обновления в Ubuntu 18.04. Те же шаги применимы для любого дистрибутива на основе Ubuntu, включая Kubuntu, Linux Mint и Elementary OS.

Как включить и настроить автоматические автоматические обновления безопасности в Ubuntu 18.04

Регулярное обновление вашей системы Ubuntu — один из наиболее важных аспектов общей безопасности системы. Если вы не обновите пакеты своей операционной системы последними исправлениями безопасности, вы сделаете свой компьютер уязвимым для атак.

При управлении несколькими машинами Ubuntu обновление системных пакетов вручную может занять много времени. Даже если вы управляете одной системой, иногда вы можете пропустить важное обновление. Здесь пригодятся автоматические автоматические обновления.

Прежде чем приступить

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установка unattended-upgrades пакета

unattended-upgrades Пакет включает в себя инструменты , которые могут автоматически загрузить и установить обновленные пакеты.

Скорее всего, этот пакет уже установлен в вашей системе Ubuntu. Если нет, вы можете установить его, введя следующую команду в своем терминале:

После завершения установки служба автоматического обновления запустится автоматически. Вы можете проверить это, набрав:

Настройка автоматических обновлений

unattended-upgrades Пакет может быть настроен путем редактирования /etc/apt/apt.conf.d/50unattended-upgrades файла.

Конфигурация по умолчанию должна работать для большинства пользователей, но вы можете открыть файл и внести изменения при необходимости. Вы можете обновить все пакеты или только обновления безопасности.

Первый раздел определяет, какие типы пакетов будут обновляться автоматически. По умолчанию он устанавливает только обновления безопасности. Если вы хотите включить обновления из других репозиториев, вы можете раскомментировать соответствующий репозиторий, удалив двойную косую черту // в начале строки. Все, что // находится после, является комментарием и не читается пакетом.

Если по какой-либо причине вы хотите отключить автоматическое обновление определенных пакетов, просто добавьте их в черный список пакетов:

Читайте также:  Порядок установки бронепроводов ваз 2109 карбюратор

Вы также можете получить электронное письмо, если по какой-либо причине возникла проблема с автоматическим обновлением. Для этого раскомментируйте следующие две строки и введите свой адрес электронной почты. Убедитесь, что у вас есть инструмент, который может отправлять электронные письма, установленный в вашей системе, например mailx или postfix .

Включение автоматического обновления

Чтобы включить автоматическое обновление, вам необходимо убедиться, что файл конфигурации apt /etc/apt/apt.conf.d/20auto-upgrades содержит как минимум две следующие строки, которые должны быть включены по умолчанию:

Приведенная выше конфигурация обновляет список пакетов и устанавливает доступные обновления каждый день.

Вы также можете добавить следующую строку, которая очищает локальный архив загрузки каждые 7 дней.

Другой способ включить / отключить автоматические обновления — выполнить следующую команду, которая изменит (или создаст, если не существует) файл /etc/apt/apt.conf.d/20auto-upgrades .

Тестирование

Чтобы проверить, работает ли автоматическое обновление, выполните пробный запуск:

Результат должен выглядеть примерно так:

История автоматических автоматических обновлений записывается в /var/log/unattended-upgrades/unattended-upgrades.log файл.

Вывод

В этом руководстве вы узнали, как настроить автоматические автоматические обновления и поддерживать свою систему в актуальном состоянии.

Источник

Как установить обновления безопасности в Ubuntu

Один из самых простых способов защитить ваши системы Ubuntu — поддерживать на них новейшее программное обеспечение. Поэтому частое применение обновлений является важной частью поддержания безопасности систем. В этой статье мы покажем, как установить обновления безопасности в системах Ubuntu и Linux Mint.

Установка обновлений безопасности в Ubuntu

Если в вашей системе установлен пакет update-notifier-common, Ubuntu будет предупреждать вас об ожидающих обновлениях через сообщение дня (motd) при консольном или удалённом входе в систему.

После входа в систему Ubuntu вы можете проверить наличие новых обновлений, используя следующую команду apt.


Обновление одного пакета в Ubuntu

Чтобы, после обновления кеша пакетов вашей системы, проверить и обновить один пакет, например, пакет с именем php, сделайте это следующим образом. Если пакет php уже установлен, эта команда попытается обновить его до последней доступной версии:

Обновление системы Ubuntu

Чтобы вывести список всех свежих доступных обновлений для вашей системы Ubuntu, выполните:

Чтобы установить все обновления, запустите:

Автоматическая установка последних обновлений безопасности в Ubuntu

Вы можете использовать пакет unattended-updates, чтобы в системе Ubuntu автоматически устанавливались последние (и другие) обновления безопасности. Чтобы установить пакет unattended-updates, если он ещё не установлен, выполните следующую команду:

Чтобы включить автоматические обновления, запустите:

Затем настройте пакет для установки автоматических обновлений, выбрав «Да» в приведённом ниже интерфейсе.

Примечание: обратите внимание, что обновления могут перезапускать службы на вашем сервере, поэтому автоматическое применение обновлений может подходить не для всех сред, особенно для серверов.

Вы также можете запускать автоматические обновления вручную:

Или добавьте флаг -d, чтобы включить режим отладки:

На этом пока все. По любым вопросам или комментариям, которыми вы хотели бы поделиться с нами, используйте форму комментариев ниже.

Если вы хотите в одну команду обновить систему целиком (установить обновления безопасности и все другие обновления), то запустите:

Источник

Adblock
detector