Virtualbox aide pour un debutant

Tags: #<Tag:0x00007f2c9bab4c48>

bonjour a tous c’est mon premier message ici et ma première installation sous linux j’essaie d’installer virtual box sois je le fait pas la console et je me retrouve avec cet erreur

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 virtualbox-6.1 : Dépend: libc6 (>= 2.29) mais 2.28-10+deb10u1 devra être installé
                  Dépend: libqt5core5a (>= 5.12.2) mais 5.11.3+dfsg1-1+deb10u4 devra être installé
                  Dépend: libqt5widgets5 (>= 5.12.2) mais 5.11.3+dfsg1-1+deb10u4 devra être installé
                  Dépend: libvpx6 (>= 1.6.0) mais il n'est pas installable
                  Recommande: libsdl-ttf2.0-0 mais ne sera pas installé
                  Recommande: linux-headers-generic mais il n'est pas installable ou
                              linux-headers-generic-pae mais il n'est pas installable ou
                              linux-headers-686-pae mais il n'est pas installable ou
                              linux-headers-amd64 mais ne sera pas installé ou
                              linux-headers-2.6-686 mais il n'est pas installable ou
                              linux-headers-2.6-amd64 mais il n'est pas installable ou
                              linux-headers mais il n'est pas installable
                  Recommande: linux-image mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
root@debianMoa:~# 
root@debianMoa:~# apt -f install virtualbox-6.1     
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 virtualbox-6.1 : Dépend: libc6 (>= 2.29) mais 2.28-10+deb10u1 devra être installé
                  Dépend: libqt5core5a (>= 5.12.2) mais 5.11.3+dfsg1-1+deb10u4 devra être installé
                  Dépend: libqt5widgets5 (>= 5.12.2) mais 5.11.3+dfsg1-1+deb10u4 devra être installé
                  Dépend: libvpx6 (>= 1.6.0) mais il n'est pas installable
                  Recommande: libsdl-ttf2.0-0 mais ne sera pas installé
                  Recommande: linux-headers-generic mais il n'est pas installable ou
                              linux-headers-generic-pae mais il n'est pas installable ou
                              linux-headers-686-pae mais il n'est pas installable ou
                              linux-headers-amd64 mais ne sera pas installé ou
                              linux-headers-2.6-686 mais il n'est pas installable ou
                              linux-headers-2.6-amd64 mais il n'est pas installable ou
                              linux-headers mais il n'est pas installable
                  Recommande: linux-image mais il n'est paLecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 virtualbox-6.1 : Dépend: libc6 (>= 2.29) mais 2.28-10+deb10u1 devra être installé
                  Dépend: libqt5core5a (>= 5.12.2) mais 5.11.3+dfsg1-1+deb10u4 devra être installé
                  Dépend: libqt5widgets5 (>= 5.12.2) mais 5.11.3+dfsg1-1+deb10u4 devra être installé
                  Dépend: libvpx6 (>= 1.6.0) mais il n'est pas installable
                  Recommande: libsdl-ttf2.0-0 mais ne sera pas installé
                  Recommande: linux-headers-generic mais il n'est pas installable ou
                              linux-headers-generic-pae mais il n'est pas installable ou
                              linux-headers-686-pae mais il n'est pas installable ou
                              linux-headers-amd64 mais ne sera pas installé ou
                              linux-headers-2.6-686 mais il n'est pas installable ou
                              linux-headers-2.6-amd64 mais il n'est pas installable ou
                              linux-headers mais il n'est pas installable
                  Recommande: linux-image mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
root@debianMoa:~# 
root@debianMoa:~# apt -f install virtualbox-6.1     
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 virtualbox-6.1 : Dépend: libc6 (>= 2.29) mais 2.28-10+deb10u1 devra être installé
                  Dépend: libqt5core5a (>= 5.12.2) mais 5.11.3+dfsg1-1+deb10u4 devra être installé
                  Dépend: libqt5widgets5 (>= 5.12.2) mais 5.11.3+dfsg1-1+deb10u4 devra être installé
                  Dépend: libvpx6 (>= 1.6.0) mais il n'est pas installable
                  Recommande: libsdl-ttf2.0-0 mais ne sera pas installé
                  Recommande: linux-headers-generic mais il n'est pas installable ou
                              linux-headers-generic-pae mais il n'est pas installable ou
                              linux-headers-686-pae mais il n'est pas installable ou
                              linux-headers-amd64 mais ne sera pas installé ou
                              linux-headers-2.6-686 mais il n'est pas installable ou
                              linux-headers-2.6-amd64 mais il n'est pas installable ou
                              linux-headers mais il n'est pas installable
                  Recommande: linux-image mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».s installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

