Подробный гайд по пакетному менеджеру APT в Linux для новичков

Подробный гайд по пакетному менеджеру APT в Linux для новичков. Узнайте, как устанавливать, обновлять и удалять программы через терминал в Ubuntu и Debian.

2026.08.17                  


Подробный гайд по пакетному менеджеру APT в Linux для новичковПодробный гайд по пакетному менеджеру APT в Linux для новичков Добро пожаловать в мир Linux! Если вы используете Ubuntu, Linux Mint, Debian, Kali Linux или любой другой дистрибутив на базе Debian, вашим главным инструментом для установки и управления программами является APT (Advanced Package Tool).

Для новичка терминал может казаться пугающим, но на самом деле APT — это очень логичная и мощная система. Думайте о ней как об App Store или Play Market, только работающем через текстовые команды (хотя графические интерфейсы тоже существуют, терминал — это быстрее и надежнее).




Базовые понятия (Теория)

Прежде чем вводить команды, нужно понять три вещи:

  1. Пакет (Package) — это программа или часть программы, упакованная в специальный файл (формат .deb).
  2. Репозиторий (Repository) — это официальный сервер в интернете, где лежат проверенные пакеты. Ваш компьютер скачивает программы именно оттуда.
  3. Зависимости (Dependencies) — это другие пакеты и библиотеки, которые нужны вашей программе для работы. Например, игре нужен пакет физики. APT сам найдет и скачает этот пакет физики вместе с игрой.

Важно: В Linux есть две похожие команды: apt и apt-get.

  • apt-get — старая команда.
  • apt — новая, более удобная команда для людей (она объединяет в себе apt-get и apt-cache). В этом гайде мы будем использовать современную apt.

Шаг 1: Самая главная команда (Обновление каталога)

Когда вы хотите что-то установить или обновить, система сначала должна узнать, какие новые версии программ появились на серверах (в репозиториях).

sudo apt update

Что делает:

Скачивает свежий список программ и их версий. Она НЕ обновляет сами программы!

Совет:

Вводите эту команду перед каждой установкой новых программ. * (Приставка sudo означает, что вы выполняете команду от имени администратора. Система попросит ваш пароль. При вводе пароля символы не отображаются — это нормально).


Шаг 2: Установка программ

Допустим, вы хотите установить утилиту htop (для мониторинга системы) или браузер firefox.

sudo apt install htop

Что делает:

Скачивает пакет htop и все его зависимости, затем устанавливает их.

Полезный флаг:

Если не хотите нажимать клавишу Y для подтверждения, добавьте -y:

  sudo apt install htop -y

* Установка нескольких программ сразу:

Просто перечислите их через пробел:

  sudo apt install htop vlc git -y

Шаг 3: Удаление программ

В Linux очень важно правильно удалять программы, чтобы не оставлять "мусор".

1. Обычное удаление (удаляет программу, но оставляет настройки):

sudo apt remove htop

2. Полное удаление (удаляет программу ВМЕСТЕ с настройками):

Если вы хотите стереть программу подчистую, используйте слово purge:

sudo apt purge htop

3. Удаление ненужных зависимостей (ОЧЕНЬ ВАЖНО):

Когда вы удаляете программу, библиотеки, которые устанавливались вместе с ней, часто остаются.

Чтобы удалить этот мусор и освободить место, используйте:

sudo apt autoremove

Делайте это регулярно.


Шаг 4: Обновление установленных программ

Вы уже сделали sudo apt update (обновили каталог). Теперь нужно обновить сами программы на компьютере.

sudo apt upgrade

Что делает:

Сравнивает ваш список программ со свежим каталогом и скачивает новые версии для всех установленных программ.

Лайфхак для ленивых:

Объедините обновление каталога и обновление программ в одну команду:

  sudo apt update && sudo apt upgrade -y

(Существует также команда sudo apt full-upgrade. Она используется реже и в основном при переходе на новую версию Ubuntu/Debian, так как может удалять старые пакеты ради установки новых. Новичкам достаточно обычного upgrade).


Шаг 5: Поиск и информация о программах

Вы не знаете точного имени программы? Ищите по ключевому слову.

Поиск:

apt search "редактор видео"

(Для поиска sudo не нужен).

Просмотр информации о пакете:

Прежде чем установить пакет, можно посмотреть, сколько он весит и что делает:

apt show vlc

Шаг 6: Очистка кэша (Освобождение места)

Когда APT скачивает программы, он сохраняет их установочные файлы (архивы .deb) в папку /var/cache/apt/archives. Со временем они могут занять гигабайты.



Удалить кэш всех скачанных пакетов:

sudo apt clean

Удалить кэш только устаревших пакетов:

sudo apt autoclean

Шаг 7: Решение проблем ("Аптечка")

Иногда установка прерывается (выключили свет, пропал интернет), или возникает конфликт пакетов.

Если APT пишет ошибку и отказывается работать, попробуйте эти команды по очереди:

1. Исправление сломанных зависимостей:

sudo apt --fix-broken install

(Эта команда попытается сама найти и докачать недостающие или сломанные пакеты).

2. Настройка прерванной установки:

sudo dpkg --configure -a

Продвинутые фишки для новичка

1. Режим симуляции (Ничего не сломать):

Если вы боитесь вводить команду, добавьте флаг -s (simulate). Система покажет, что было бы сделано, но ничего не изменит.

   sudo apt -s install htop

2. Переустановка программы:

Если программа работает со сбоями, ее можно переустановить без предварительного удаления:

   sudo apt install --reinstall vlc

3. Запрет обновления пакета (Hold):

Если вы не хотите, чтобы конкретная программа обновлялась (например, новая версия работает нестабильно):

   sudo apt-mark hold vlc

Снять запрет: sudo apt-mark unhold vlc


Золотые правила

1. Читайте, что пишет терминал перед подтверждением (Y/N).

Когда вы нажимаете sudo apt install, APT покажет список того, что будет установлено, и сколько места это займет. Если вы видите, что вместе с маленькой программой система хочет удалить кучу других важных пакетов (например, половину системы) — нажмите N (Нет) и разберитесь, в чем дело.

2. Не вводите команды из интернета вслепую.

Если на форуме вам советуют ввести команду, в которой есть rm -rf или добавление неизвестных репозиториев (add-apt-repository), сначала погуглите, что она делает.

3. Не используйте sudo без необходимости.

Команды поиска (apt search, apt show) не требуют прав администратора.


Шпаргалка (Сохраните себе):

  • sudo apt update — обновить список программ.
  • sudo apt upgrade — обновить сами программы.
  • sudo apt install [имя] — установить.
  • sudo apt remove [имя] — удалить (оставить настройки).
  • sudo apt purge [имя] — удалить полностью (с настройками).
  • sudo apt autoremove — убрать мусор и ненужные зависимости.
  • sudo apt clean — очистить кэш скачанных файлов.

Удачного погружения в Linux!


Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

Загрузка...
Если комментарии не загружаются, можете попробовать отключить блокировщик рекламы для этого сайта