Команда apt в Ubuntu

15.11.2019

Теги: LinuxUbuntuБазаДанныхКомандаУстановка

APT обозначает Advanced Package Tool и представляет собой набор инструментов для установки и удаления приложений и обновления системы. Утилита apt фактически работает с базой данных доступных пакетов. Если база данных не обновляется, система не будет знать, имеются ли новые пакеты. Вот почему обновление репозитория должно быть первым, что нужно сделать сразу после установки системы.

$ sudo apt update

После обновления базы данных пакетов можно обновить установленные пакеты:

$ sudo apt upgrade

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

$ apt list --upgradeable

Самый быстрый и удобный способ обновить систему:

$ sudo apt update && sudo apt upgrade -y

Все установленные пакеты:

$ apt list --installed

Установить новый пакет:

$ sudo apt install package-name

Установить несколько пакетов:

$ sudo apt install package-1 package-2 package-3

Удалить пакет:

$ sudo apt remove package-name

Эта команда просто удаляет двоичные файлы пакета, но оставляет файлы конфигурации. Если нужно удалить не только пакет, но и файлы конфигурации:

$ sudo apt purge package-name

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

$ sudo apt autoremove

Узнать больше о пакете перед установкой или удалением:

$ apt show package-name

Поиск пакета с использованием регулярных выражений:

$ apt search php
$ apt search mysql-server-5.?
$ apt search httpd*
$ apt search ^apache
$ apt search ^nginx$

Полное обновление системы:

$ sudo apt full-upgrade

Команда полного обновления выполняет функцию обновления, но будут удалены установленные пакеты, если это необходимо для обновления системы в целом.

Поиск: Linux • Ubuntu • База данных • Установка • apt • Пакет • Удаление • Обновление • Команда

Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.