ou alors je telecharge le .deb je l’installe grace a

#sudo dpkg -i virtualbox.deb

ça l’installe correctement mais quand je lance la vm une fois configurer il y une erreur code 1

voila merci d’avance desolé si y’avait déjà la réponse sur internet :sweat_smile: mais je fouille partout depuis un paquet d’heures et je me retrouve avec les même problèmes sans trouver la solution

Bonjour et bienvenue sur le forum,

Alors, on va commencer par regarder dans quel état se trouve ton système.
Donne-nous quelques retours de commandes :

  • lsb_release -a
  • uname -mr
  • /bin/bash -c 'grep -v "^#" /etc/apt/sources.list{,.d/*}'

Certaines erreurs affichées sont bizarres, il doit y avoir un problème autre.

Le « deb10u1 » signifie que tu es sous Debian GNU/Linux version 10 (et le paquet en update 1), soit « Buster ».

Pour installer Virtualbox 6.1, tu dois ajouter un dépot extérieur, celui de virtualbox. Voici un extrait de leur site et le lien de la page: https://www.virtualbox.org/wiki/Linux_Downloads

Et un peu de lecture une fois virtualbox installé: VirtualBox - Debian Wiki

merci voila mes retours

root@debianMoa:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster
root@debianMoa:~# 
root@debianMoa:~# unam -mr
4.19.0-20-amd64 x86_64
root@debianMoa:~# 
root@debianMoa:~# /bin/bash -c 'grep -v "^#" /etc/apt/sources.list{,.d/*}'
/etc/apt/sources.list:
/etc/apt/sources.list:
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://deb.debian.org/debian/ buster main
/etc/apt/sources.list:deb-src http://deb.debian.org/debian/ buster main
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://security.debian.org/debian-security buster-security buster/updates main contrib non-free
/etc/apt/sources.list:
/etc/apt/sources.list:deb-src http://security.debian.org/debian-security buster-security buster/updates main contrib non-free
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://deb.debian.org/debian buster/updates main contrib non-free
/etc/apt/sources.list:deb-src http://deb.debian.org/debian buster/updates main contrib non-free
/etc/apt/sources.list:
/etc/apt/sources.list:deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main
/etc/apt/sources.list:deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian buster contrib
/etc/apt/sources.list.d/brave-brownser-release.list:deb [signed-by=/usr/share/keyrings/brave-brownser-archive-keyring.gpg arch=amd64] https://brave-brownser-apt-release.s3.brace.com/ stable main
/etc/apt/sources.list.d/brave-brownser-release.list.save:deb [signed-by=/usr/share/keyrings/brave-brownser-archive-keyring.gpg arch=amd64] https://brave-brownser-apt-release.s3.brace.com/ stable main
/etc/apt/sources.list.d/virtualbox.list:deb [arch=amd64 signed-by=/usr/share/keyrings/virtualbox.gpg] http://download.virtualbox.org/virtualbox/debian focal contrib
/etc/apt/sources.list.d/virtualbox.list.save:deb [arch=amd64 signed-by=/usr/share/keyrings/virtualbox.gpg] http://download.virtualbox.org/virtualbox/debian focal contrib
/etc/apt/sources.list.d/vscode.list:deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main
/etc/apt/sources.list.d/vscode.list.save:deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main

merci de votre aide

Salut merci aussi de m’aider

mais quand dans mon /etc/apt/sources.list j’ai deja

deb [arch=amd64] http://download.virtualbox(.org)/virtualbox/debian buster contrib
# deb-src [arch=amd64] http://download.virtualbox(.org)/virtualbox/debian buster contrib
# deb-src [arch=amd64] http://download.virtualbox(.org)/virtualbox/debian buster contrib

