Пакетный менеджер APT Сравнение версий

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:apt [2013/02/11 22:16]
Переписано
wiki:apt [2017/09/17 09:13] (текущий)
[Использование]
Строка 29: Строка 29:
 ===== Использование ===== ===== Использование =====
 В APT входит несколько утилит,​ выполняющих отдельные задачи. В APT входит несколько утилит,​ выполняющих отдельные задачи.
 +<​note>​Начиная с версии Ubuntu 16.04 доступна новая утилита ''​apt'',​ которая содержит наиболее часто используемые команды из ''​apt-get''​ и ''​apt-cache''​. Утилита ''​apt''​ предназначена для пользователей,​ в то время как ''​apt-get''​ можно рассматривать как как инструмент более низкого уровня.</​note>​
 ==== apt-get ==== ==== apt-get ====
 **apt-get** это утилита управления пакетами. apt-get требует прав [[sudo|суперпользователя]] для своей работы. **apt-get** это утилита управления пакетами. apt-get требует прав [[sudo|суперпользователя]] для своей работы.
Строка 34: Строка 35:
 Основные команды:​ Основные команды:​
   * ''​update''​ - Обновить информацию о пакетах,​ содержащихся в репозиториях.   * ''​update''​ - Обновить информацию о пакетах,​ содержащихся в репозиториях.
-  * ''​install foo''​ - Установить программу ​foo. Скачивание,​ установки и настройка происходят автоматически. Если для настройки программы ​foo нужны дополнительные сведения,​ будет показан запрос к пользователю.+  * ''​install foo''​ - Установить пакет ​foo. Скачивание,​ установка и настройка происходят автоматически. Если для настройки пакета ​foo нужны дополнительные сведения,​ будет показан запрос к пользователю.
   * ''​upgrade''​ - Обновление пакетов,​ для которых в репозитории доступны новые версии.   * ''​upgrade''​ - Обновление пакетов,​ для которых в репозитории доступны новые версии.
   * ''​dist-upgrade''​ - Обновление пакетов,​ требующих разрешения зависимостей (установка дополнительных или удаление конфликтующих пакетов).   * ''​dist-upgrade''​ - Обновление пакетов,​ требующих разрешения зависимостей (установка дополнительных или удаление конфликтующих пакетов).
-  * ''​remove foo''​ - Удаление программы ​foo из системы. +  * ''​remove foo''​ - Удаление пакета ​foo из системы. 
-  * ''​purge foo''​ - Удаление программы ​foo и очистка системы от его конфигурационных файлов. Файлы в домашних каталогах пользователей __удалены не будут__.+  * ''​purge foo''​ - Удаление пакета ​foo и очистка системы от его конфигурационных файлов. Файлы ​настроек ​в домашних каталогах пользователей __удалены не будут__.
   * ''​autoremove''​ - Удаление пакета,​ который более не нужен в системе. Используется для очистки системы от ненужных пакетов. Факт, что пакет более не нужен, определяется следующим образом:​ если пакет был установлен не сам по себе, а как зависимость для другого пакета,​ который впоследствии был удалён,​ значит этот пакет тоже уже не нужен в системе.   * ''​autoremove''​ - Удаление пакета,​ который более не нужен в системе. Используется для очистки системы от ненужных пакетов. Факт, что пакет более не нужен, определяется следующим образом:​ если пакет был установлен не сам по себе, а как зависимость для другого пакета,​ который впоследствии был удалён,​ значит этот пакет тоже уже не нужен в системе.
   * ''​source foo''​ - Получение исходных текстов пакета foo.   * ''​source foo''​ - Получение исходных текстов пакета foo.