GNU/Linux >> Tutoriels Linux >  >> Linux

virt-install :commande introuvable

L'outil virt-install est fourni pour permettre la création de nouvelles machines virtuelles en fournissant une liste d'options de ligne de commande. L'utilitaire virt-install accepte un large éventail d'arguments de ligne de commande qui sont utilisés pour fournir des informations de configuration relatives à la machine virtuelle en cours de création. Certaines de ces options de ligne de commande sont obligatoires (en particulier le nom, la mémoire et le stockage sur disque doivent être fournis) tandis que d'autres sont facultatives.

Au minimum, une commande virt-install aura généralement besoin des arguments suivants :

  • –nom – Le nom à attribuer à la machine virtuelle.
  • –mémoire – La quantité de mémoire à allouer à la machine virtuelle.
  • strong>–disque – Le nom et l'emplacement d'un fichier image à utiliser comme stockage pour la machine virtuelle. Ce fichier sera créé par virt-install lors de la création de la machine virtuelle, sauf si l'option –import est spécifiée pour indiquer qu'un fichier image existant doit être utilisé.
  • –cdrom ou –emplacement – Spécifie le chemin local ou l'URL d'une image ISO distante contenant le support d'installation du système d'exploitation invité.

Si vous obtenez l'erreur ci-dessous :

virt-install: Command Not Found

vous pouvez installer le package selon votre choix de distribution en utilisant les commandes ci-dessous.

Répartition Commande
Windows (WSL2) sudo apt-get update sudo apt-get install virtinst
Debian apt-get install virtinst
Ubuntu apt-get install virtinst
Alpin apk add virt-install
Arch Linux pacman -S virt-install
Kali Linux apt-get install virtinst
CentOS yum install virt-install
Fédora dnf install virt-install
Raspbian apt-get install virtinst
Docker docker lance cmd.cat/virt-install virt-install

Exemple de commande virt-install

Avant de démarrer l'installation du système d'exploitation à l'aide de la commande virt-install, il est nécessaire de créer un disque virtuel. Pour créer un disque virtuel, utilisez la commande qemu-img :

1. Créez un disque virtuel de la taille souhaitée. Ici par exemple, nous allons créer un disque de 20 Go au format disque brut :

# qemu-img create -f raw -o size=10G /var/lib/libvirt/qemu/win7.img

2. Lancez ensuite virt-install en exécutant la commande suivante :

# virt-install \
--name Win7 \
--ram 1024 \
--disk path=./var/lib/libvirt/qemu/win7.img \
--vcpus 1 \
--os-type Windows \
--os-variant Windows7 \
--network bridge=virbr0 \
--graphics vnc,port=5999 \
--console pty,target_type=serial \
--cdrom ./win7.iso \

De même, vous pouvez utiliser la commande virt-install –promot pour une installation interactive. Il vous demandera de saisir les informations ci-dessus de manière séquentielle et interactive.

3. Tout comme avec Virtual Machine Manager, après avoir créé la machine virtuelle, vous devez prendre la console de la machine virtuelle et procéder à l'installation réelle de l'invité. Pour prendre la console de la machine virtuelle, utilisez l'utilitaire virt-viewer :

# virt-viewer [virtual machine name]

Conclusion

virt-install est un outil de ligne de commande interactif qui peut être utilisé pour configurer l'invité, puis démarrer le processus d'installation. Exécutez la commande virt-install en tant que root pour commencer. Il existe de nombreuses options disponibles avec virt-install qui peuvent être transmises en tant qu'arguments pour configurer l'installation afin de répondre aux exigences de création de votre machine virtuelle. virt-install est une commande conviviale pour les scripts. Il peut être facilement intégré dans des scripts pour automatiser la création de machines virtuelles.


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. id :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

tvservice :commande introuvable

lspci :commande introuvable

pstree :commande introuvable

ln :commande introuvable