KirMol Wiki

Добро пожаловать в KirMol Wiki

Инструменты пользователя

Инструменты сайта


linux:commands:apt

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
linux:commands:apt [2026/04/12 17:24] – создано Кирилл Мlinux:commands:apt [2026/06/20 09:29] (текущий) Кирилл М
Строка 1: Строка 1:
 +====== Команда apt ======
  
 +----
 +
 +===== О команде apt =====
 +
 +Команда apt - Это набор утилит для установки, удаления, обновления и поиска пакетов в дистрибутивах Debian и их производных. От сокращённого, apt расшифровывается как **advanced package tool** - расширенный инструмент для упаковки пакетов.
 +
 +===== Команды apt =====
 +
 +  * **--help** - Показать справочную информацию по команде
 +  * **update** - Обновляет список пакетов в репозиториях
 +  * **upgrade** - Выполняет обновление всех установленных пакетов в системе
 +  * **dist-upgrade** - Выполняет полное обновление пакетов
 +  * **full-upgrade** - Выполняет полное обновление системы
 +  * **search** - Выполняет поиск пакетов по названию в репозиториях
 +  * **policy** - Показывает кандидата на установку
 +  * **depends** - Показывает информацию о зависимостях пакета
 +  * **rdepends** - Показывает информацию об обратных зависимостях пакета
 +  * **download** - Загружает пакет(ы) в текущий рабочий каталог
 +  * **deb** - Устанавливает локальные deb-пакеты
 +  * **install** - Устанавливает пакеты
 +  * **recommends** - Показывает рекомендации для установки текущего пакета
 +  * **reinstall** - Переустанавливает пакеты
 +  * **remove** - Удаляет пакеты
 +  * **purge** - Удаляет пакеты, включая файлы конфигурации 
 +  * **autoremove** - Удаляет пакеты зависимостей, которые больше не требуются
 +  * **autopurge** - Полностью удаляет пакеты зависимостей, включая настройки файлов конфигурации
 +  * **autoclean** - Удаляет кэш пакетов, которые больше не доступны в репозиториях
 +  * **clean** - Удаляет пакеты, которые загруженные в кеш
 +  * **add-repository** - Добавление репозитория в **apt sources.list**
 +  * **edit-sources** - Редактирует **/etc/apt/sources.list**
 +  * **sources** - Редактирует **/etc/apt/sources.list**
 +  * **version** - Показывает установленную версию пакета
 +
 +===== Использование apt =====
 +
 +Обновление списка пакетов:
 +<code bash>
 +sudo apt update
 +</code>
 +
 +Обновление всех пакетов:
 +<code bash>
 +sudo apt upgrade
 +</code>
 +
 +Поиск пакета в репозиториях:
 +<code bash>
 +sudo apt search имя_пакета
 +</code>
 +
 +Показать зависимости пакета:
 +<code bash>
 +sudo apt depends имя_пакета
 +</code>
 +
 +Скачать пакет из репозитория:
 +<code bash>
 +sudo apt download имя_пакета
 +</code>
 +
 +Установить локальный Deb-пакет:
 +<code bash>
 +sudo apt install ./имя_пакета.deb
 +</code>
 +
 +<code bash>
 +sudo apt deb имя_пакета.deb
 +</code>
 +
 +Установить пакет из репозитория:
 +<code bash>
 +sudo apt install имя_пакета
 +</code>
 +
 +Проверить рекомендации пакета:
 +<code bash>
 +sudo apt recommends имя_пакета
 +</code>
 +
 +Переустановить пакет:
 +<code bash>
 +sudo apt reinstall имя_пакета
 +</code>
 +
 +Удалить пакет:
 +<code bash>
 +sudo apt remove имя_пакета
 +</code>
 +
 +Удалить пакет, включая файлы конфигурации:
 +<code bash>
 +sudo apt purge имя_пакета
 +</code>
 +
 +Удалить пакеты зависимостей, которые больше не используются:
 +<code bash>
 +sudo apt autoremove
 +</code>
 +
 +Удалить пакеты зависимостей, включая файлы конфигурации:
 +<code bash>
 +sudo apt autopurge
 +</code>
 +
 +Удалить пакеты загруженные в кэш:
 +<code bash>
 +sudo apt clean
 +</code>