Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 3060|Відповідь: 0

[linux] Різниця між управлінням пакетами Linux yum і dnf

[Копіювати посилання]
Опубліковано 14.10.2023 21:34:13 | | | |
DNF і Yum — це два різні інструменти керування пакетами для встановлення, оновлення та видалення пакетів на Linux. Оскільки багато давніх проблем у Yum залишаються невирішеними, менеджер пакетів Yum був замінений менеджером пакетів DNF.

YUM: Yellowdog Update Modifier, фронтенд-програма rpm, яка розв'язує залежності, пов'язані з пакетами, може знаходити пакети між кількома бібліотеками і є альтернативним інструментом для up2date.

DNF: Наступне покоління менеджерів пакетів RPM. Дата виходу DNF — 11 травня 2015 року, DNF package manager написаний на Python під GPL v2, вперше з'явився у дистрибутиві Fedora 18. У RHEL 8.0 він офіційно замінив YUM, а DNF Package Manager подолав деякі вузькі місця в YUM Package Manager, покращивши користувацький досвід, використання пам'яті, аналіз залежностей і швидкість роботи.

Відрізнити:

Розв'язання залежностей: Обидва DNF краще справляються з залежностями
Продуктивність: DNF швидший, DNF підтримує паралельну роботу, і можна завантажувати кілька програмних пакетів одночасно
Конфігураційні файли: dnf використовує конфігураційний файл із суфіксом .repo, yum — конфігураційний суфікс .repo та основний конфігураційний файл /etc/yum.conf
Інтерфейс користувача: Вихідна інформація DNF є чіткішою та надає більше інформації про вихідні термінали. Yum дає менше інформації і є відносно лаконічним

Примітка:dnf замінив yum як інструмент керування пакетами за замовчуванням у CentOS 8 і пізніших версіях。 Для старіших версій систем керування пакетами все ще можна виконувати за допомогою команд yum.

Yum перенаправляє на DNF. , нова версія Red Hat покинула смакоту. Як показано нижче:







Попередній:Використовуйте Docker для створення геомережі WireGuard
Наступний:Доступ до LAN-рівня на основі WireGuard
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com