Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills
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!

Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills