Использование команды apt в Linux

Apt это утилита командной строки для установки, обновления, удаления и других операций по управлению deb пакетами в Ubuntu, Debian и дистрибутовов основаных на них. Она включает в себя наиболее используемые компанды из apt-get и apt-cache утилит с отличающимися опциям по-умолчанию.

Apt был создан для интерактивного пользования.

Большинство команд ктилиты apt должны быть запущено от юзеро с sudo привилегиями.

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

Индекса APT пакетов это обычная база данных, в которой есть записи доступных пакетов из репозиториев доступных в вашей ОС.

Всегда обновляйте индекс пакетов перед установкой или обновлением.

sudo apt update

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

Регулярное обновление своей ОС это один из главных принципов защищенной системы.

sudo apt upgrade

Команда не обновит пакеты для которых нужно удалить ранее установоенные пакеты.

Для обновление одного пакета:

sudo apt upgrade package_name

Полный апгрейд

Разница между upgrade и full-upgrade в том что последний удалит установленный пакет, если это требуется для обновления системы.

sudo apt full-upgrade

Установка пакетов

Установка одного пакета:

sudo apt install package_name

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

sudo apt install package1 package2

Для установки локальнокго deb пакета:
sudo apt install /path/to/file.deb

Удаление пакетов

Удаление одного пакета:

sudo apt remove package_name

Удаление множества пакетов

sudo apt remove package1 package2

Команда remove удалит (деинсталлирует) пакет, но может оставить некоторые файлы конфигурации. Если хотите удалить пакет включая все конфигурационные файлы используйте purge:

sudo apt purge package_name

Удалить неиспользуемые пакеты

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

sudo apt autoremove

Список пакетов

Список доступных пакетов:

sudo apt list

Вывод информации по интересующему пакету:

sudo apt list | grep package_name

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

sudo apt list --installed

Вывести список пакетов, которые можно обновить:

sudo apt list --upgradeable

Поиск пакетов

Данная команда выведет список пакетов удовлетворяющих ваш запрос:

sudo apt search package_name

Информация о пакете

Информация о зависимостях пакета, размер установочного файла, исходники пакета и тд.

sudo apt show package_name

Теги

Добавить комментарий

The content of this field is kept private and will not be shown publicly.

Plain text

  • No HTML tags allowed.
 o   o  o--o   o--o    o      0   
\ / | | | / /|
O O--o o-o O--o o |
/ \ | | o | |
o o o o-o o-o o-o-o

Enter the code depicted in ASCII art style.