APT — это как швейцарский нож для Linux: устанавливает пакеты, обновляет их, удаляет, показывает, что у тебя вообще стоит. В отличие от старых утилит вроде apt-get и apt-cache, apt делает почти все интерактивно и короче команды. Но если пишешь скрипт, лучше использовать старые команды — они стабильнее. Важно: почти все команды apt требуют sudo, потому что ты играешь с системой.
Обновление базы пакетов
Сначала всегда обновляем базу пакетов. Это как спросить у всех репозиториев, что нового:
sudo apt update
Не обновляешь — потом ставишь новый пакет, а он зависим от старой версии библиотеки, и падает всё.
Обновление пакетов
Чтобы обновить все пакеты до последних версий:
sudo apt upgrade
Если нужен полный апдейт, где система может удалить старые пакеты, чтобы поставить новые:
sudo apt full-upgrade
Будь осторожен — иногда удаляются пакеты, без которых не хотел бы оставаться.
Установка пакетов
Ставим любой пакет так:
sudo apt install package_name
Несколько пакетов сразу:
sudo apt install package1 package2
Локальный .deb:
sudo apt install /полный/путь/к/файлу.deb
Удаление пакетов
Удаляем пакет, оставляя конфиги:
sudo apt remove package_name
Удаляем пакет полностью, включая конфиги:
sudo apt purge package_name
И чтобы почистить систему от ненужных зависимостей:
sudo apt autoremove
Поиск и информация о пакетах
Список всех пакетов:
sudo apt list
Только установленные:
sudo apt list --installed
Только обновляемые:
sudo apt list --upgradeable
Или поиск конкретного пакета:
sudo apt search package_name
Чтобы узнать детали пакета перед установкой или удалением:
sudo apt show package_name
APT — это просто. Не надо бояться. Если забываешь команды, делай шпаргалки, гугли, спрашивай gpt, но в реальной жизни 3–4 команды реально закрывают почти все задачи.
0 комментариев