dnf.exceptions.error - некоторые пакеты из локального репозитория имеют неверную контрольную сумму - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь установить redhat (rhel8) в virtualBox 6.1 на компьютере windows 10 64 bit Home Edition. Я проверил контрольную сумму iso-файла после загрузки и подтвердил ее правильность (сравнил контрольную сумму с другим iso-файлом друга, который может правильно установить), тем не менее получаю исключение, например dnf.exceptions.error, некоторые пакеты из локального репозитория неверная контрольная сумма enter image description here

Я даже пытался выполнить поиск и устранение неисправностей, но он поднимался, за исключением того, что не удалось запустить проверку носителя в виртуальной коробке / dev / sr0 Я скачал ISO-файлы из разных мест, и каждый раз это дает мне одно и то же исключение. Любая помощь высоко ценится.

1 Ответ

0 голосов
/ 30 апреля 2020

Наконец я нашел причину вышеуказанной ошибки.


Виртуальная коробка использует виртуализацию для запуска нескольких операционных систем, и в одной системе (скажем, на машине windows) только одно приложение будет разрешено использовать возможности виртуализации системы. Поэтому мы должны отключить любую ручную виртуализацию, если она выполняется в системе.

Поэтому мы можем отключить виртуализацию следующими способами:

  • Поиск «Включение или отключение функций Windows» в меню «Пуск» нажмите клавишу «Ввод», чтобы открыть окно Windows. Здесь прокрутите вниз до Hyper-V и отключите его, сняв флажок рядом с ним. Затем нажмите OK

enter image description here

  • Отключите Hyper-V с помощью команды.

Нажмите Windows lo go, клавиша + X, затем нажмите A, чтобы запустить командную строку от имени администратора. В окне командной строки введите


bcdedit /set hypervisorlaunchtype off


и нажмите клавишу Enter, чтобы выполнить эту команду. enter image description here

Наконец, перезагрузите систему.

...