Я только что установил Fedora 22 и - к моему удивлению / гневу - обнаружил, что yum был заменен DNF. Я не хочу DNF, независимо от того, насколько он лучше по сравнению с yum - как я могу полностью переключиться обратно на yum без понижения моей ОС?
2 ответа
yum
был заменен dnf
. Он был разветвлен во время выпуска Fedora 18. Вы можете попытаться заставить их жить бок о бок, но вы можете потерпеть неудачу. Будущие выпуски не будут иметь ням. Yum больше не обновляется и не работает.
https://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF
Примечание: F22 и F23 по состоянию на 30.01.2016 являются единственными выпусками, которые поддерживаются и регулярно обновляются. Понижение до другого релиза будет бессмысленным.
Вы можете просто продолжать использовать это. Он все еще установлен в /usr/bin/yum-deprecated
. Если использование другого имени причиняет вам боль, вы можете отредактировать скрипт /usr/bin/yum
чтобы он указывал на это, а не на dnf
.
Хотя DNF предназначен для обеспечения большей совместимости, особенно для большинства распространенных операций, он не является полностью идентичным, поэтому по причинам совместимости более старый пакет будет доступен в обозримом будущем.
(Отказ от ответственности: я работаю на Fedora, но напрямую не участвую в dnf или yum.)