Как обновить один пакет в Ubuntu

Всем привет, в этой статье я расскажу как обновить один пакет в Ubuntu. В Ubuntu для обновления пакетов существует команда apt-get update и apt-get upgrade. Эти команды приведут к обновлению всех установленных пакетов, которые доступны в репозиториях.

В некоторых ситуациях требуется обновить только один пакет, например PHP, Apache или Nginx.

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

Как обновить один пакет в Ubuntu
Как обновить один пакет в Ubuntu

Чтобы обновить определенный пакет требуется выполнить sudo apt install имя-пакета .

Сначала надо получить обновленный список пакетов. Хочу заметить что он не устанавливает и не обновляет пакет:

$ sudo apt update

Следующая команда обновит пакет gimp, если он установлен:

$ sudo apt install gimp

После ввода команды, мы получим ответ:

Reading package lists… Done
Building dependency tree
Reading state information… Done
gimp is already the newest version (2.10.18-1).
0 upgraded, 0 newly installed, 0 to remove and 101 not upgraded.

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

Обновление определенного пакета с помощью функции -only-upgrade

Для обновления одного или конкретного пакета используйте команду —only-upgrade. Эта команда отличается от команды которую я указал выше. А отличается она тем, что не обновится если пакет не установлен.

Следующая команда только обновит пакет gimp:

$ sudo apt-get —only-upgrade install gimp

После ввода команды, мы получим ответ:

Reading package lists… Done
Building dependency tree
Reading state information… Done
gimp is already the newest version (2.10.18-1).
0 upgraded, 0 newly installed, 0 to remove and 101 not upgraded.

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

$ sudo apt-get —only-upgrade install krita

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

Reading package lists… Done
Building dependency tree
Reading state information… Done
Skipping krita, it is not installed and only upgrades are requested.
0 upgraded, 0 newly installed, 0 to remove and 101 not upgraded.

Вывод

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

Если вы хотите обновить только

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем.

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

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

  1. Sergio

    Когда-то давно надо было обновить только пару доп пакетов а не все сразу. Кажется программа Ntop называлась. Не смог обновить и пришлось все сносить нафиг. ? не нашёл подобной статьи.

    Ответить