Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 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 пакетният мениджър е написан на 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
Следващ:Достъп, базиран на WireGuard, до peer LAN достъпа
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com