Команды APT: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «APT - консольная программа для автоматизации работы с пакетами. Для ее работы нужны права суперпользователя. Программа использует следующий синтаксис: apt-get [параметры] команда apt-get [параметры] install|remove пакет1 [пакет2 ...] apt-get [параметры] source пакет1 [пак...»)
 
Нет описания правки
Строка 31: Строка 31:
И так же Вы можете указать несколько или большое количество пакетов через пробел.
И так же Вы можете указать несколько или большое количество пакетов через пробел.
  # apt-get remove 0ad supertuxkart boswars
  # apt-get remove 0ad supertuxkart boswars
<!--
{{Note|следующие команды используют напрямую /etc/apt/sources.list}}


<!--
==Получение исходного кода пакетов==
==Получение исходного кода пакетов==
Для получения исходного кода для разработки программы и ее пакета, можно воспользоваться командой:
Для получения исходного кода для разработки программы и ее пакета, можно воспользоваться командой:

Версия от 11:08, 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

Удаление ранее скачанных пакетов

Все пакеты, которые Вы устанавливаете или обновляете, скачиваются в папку кэша и хранятся на диске в папке /var/cache/apt/archives. После долгого времени использования системы они могут занимать много места.

Чтобы очистить кэш скачанных пакетов воспользуйтесь командой:

# apt-get clean 

Проверка зависимостей

Чтобы удостовериться в отсутствии неудовлетворённых зависимостей введите команду:

# apt-get check

Удаление дубликатов

Чтобы удалить задублированные пакеты, выполните команду:

# apt-get dedup
  install-nvidia - Install NVIDIA driver