Введение / Зачем это нужно
Управление пакетами — это основа повседневной работы в Linux. С помощью пакетного менеджера вы устанавливаете новые программы, обновляете существующие и удаляете ненужные компоненты. В разных дистрибутивах используются свои инструменты: apt в Ubuntu/Debian, dnf в Fedora/CentOS и pacman в Arch Linux. Знание базовых команд поможет вам быстро настраивать систему и поддерживать её в порядке.
Требования / Подготовка
- Доступ к терминалу (Ctrl + Alt + T или через меню).
- Учетная запись с правами root (используйте
sudoдля выполнения команд). - Базовый пакетный менеджер уже установлен (apt, dnf или pacman).
- Доступ к интернету для загрузки пакетов из репозиториев.
Пошаговая инструкция
Шаг 1: Подключиться к системе с правами администратора
Запустите терминал и используйте команду sudo, чтобы получить права суперпользователя, необходимые для установки и удаления пакетов.
Шаг 2: Обновить индекс пакетов
Выполните sudo apt update (для Debian/Ubuntu), sudo dnf update (для Fedora) или sudo pacman -Sy (для Arch), чтобы синхронизировать локальную базу данных с удалёнными репозиториями.
Шаг 3: Установить пакет
Используйте sudo apt install <package> (Debian/Ubuntu), sudo dnf install <package> (Fedora) или sudo pacman -S <package> (Arch), чтобы установить нужное программное обеспечение.
Шаг 4: Обновить установленный пакет
Для обновления выполните sudo apt upgrade <package> (Debian/Ubuntu), sudo dnf upgrade <package> (Fedora) или sudo pacman -U <package> (Arch).
Шаг 5: Удалить пакет
Чтобы удалить ненужный пакет, введите sudo apt remove <package> (Debian/Ubuntu), sudo dnf remove <package> (Fedora) или sudo pacman -R <package> (Arch).
Проверка результата
- После установки проверьте, что программа доступна:
program --versionилиprogram -h. - Для списков установленных пакетов используйте
dpkg -l,rpm -qaилиpacman -Q. - Убедитесь, что зависимые пакеты установлены корректно; если система просит установить дополнительные пакеты, подтвердите выполнение.
Возможные проблемы
⚠️ Важно: Если после установки команда
sudo apt installвыдает ошибкуE: Unable to locate package, сначала убедитесь, что репозиторий включен и индекс обновлен (sudo apt update).
💡 Совет: Для очистки неиспользуемых пакетов (
apt) выполнитеsudo apt autoremove. Дляdnfиспользуйтеsudo dnf autoremove, а дляpacman—sudo pacman -Rns $(pacman -Qetq).
⚠️ Важно: Поврежденные зависимости часто приводят к ошибкам
E: Broken packages. Восстановите их командойsudo apt --fix-broken install(Debian/Ubuntu),sudo dnf check-update && sudo dnf install --refresh(Fedora) илиsudo pacman -Syu(Arch).
💡 Совет: Храните список необходимых пакетов в файле (
apt-save,dnf saveилиpacman -Q > packages.txt), чтобы быстро восстанавливать систему после переустановки.