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
Добавить комментарий