2 votes

KVM. Erreur de non-trouvée kvm-ok.

Ubuntu 22.04

Je tente de configurer KVM en suivant ce guide https://help.ubuntu.com/community/KVM/Installation et malheureusement, je rencontre l'erreur suivante lorsque je lance kvm-ok

Commande 'kvm-ok' introuvable, mais peut être installée avec:
sudo apt install cpu-checker

J'ai alors essayé d'installer cpu-checker et j'ai obtenu cette erreur

cpu-checker : Dépend de: msr-tools mais ne sera pas installé
E: Dépendances non satisfaites. Essayez 'apt --fix-broken install' sans paquets (ou spécifiez une solution).

J'ai activé la virtualisation dans le BIOS (AMD Ryzen7 GFX CPU) et j'ai essayé l'installation --fix-broken.

kvm est une exigence pour installer Docker Desktop sur lequel je travaille, Quelqu'un sait comment résoudre cela pour que je puisse faire fonctionner kvm/Docker?

Dépôts installés
Il est suggéré que ce problème soit causé par des dépôts conflictuels, mais comment savoir lequel est le coupable? J'ai quelques dépôts installés pour les applications audio (kxstudio), Brave Browser, Wine, Proton, VSCode et Chrome. Ils ont tous été installés ces derniers mois. (Le système a été reconstruit il y a 3 mois)

sudo grep -rhE ^deb /etc/apt/sources.list*

deb http://gb.archive.ubuntu.com/ubuntu/ jammy main restricted
deb http://gb.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
deb http://gb.archive.ubuntu.com/ubuntu/ jammy universe
deb http://gb.archive.ubuntu.com/ubuntu/ jammy-updates universe
deb http://gb.archive.ubuntu.com/ubuntu/ jammy multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu jammy-security main restricted
deb http://security.ubuntu.com/ubuntu jammy-security universe
deb http://security.ubuntu.com/ubuntu jammy-security multiverse
deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
deb https://ppa.launchpadcontent.net/git-core/ppa/ubuntu/ jammy main
deb https://ppa.launchpadcontent.net/flatpak/stable/ubuntu/ jammy main
deb http://ppa.launchpad.net/kxstudio-debian/libs/ubuntu bionic main
deb http://ppa.launchpad.net/kxstudio-debian/music/ubuntu bionic main
deb http://ppa.launchpad.net/kxstudio-debian/plugins/ubuntu bionic main
deb http://ppa.launchpad.net/kxstudio-debian/apps/ubuntu bionic main
deb http://ppa.launchpad.net/kxstudio-debian/kxstudio/ubuntu bionic main
deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main
deb http://ppa.launchpad.net/kxstudio-debian/libs/ubuntu focal main
deb http://ppa.launchpad.net/kxstudio-debian/plugins/ubuntu focal main
deb http://ppa.launchpad.net/kxstudio-debian/apps/ubuntu focal main
deb http://ppa.launchpad.net/kxstudio-debian/kxstudio/ubuntu focal main
deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main
deb [arch="all", signed-by=/usr/share/keyrings/protonvpn-stable-archive-keyring.gpg] https://repo.protonvpn.com/debian stable main

Merci Jef

3voto

ubfan1 Points 14936

Kvm fait partie du package qemu-system-x86 ces jours-ci. Installez ce package.

sudo apt install qemu-system-x86

Créez une image avec (remplissez vos propres noms):

kvm -m 4096 -cdrom ${PWD}/$ISO -boot d ${NAME}

et exécutez l'image avec (ajustez les cœurs/mémoire si nécessaire):

kvm -smp cores=4,threads=2 -cpu host -m 4096 -vga virtio -usb $IMAGE

0voto

Artillery Points 185

Le conflit semble avoir été causé par un package appelé avldrums.lv2 qui avait une dépendance non satisfaite avldrums.lv2-data. Je pense que ce package a été installé avec une suite de packages Audio et de VST par Ubuntu Studio, (mais pas sûr à 100%). Je n'ai aucune idée pourquoi cela aurait eu un effet boule de neige avec l'installation d'autres packages non liés, mais le purger du système a fonctionné et je peux maintenant installer qemu-system-x86 et je peux exécuter la commande kvm-ok et continuer avec l'installation de Docker. Merci à tous ceux qui ont aidé. :)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X