Ubuntu

Как обновить Ubuntu 20.04 из интерфейса командной строки

Как обновить Ubuntu 20.04 из интерфейса командной строки
В этой статье я покажу вам, как обновить Ubuntu 20.04 LTS из командной строки. Итак, приступим.

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

По умолчанию в Ubuntu 20 включено автоматическое или автоматическое обновление.04 LTS.

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

$ sudo nano / и т. д. / apt / apt.conf.d / 20авто-апгрейды

Здесь первая строка APT :: Periodic :: Update-Package-Lists «1»; используется, чтобы сообщить диспетчеру пакетов APT, чтобы он автоматически обновлял кеш пакетов.

Вторая линия, APT :: Periodic :: Автоматическое обновление «1»; используется, чтобы сообщить диспетчеру пакетов APT об автоматическом обновлении пакетов.

Чтобы отключить автоматическое обновление или автоматическое обновление, установите APT :: Periodic :: Update-Package-Lists а также APT :: Periodic :: Автоматическое обновление к 0 как показано на скриншоте ниже.

Когда вы закончите, нажмите + Икс с последующим Y а также сохранить файл конфигурации.

Обновление кеша репозитория пакетов:

Прежде чем пытаться установить, обновить или удалить какие-либо пакеты, вы должны обновить кеш репозитория пакетов APT. Это обновит базу данных пакетов вашего Ubuntu 20.04 LTS и проверьте, доступна ли какая-либо более новая версия установленных пакетов.

Чтобы обновить кеш репозитория пакетов APT, выполните следующую команду:

$ sudo подходящее обновление

Кэш репозитория пакетов APT должен быть обновлен. Как видите, до новых версий можно обновить 35 пакетов.

Обновление определенных пакетов:

Вы можете проверить список пакетов, для которых доступны обновления, с помощью следующей команды:

$ sudo apt list - обновляемый

Должен отобразиться список обновляемых пакетов. В каждой строке название пакета печатается зеленым цветом.

Справа от каждой строки печатается более старая версия пакета. Слева от каждой строки печатается более новая доступная версия, как отмечено на скриншоте ниже.

Теперь, чтобы обновить один пакет (скажем, аппорт) выполните следующую команду:

$ sudo apt install apport

Как вы видете, аппорт и его зависимости (python3-apport) будет обновлен. Эти 2 пакета имеют размер около 212 КБ. Итак, из интернета будет скачано около 212 КБ пакетов. После их установки будет использовано около 1024 Б (байтов) дополнительного дискового пространства.

Для подтверждения обновления нажмите Y а затем нажмите .

Посылка аппорт и его зависимости должны быть обновлены.

Обновление всех пакетов:

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

$ sudo подходящее обновление

APT покажет вам сводку обновления. Здесь 33 пакета будут обновлены. 5 пакетов будут установлены заново. Апгрейд около 93.Размер 0 МБ. Итак, около 93.0 МБ пакетов будет загружено из Интернета. После обновления потребуется около 359 МБ дополнительного дискового пространства.

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

APT покажет вам список пакетов, которые будут обновлены.

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

Когда будете готовы, нажмите Y а затем нажмите чтобы подтвердить обновление.

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

После установки всех новых пакетов обновление должно быть завершено.

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

$ sudo перезагрузка

Блокировка пакетов:

Вы можете заблокировать определенные пакеты, если не хотите их обновлять, когда вы обновляете все пакеты с помощью sudo apt upgrade команда.

Сначала перечислите все обновляемые пакеты с помощью следующей команды:

$ sudo apt list - обновляемый

Должны быть перечислены все обновляемые пакеты.

Теперь предположим, что вам не нужны пакеты ядра Linux (linux-generic, Linux-заголовки-общие а также linux-image-generic) быть обновленным. Вам нужно будет пометить эти пакеты как держать.

Для проведения обновлений пакета linux-generic, выполните следующую команду:

$ sudo apt-mark удерживает linux-generic

Посылка linux-generic следует приостановить.

Таким же образом вы можете проводить обновления для пакетов Linux-заголовки-общие а также linux-image-generic следующим образом:

$ sudo apt-mark держать linux-headers-generic linux-image-generic

Пакеты Linux-заголовки-общие а также linux-image-generic следует приостановить.

Вы можете перечислить все пакеты, которые приостановлены, с помощью следующей команды:

$ sudo apt-mark showhold

Как видите, перечислены все пакеты, которые я приостановил.

Теперь попробуйте обновить все пакеты следующим образом.

$ sudo подходящее обновление

Как видите, пакеты (linux-generic, Linux-заголовки-общие а также linux-image-generic), которые я пометил как удержание, не будут обновлены с остальными пакетами.

Разблокировка пакетов:

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

Вы можете удержать linux-generic пакет следующим образом:

$ sudo apt-mark отменить linux-generic

Посылка linux-generic не следует больше откладывать.

Как видите, пакет linux-generic больше не в списке ожидания.

$ sudo apt-mark showhold

Таким же образом вы можете снять пакеты Linux-заголовки-общие а также linux-image-generic следующим образом:

$ sudo apt-mark unhold linux-generic linux-headers-generic linux-image-generic

Теперь, если вы обновите все пакеты, пакеты linux-generic, Linux-заголовки-общие, а также linux-image-generic также должны быть обновлены.

$ sudo подходящее обновление

Удаление ненужных пакетов:

После завершения обновления вы можете удалить все ненужные пакеты с помощью следующей команды:

$ sudo apt autoremove

В моем случае нет лишних пакетов.

Если у вас есть ненужные пакеты, они будут отображены, и вам будет предложено удалить их. Просто нажмите Y а затем нажмите удалить их.

Очистка кешей:

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

Чтобы удалить их, выполните следующую команду:

$ sudo apt autoclean

Кешированные пакеты следует удалить.

Итак, вот как вы обновляете Ubuntu 20.04 LTS из командной строки. Спасибо, что прочитали эту статью.

Бесплатные движки с открытым исходным кодом для разработки игр для Linux
В этой статье будет рассмотрен список бесплатных игровых движков с открытым исходным кодом, которые можно использовать для разработки 2D- и 3D-игр в L...
Shadow of the Tomb Raider для Linux Учебное пособие
Shadow of the Tomb Raider - двенадцатое дополнение к серии Tomb Raider - франшизе приключенческой игры, созданной Eidos Montreal. Игра была очень хоро...
Как увеличить FPS в Linux?
FPS означает Кадров в секунду. Задача FPS - измерить частоту кадров при воспроизведении видео или во время игры. Проще говоря, количество непрерывных ...