Installation : virtualbox
Fermémamiemando Messages postés 33262 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 6 septembre 2024 - 9 déc. 2022 à 16:12
- Installation : virtualbox
- Installation chromecast - Guide
- Installation windows 10 sans compte microsoft - Guide
- Installation clavier arabe - Télécharger - Divers Web & Internet
- Canon pixma mg2500 installation sans cd - Forum Imprimante
- Cle installation windows 10 - Guide
2 réponses
Modifié le 8 déc. 2022 à 18:09
Bonjour,
Que donnent les commandes :
apt search virtualbox cat /etc/apt/sources.list
Cela nous permettrait de mieux comprendre pourquoi le paquet n'est pas trouvé.Car comme le montre cette page, les paquets virtualbox nécessitent d'ajouter dans /etc/apt/sources.list les dépôts contrib. Ce fichier nécessite des droits root pour être corrigé. Voici par exemple à quoi ressemble le contenu de mon fichier /etc/apt/sources.list (pour une debian testing) :
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org testing-security main contrib non-free
deb http://ftp.fr.debian.org/debian/ testing-updates main contrib non-free
Une fois ajouté, il faut lancer en root la commande suivante pour réindexer les dépôts :
apt update
Ensuite, lance a nouveau la recherche :
apt search virtualbox
Si la commande trouve désormais les paquets virtualbox, lance en root :
apt install virtualbox virtualbox-dkms
Si tu utilises un secure boot, il est probable que l'installation de virtualbox-dkms plante (le module virtualbox ne pourra pas se charger car il faut signer le module). Dans ce cas là, il faudra créer une paire de clé, signer le module, redémarrer, enregistrer ta clé dans le BIOS, et tout devrait alors marcher... Nous y reviendrons si le problème se pose.
Bonne chance
9 déc. 2022 à 16:12
Bonjour KLA,
Il manque le résultat de apt search virtualbox dans ton message #2 mais je présume qu'en fait la commande n'a rien retourné car elle n'a rien trouvé. Dans ce genre de situation, cela signifie qu'apt ne connaît aucun paquet qui correspond à ta recherche. C'est généralement dû au fait que les dépôts actuellement référencés dans /etc/apt/sources.list (ainsi que ceux référencés dans /etc/apt/sources.list.d/) ne fournissent pas un tel paquet.
Comme je le suspectais dans mon message #1, le dépôt contrib n'est pas mentionné dans /etc/apt/sources.list. Comme je l'expliquais dans ce message, le paquet virtualbox n'est pas dans le dépôt principal (main), mais dans un autre dépôt (contrib) qui n'est pas activé par défaut. Il faut donc l'activer
Pour ce faire, passe en root :
su -
Si tu t'authentifies en root avec succès toutes les commandes que tu tapes dans ce terminal sont exécutées avec des droits root, donc attention à ne pas faire de bêtise. Pour quitter le mode "root", appuie sur ctrl D ou ferme ce terminal.
En root, ouvre /etc/apt/sources.list avec un éditeur texte, par exemple nano :
nano /etc/apt/sources.list
Corrige le contenu actuel de sorte à avoir :
deb https://deb.debian.org/debian bullseye main contrib
deb https://deb.debian.org/debian bullseye-updates main contrib
deb https://deb.debian.org/debian-security/ bullseye-security main contrib
Sauve et quitte (ctrl x, o, entrée) pour retourner dans le terminal. Puis lance (toujours en root) :
apt update
En ré-indexant les dépôts, APT va découvrir les paquets fournis par le dépôt contrib, en particulier virtualbox. Tu peux chercher (sans forcément être root) le paquet virtualbox, qu'apt devrais désormais trouver :
apt search virtualbox
Tu devrais voir quelque chose comme ça :
(mando@silk) (~) $ apt search virtualbox
En train de trier... Fait
Recherche en texte intégral... Fait
...
virtualbox/now 6.1.40-dfsg-1 amd64 [installé, local]
x86 virtualization solution - base binaries
virtualbox-dkms/now 6.1.40-dfsg-1 amd64 [installé, local]
x86 virtualization solution - kernel module sources for dkms
virtualbox-guest-additions-iso/testing,testing 7.0.4-1 all
guest additions iso image for VirtualBox
virtualbox-qt/now 6.1.40-dfsg-1 amd64 [installé, local]
x86 virtualization solution - Qt based user interface
...
Ici on voit en particulier les paquets virtualbox et virtualbox-dkms qui sont ceux qui nous intéressent. Comme maintenant, apt les connaît, on peut les installer en root avec :
apt install virtualbox virtualbox-dkms
En admettant que tout se soit bien passé tu peux à présent quitter ta session root (ctrl D). S'il y a eu des erreurs, merci de me les reporter (comme je l'expliquais dans mon message #1, si ton ordinateur utilise un secure boot, il faudra sans doute finaliser en signant le module vbox.so nécessaire au bon fonctionnement de virtualbox). Nous reviendrons sur ce point si l'erreur se présente.
Je recommande par ailleurs l'installation des additions invités dans la machine virtuelle, mais ceci est optionnel. Nous y reviendrons une fois que tu parviendras à créer une machine virtuelle.
Bonne chance
Modifié le 9 déc. 2022 à 15:58
Bonjour et merci pour votre aide,
Jj'ai rentré cette commande :
Ensuite, en lançant :
... j'ai obtenu :
j'ai rentré ensuite les autres commandes et j'ai obtenu ceci:
mais j'ai obtenu :
NB: je découvre le monde de l'informatique