Команды APT: различия между версиями
(Новая страница: «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