Переход от DNF к Yum (Fedora 22)

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

2 ответа

Решение

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

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

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

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

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

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

Другие вопросы по тегам