Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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. |