je dois le remplacer par

deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] [Index of http://download.virtualbox.org/virtualbox/debian]https://download.virtualbox.org/virtualbox/debian contrib

ou le mettre en plus
Merci
ps : j’ai mit des parenthèse parce que je peut pas mettre plus de deux liens

Tu dois le remplacer

PS : je te laisse voir comment j’ai aménagé ton message afin de ne pas mettre de simple url mais le contenu de ton fichier avec des ```

Ok merci je prend note

j’ai remplacer la ligne dans le fichier le fichier source.list mais a ce moment la de la docu je comprends pas ce que je dois faire et si je passe ça, je retrouve la même erreur qu’avant
désolé c’est peut être obvious mais je suis un peu lent …

au cas ou j’ai coller ça

deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian buster contrib

Bon supprime encore cette nouvelle ligne et quitte ton sources.list.
Ensuite tu importe la clé comme précisé dans la doc.enfin tu tapes ta commande ci-dessus dans un terminal administrateur/root, ça te créeras le dépot automatiquement dans ton sources.list.

j’ai importé grace a

wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg

mais la commande ci dessus c’est bien ?

deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian buster contrib

si oui il me dit que deb n’est pas reconnu comme une commande

Ça c’est pour importer la clé du dépot, à importer (partie « wget ») et stockage (partie « gpg »)

Ça c’est pour créer le dépot dans ton sources.list

Puis

Ça c’est pour installer virtualbox

Toutes les commandes sont à taper en terminal root, pas en sudo. C’est plus risqué niveau sécurité mais j’aime pas sudo (si tu préfères sudo, assures-toi que ton user fait partie des sudoers)

1 J'aime

ok mais

c’est pas une commande je dois le rentrer a la main dans le sources.list ? pcq sinon il veut pas meme en root

Non c’est un dépôts avec la clé permettant de le signer.

fait un :

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg]  http://download.virtualbox.org/virtualbox/debian <ta distrib> contrib" > /etc/apt/sources.list.d/virtualbox.list

Le simple chevron va envoyer le contenu des du echo "" dans le fichier nommé virtualbox.list.

Il te suffira ensuite de faire un update de apt pour bénéficier du dépôts de Virtualbox.

Par contre franchement Virtualbox, je ne l’utilise pas, je fais plus confiance à Gnome Boxes qui marche nickel et est complètement intégré à Gnome.

1 J'aime

Ok j’ai juste mit la commande qu’il y a sur le site
celle la fonctionne

deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian <mydist> contrib

mais pas celle la

deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] Index of http://download.virtualbox.org/virtualbox/debian contrib

ok je checkrai ça plus tard la j’en avait besoin pour cette semaine
merci encore et merci a DarkGagan et Almtesh

1 J'aime

Bonjour,
Quitte à partir d’une nouvelle machine autant prendre la dernière version de Debian, la Bullseye, debian 11. Ce sera mieux.
Virtualbox implique d’installer aussi le package linux-headers correspondant à ton noyau et queqlues necessités. le mieux:
apt install linux-headers-amd64 build-essential

re c’est encore moi :sweat_smile:
si mon kde c’est plasma je doit installer Gnome ou je peux quand même l’installer

pcq j’ai toujours l’erreur de virtualbox

The virtual machine 'window10' has terminated unexpectedly during startup with exit code 1 (0x1).


Code d'erreur : 
NS_ERROR_FAILURE (0x80004005)
Composant : 
MachineWrap
Interface : 
IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}

j’ai cherhcer sur internet il parle d’erreur kernel pour la pluspart mais moi y’as pas ecrit kernel dcp je pense que je vais tester GnomeBoxes pcq la ça devient lourds

ba si je recommence l’installation pourquoi pas mais la je vais avoir besoin de l’ordinateur

il me dit que tout est a jour
merci de ton aide

Aucun idée je n’utilise pas KDE après à voir mais : GNOME Boxes - KDE Store

Connaissait pas Gnome Boxes, ça marche avec un bureau correct (genre Mate ou XFCE) ?