|
|
Публикувано в 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 достъпа
|