1

Я пытаюсь обновить свой нетбук Fedora 20 Atom до F21, используя официальные инструменты CLI, а также инструмент KFUpgrade fedup GUI, который я нашел в SourceForge. ISO из getfedora.org не был распознан как образ DVD, и независимо от вызова CLI или GUI, я продолжаю получать эту ошибку: fedup: error: аргумент --network: версия должна быть больше 21

Сырая кожа тоже не сработает. Простите за мою потенциальную глупость, но я заблудился. Может кто-нибудь знает хороший метод миграции на основе YUM? Может ли быть проблема в моем дешевом оборудовании для i386?

Спасибо, что нажали ...

2 ответа2

0

Если у вас все еще есть проблемы, попробуйте более новый iso или попробуйте одно из следующих:

1) fedup --network --ver 21 --productimg (необязательно добавить 'setenforce = 1')

2) запустите программу установки с setenforce = 1 '## в обоих случаях, НЕ используйте' отметки ', они просто для целей изоляции команд ...

0

У меня возникла аналогичная проблема при попытке обновления с Fedora 18 до Fedora 20. У меня ранее была неудачная попытка выполнить обновление из-за проблемы с SELinux, и кажется, что моя система оставалась в полу-модифицированном состоянии. В частности, различные файлы в /etc/ такие как /etc/fedora-release были обновлены, поэтому они сообщили об установленной ОС как о версии, которую не удалось установить.

Этот файл используется встроенным модулем platform Python, который, в свою очередь, используется Fedup. Fedup видит, что ОС сообщает о том, что она равна или меньше указанной версии, и отказывается выполнять.

Моим жестким решением было просто изменить все файлы в /etc/ обратно до "правильной" версии. cat /etc/fedora-release сообщит вам, какая версия "думает" об ОС, затем выполните grep -ir '<that version name>' (например, heisenberg for Fedora 20) и измените перечисленные файлы. Простого изменения номера версии мне было достаточно.

Как только это будет сделано, перезапустите все обычные вещи в Fedup .

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