Я только что установил Fedora 22 и - к моему удивлению / гневу - обнаружил, что yum был заменен DNF. Я не хочу DNF, независимо от того, насколько он лучше по сравнению с yum - как я могу полностью переключиться обратно на yum без понижения моей ОС?

2 ответа2

1

yum был заменен dnf . Он был разветвлен во время выпуска Fedora 18. Вы можете попытаться заставить их жить бок о бок, но вы можете потерпеть неудачу. Будущие выпуски не будут иметь ням. Yum больше не обновляется и не работает.

https://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF

Примечание: F22 и F23 по состоянию на 30.01.2016 являются единственными выпусками, которые поддерживаются и регулярно обновляются. Понижение до другого релиза будет бессмысленным.

1

Вы можете просто продолжать использовать это. Он все еще установлен в /usr/bin/yum-deprecated . Если использование другого имени причиняет вам боль, вы можете отредактировать скрипт /usr/bin/yum чтобы он указывал на это, а не на dnf .

Хотя DNF предназначен для обеспечения большей совместимости, особенно для большинства распространенных операций, он не является полностью идентичным, поэтому по причинам совместимости более старый пакет будет доступен в обозримом будущем.

(Отказ от ответственности: я работаю на Fedora, но напрямую не участвую в dnf или yum.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .