33%

Black Friday Sale Off on everything

and 40% off for dedicated bulgaria servers

Використовуй код:

BLACK33
BG40
Використовуйте промо
17.02.2025

Встановлення DNF у RHEL/CentOS 7

Встановлення DNF на RHEL/CentOS 7: Оновлення гри з пакетами

Чому варто замінити YUM на DNF? DNF (Dandified YUM) – це елегантна, сучасна заміна YUM у Linux на основі RPM, як-от Fedora, що забезпечує швидшу продуктивність, розумнішу обробку залежностей та чистіший вигляд. RHEL/CentOS 7 постачається з олдскульним YUM, але ви можете встановити DNF для отримання переваг нового покоління. Цей посібник допоможе вам перейти з YUM на DNF на вашому VPS від AlexHost миттєво – давайте почнемо!

Розіграш преміум-акаунтів Telegram

Приєднуйтесь зараз
Telegram Premium Star Star

Необхідні умови

  • Запущений екземпляр RHEL 7 або CentOS 7.
  • Привілеї root або sudo для встановлення пакунків.

Крок 1: Оновлення системних пакунків

Перед встановленням DNF оновіть наявні пакунки, щоб забезпечити сумісність:

sudo yum update -y

Крок 2: Увімкніть репозиторій EPEL

Сховище Extra Packages for Enterprise Linux (EPEL) містить додаткові пакунки для RHEL/CentOS, зокрема DNF. Щоб увімкнути EPEL, виконайте наступну команду:

sudo yum install epel-release -y

Ця команда увімкне репозиторій EPEL, який містить пакунок DNF.

Крок 3: Встановлення DNF

Тепер, коли сховище EPEL увімкнено, ви можете встановити DNF:

sudo yum install dnf -y

Це призведе до встановлення пакунка DNF разом з його залежностями.

Крок 4: Перевірка встановлення

Щоб переконатися, що DNF було успішно встановлено, перевірте версію:

dnf --version

Ця команда повинна відобразити встановлену версію DNF, що свідчить про те, що інсталяція пройшла успішно.

Крок 5: Використання DNF як менеджера пакунків

Тепер, коли DNF встановлено, ви можете використовувати його разом з YUM. Нижче наведено основні команди DNF:

  • Оновити всі пакунки:

    sudo dnf update -y

  • Встановіть пакунок:

    sudo dnf install package-name -y

  • Видалити пакунок:

    sudo dnf remove package-name -y

  • Пошук пакунка:

    dnf search package-name

  • Перерахувати усі встановлені пакунки:
    dnf list installed

Необов’язково: Замініть YUM на DNF

Хоча у RHEL/CentOS 7 немає необхідності повністю замінювати YUM на DNF, ви можете створити псевдонім для DNF для спрощення використання:

  1. Створення псевдоніма:Додайте наступний рядок до вашого ~/.bashrc-файлу:

    alias yum=dnf

  2. Застосуйте Alias:Перезавантажте файл .bashrc, щоб застосувати зміни:
    source ~/.bashrc

Тепер, коли ви будете використовувати команду yum, вона автоматично запускатиме dnf.

Висновок

Ви успішно встановили DNF на RHEL/CentOS 7. DNF пропонує покращену продуктивність, кращу роздільну здатність залежностей і нові можливості порівняно з YUM. Хоча RHEL/CentOS 7 не використовує DNF за замовчуванням, цей посібник допоможе вам скористатися можливостями DNF на старих системах. Насолоджуйтеся керуванням пакунками за допомогою потужності та гнучкості DNF!

33%

Black Friday Sale Off on everything

and 40% off for dedicated bulgaria servers

Використовуй код:

BLACK33
BG40
Використовуйте промо