English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
apt (Advanced Packaging Tool) - это Shell-фронтенд для управления пакетами в Debian и Ubuntu
Команда apt предоставляет команды для поиска, установки, обновления, удаления одного, группы или всех пакетов, и эти команды просты и запоминающиеся
Для выполнения команды apt необходимы права суперпользователя (root)
apt [параметры] [команда] [пакет ...]
Параметры:Опционально, параметры включают -h (помощь), -y (при установке процесса выбирать все как "да"), -q (не отображать процесс установки) и т.д.
command:Действие, которое нужно выполнить.
package: имя пакета, который устанавливается.
Вывести список всех обновляемых пакетов: sudo apt update
Обновить пакет: sudo apt upgrade
Вывести список обновляемых пакетов и их версий: apt list --upgradeable
Обновить пакет, перед обновлением сначала удалить пакет, который нужно обновить: sudo apt full-upgrade
Установить указанный пакет: sudo apt install <package_name>
Установить несколько пакетов: sudo apt install <package_1> <package_2> <package_3>
Обновить указанный пакет: sudo apt update <package_name>
Показать подробную информацию о пакете, например: номер версии, размер установки, зависимости и т.д.: sudo apt show <package_name>
Удалить пакет: sudo apt remove <package_name>
Очистить не используемые зависимости и библиотечные файлы: sudo apt autoremove
Удалить пакет и конфигурационные файлы: sudo apt purge <package_name>
Найти команду для пакета: sudo apt search <keyword>
Вывести список всех установленных пакетов: apt list --installed
Вывести информацию о версиях всех установленных пакетов: apt list --all-versions
Просмотреть пакеты, доступные для обновления:
sudo apt update
Обновить установленные пакеты:
sudo apt upgrade
Введите символы в интерактивном вводе выше Y и можно начать обновление.
Эти две команды можно объединить в одну для быстрого обновления:
sudo apt update && sudo apt upgrade -y
Установить пакет mplayer:
sudo apt install mplayer
Если вы не помните полный пакетный имя, вы можете ввести только его первую часть, затем нажмите клавишу Tab, и вы получите список связанных пакетных имен:
В данном примере мы вводим redsзатем нажмите клавишу Tab, и вы получите четыре связанных пакета.
Если мы хотим установить пакет, но не обновлять его, если он уже существует, можно использовать опцию –no-upgrade:
sudo apt install <package_name> --no-upgrade
Установить mplayer, если он существует, не обновлять:
sudo apt install mplayer --no-upgrade
Если нужно только обновить, не устанавливать, можно использовать параметр --only-upgrade:
sudo apt install <package_name> --only-upgrade
Обновить mplayer, если он не существует, не устанавливать:
sudo apt install mplayer --only-upgrade
Если необходимо установить указанную версию, формат синтаксиса следующий:
sudo apt install <package_name>=<version_number>
package_name Для имени пакета,version_number Для версии.
Удаление пакета можно выполнить с помощью команды remove:
sudo apt remove mplayer
Поиск пакетов с именем libimobile:
apt search libimobile
Просмотр информации о пакете pinta:
apt show pinta
Список обновляемых пакетов:
apt list --upgradeable
Очистка от зависимости и файлов библиотек, которые больше не используются:
sudo apt autoremove
Введите символы в интерактивном вводе выше Y Начните чистку.