it-git.ru
  • Windows
  • Linux
  • Виртуализация
  • Скрипты
  • Почта/Домены
  • Сеть и коммутация
  • Программное обеспечение
  • Безопасность
  • 📰

Пакетные менеджеры linux: APT, YUM, DNF, Pacman — обзор базовых функции по управлению пакетами

Linux

Менеджеры пакетов являются важными инструментами для управления программным обеспечением в системах Linux. Они упрощают процесс установки, обновления и удаления пакетов программного обеспечения, а также управления зависимостями. В этой статье представлен обзор некоторых популярных менеджеров пакетов: YUM, DNF, APT и Pacman, с подробным описанием их основных операций.

YUM (Yellowdog Updater Modified)

YUM — это менеджер пакетов для дистрибутивов на основе RPM, таких как CentOS и RHEL. Хотя DNF в значительной степени заменил его в новых системах, YUM по-прежнему используется во многих средах.


Базовые команды
Поиск пакета:
yum search <package_name>

Установка пакета:
yum install <package_name>

Обновление пакета:
yum update <package_name>

Обновления для всех пакетов:
yum upgrade

Удаление пакета:
yum remove <package_name>

Список установленных пакетов:
yum list installed

Проверить наличие обновлений:
yum check-update;

Поиск информации о пакете:
yum info <package_name>

Вывести список всех установленных пакетов, которые не доступны в репозиториях:
yum list extras

Очистить кэш (в нем хранятся все пакеты и заголовки пакетов):
yum clean all

DNF (Dandified YUM)

DNF — это современная замена YUM в дистрибутивах на основе RPM, обеспечивающая более высокую производительность и улучшенное разрешение зависимостей.


Базовые команды
Поиск пакета:
dnf search <package_name>

Установка пакета:
dnf install <package_name>

Обновление пакета:
dnf update <package_name>

Обновления для всех пакетов:
dnf upgrade

Удаление пакета:
dnf remove <package_name>

Список установленных пакетов:
dnf list installed

Проверить наличие обновлений:
dnf check-update

Поиск информации о пакете:
dnf info <package_name>

Вывести список всех установленных пакетов, которые не доступны в репозиториях:
dnf list extras

Очистить кэш (в нем хранятся все пакеты и заголовки пакетов):
dnf clean all

APT (Advanced Packaging Tool)

APT — это менеджер пакетов для дистрибутивов на основе Debian, таких как Ubuntu и сам Debian. Он известен своей простотой и эффективностью.


Базовые команды
Поиск пакета:
apt search <package_name>

Установка пакета:
apt install <package_name>

Обновление списка пакетов:
apt update

Обновления для всех пакетов:
apt upgrade

Удаление пакета:
apt remove <package_name>

Список установленных пакетов:
apt list --installed

Поиск информации о пакете:
apt show <package_name>

Очистить кэш (в нем хранятся все пакеты и заголовки пакетов):
apt clean

Pacman

Pacman — менеджер пакетов по умолчанию для Arch Linux и его производных. Известный своей скоростью и простотой, он напрямую управляет как установкой пакетов, так и обновлением системы.


Поиск пакета:
pacman -Ss <package_name>

Вывод детальной информации о пакете:
pacman -Si <package_name>

Установка пакета:
pacman -S <package_name>

Обновление списка пакетов:
pacman -Sy

Обновления для всех пакетов:
pacman -Syu

Удаление пакета:
pacman -R <package_name>

Список установленных пакетов:
pacman -Q <package_name>

Очистить кэш (в нем хранятся все пакеты и заголовки пакетов):
pacman -Sc

Каждый менеджер пакетов имеет уникальные функции и адаптирован под определенные дистрибутивы Linux. Независимо от того, используете ли вы YUM, DNF, APT или Pacman, понимание их основных операций обеспечивает эффективное управление программным обеспечением и обслуживание системы. Выберите менеджер пакетов на основе вашего дистрибутива и изучите его расширенные функции, чтобы максимизировать производительность.


  • 22.01.2025
  • 402
  • 0
