Команды APT: различия между версиями
Нет описания правки |
|||
Строка 77: | Строка 77: | ||
-V Показывать номера версий пакетов | -V Показывать номера версий пакетов | ||
</pre> | </pre> | ||
{{Category navigation|title=APT|category=APT|sortkey=*}} |
Версия от 11:33, 18 мая 2023
APT - консольная программа для автоматизации работы с пакетами.
Для ее работы нужны права суперпользователя.
Программа использует следующий синтаксис:
apt-get [параметры] команда apt-get [параметры] install|remove пакет1 [пакет2 ...] apt-get [параметры] source пакет1 [пакет2 ...]
Более подробно мы рассмотрим ее далее.
Команды
Получение индексов
Первым делом нужно получить индексы, содержащие актуальные наборы пакетов и ссылки на них. Делается это следующей командой:
# apt-get update
Обновление системы
Чтобы обновить систему до актуального состояния (кроме ядра), используйте следующую команду:
# apt-get dist-upgrade
Установка пакетов
Установка пакетов производится следующей командой:
# apt-get install имя_пакета
Программа автоматически найдет и установит все необходимые для пакета зависимости.
Так же Вы можете указать сразу несколько или большое количество пакетов через пробел.
# apt-get install firefox gimp vlc
Удаление пакетов
Удаление пакетов происходит аналогично установке:
# apt-get remove имя_пакета
И так же Вы можете указать несколько или большое количество пакетов через пробел.
# apt-get remove 0ad supertuxkart boswars
Удаление неиспользуемых пакетов
Чтобы удалить лишние пакеты, которые не используются в системе выполните следующую команду:
# apt-get autoremove
Удаление ранее скачанных пакетов
Все пакеты, которые Вы устанавливаете или обновляете, скачиваются в папку кэша и хранятся на диске в папке /var/cache/apt/archives. После долгого времени использования системы они могут занимать много места.
Чтобы очистить кэш скачанных пакетов воспользуйтесь командой:
# apt-get clean
Проверка зависимостей
Чтобы удостовериться в отсутствии неудовлетворённых зависимостей введите команду:
# apt-get check
Удаление дубликатов
Чтобы удалить задублированные пакеты, выполните команду:
# apt-get dedup
Параметры
В конце команды Вы можете указать следующие параметры:
-qq Не показывать ничего кроме сообщений об ошибках -d Получить пакеты и выйти БЕЗ их установки или распаковки -s Симуляция установки -y Автоматически отвечать "да" на все вопросы -f Исправление неудовлетворенных зависимостей. Обычно используется с командой "apt-get install" -m Начать установку пакетов, если их часть была недоступна и не скачалась -u Показать список обновляемых пакетов -D При удалении пакета удалить все его зависимости. Для команды "apt-get remove" -V Показывать номера версий пакетов