pip install - Установка менеджера пакетов Python
pip install - Установка менеджера пакетов Python
23-01-2025, 09:56, Программное обеспечение
Установка Docker - ProxMox 7 LXC
Установка Docker - ProxMox 7 LXC
19-04-2023, 15:33, Виртуализация
Настройка условной пересылки DNS-запросов в Mikrotik RouterOS
Настройка условной пересылки DNS-запросов в Mikrotik RouterOS
3-06-2019, 10:28, Сеть и коммутация
ОС «Альт СП» релиз 10: сертифицированная СУБД, поддержка современных процессоров «Эльбрус»
ОС «Альт СП» релиз 10: сертифицированная СУБД, поддержка современных процессоров «Эльбрус»
23-01-2025, 20:52, ▒ IT Новости
YUM, APT, DNF, Pacman, package managers, Linux, установка, пакетов
  • Windows
  • Linux
  • Виртуализация
  • Скрипты
  • Почта/Домены
  • Сеть и коммутация
  • Программное обеспечение
  • Безопасность
  • Active Directory
  • ▒ IT Новости
AD astra cisco cmd debian Docker Exchange firewall hp interface linux LXC Mail mikrotik network ovirt ProxMox PVE radius raid route router RouterOS s3 vpn windows Россия база данных безопасность виртуализация данные диск защита копирование массив надежность настройка программный райд скрипт файл
Показать все теги

Что такое IT-GIT?

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

«Git» — это отсылка к одной из самых популярных систем контроля версий, которая обеспечивает эффективное сотрудничество, быструю итерацию и надежное управление сложными проектами. Мы стремимся объединить и поделиться опытом и идеями специалистов в сфере технологий, создавая пространство для обмена знаниями.

Инновационные технологии + совместный опыт экспертов в области технологий = путь к успеху!


  • ◆ Полезное
  • ▻ Заметки по докеру
  • ▻ Процесс расширения LVM на примере виртуальной машины
  • ▻ Расширение раздела на HDD/SSD
  • ▻ Ремонт файловой системы linux
  • ▻ Коды символов Юникода в UTF-8
  • ▻ Загрузка CHR RouterOS
  • ▻ #mikrotik
  • ▻ #zfs

  • ★ TOP 20
  • ☆ Шпаргалка по ZFS
  • ☆ Robocopy — описание и примеры использования
  • ☆ Настройка сети через командную строку и BAT файл
  • ☆ Для чего нужен протокол STP/RSTP на примере Mikrotik
  • ☆ Мигрируем на Exchange с почты для домена (yandex, mail, google и др.)
  • ☆ Как подключить сетевой диск всем пользователям с использованием AD
  • ☆ НP ProCurve. наиболее часто используемые команды консоли.
  • ☆ Сброс пароля Windows 10 с помощью встроенной учетной записи Администратора
  • ☆ Настройка условной пересылки DNS-запросов в Mikrotik RouterOS
  • ☆ Как создать программный RAID 1 массив (зеркало) средствами Windows 10, 8.1, 8, 7, Vista
  • ☆ Проверить, запущена ли программа
  • ☆ Не работает fetch в netwatch Mikrotik (ROS 7.13)
  • ☆ Как создать RAID 1 из уже заполненного диска на Windows 10, 8.1, 8, 7, Vista
  • ☆ Mikrotik (vpn server) + Windows server 2008r2 (ad, radius server)
  • ☆ Отечественная виртуализация - на чем построена, обзор, сравнение.
  • ☆ Ремонт файловой системы linux
  • ☆ Сравнение решений WireGuard
  • ☆ Увеличение zfs диска (ISCSI FreeNAS)
  • ☆ Mikrotik, 3 провайдера, переключение и разделение трафик
  • ☆ Полезности Mikrotik
Monitorus. Мониторинг сайтов и серверов.
 
  Top.Mail.Ru      © 2019-2025.    www.IT-GIT.ru    ✉ info@it-git.ru