Bienvenue, Visiteur
S’enregistrer | Mot de passe ?

Nom d’utilisateur

Mot de passe




Derniers sujets
Le jeu des chiffres
Forum : Jeux
Dernier message : dara
Il y a 4 heures
» Réponses : 86
» Affichages : 14 795
Le pendu [Animes / Mangas...
Forum : Jeux
Dernier message : Amaryllis
Il y a 5 heures
» Réponses : 3 410
» Affichages : 835 086
Installer une nouvelle RO...
Forum : Informatique
Dernier message : Kirinenko
Il y a 6 heures
» Réponses : 1
» Affichages : 1 029
The Head
Forum : TV/Cinéma/Séries télé
Dernier message : Amaryllis
Il y a 8 heures
» Réponses : 14
» Affichages : 650
Bonjour !!
Forum : Votre présentation
Dernier message : Kirinenko
Il y a 9 heures
» Réponses : 6
» Affichages : 253

Partenaires
partenaire logo

Utilisateurs en ligne
Il y a actuellement 81 utilisateurs connectés.
» 0 Membre(s) | 81 Visiteur(s)

Statistiques du Forum
» Membres : 934
» Dernier membre : dudu450
» Sujets du forum : 3 805
» Messages du forum : 26 055

Statistiques complètes

Choisissez Firefox
obtenir firefox
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Mettre en place VirtualBox
Description du topic
#1
Créer une machine virtuelle sous linux
(ou windows ou mac)
Une machine virtuelle nous permet de réaliser des installations sur un système d'exploitation "propre". Et aussi de tester des dépendances, nous pouvons à tout moment détruire une instance ou récupérer un état antérieur ou en créer une nouvelle.
Côté machine virtuelle, on va utiliser virtualbox qui est multi-plateformes.
Je tourne sur linux donc les screens n'auront pas forcément le même visuel.

Installation de virtualbox :

Windows :
Vous prenez votre version windows de virtualbox au besoin : https://www.virtualbox.org/

Linux :
Sources : https://doc.ubuntu-fr.org/virtualbox
https://linuxhint.com/install_use_virtualbox_ubuntu/
https://www.numetopia.fr/installer-virtualbox-6-0-sur-ubuntu-ou-linux-mint/


- Avec la logithèque intégrée :

Pour cette version, seuls les correctifs de sécurité sont ajoutés lors de la mise à jour de votre machine.
Ouvrez un terminal, et lancez :
sudo apt install virtualbox
sudo apt install virtualbox-qt
- Avec le dépôt d'Oracle :

Pour cette version, vous aurez les toutes dernières mises à jour et peut être des bugs supplémentaires ou en moins..
Ouvrez un terminal, et on ajoute les clés GPG pour le dépôt d'Oracle :
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Puis on ajoute le dépôt :
sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/
virtualbox/debian $(lsb_release -cs) contrib"
Pour des versions linux autre que ubuntu, il faut remplacer $(lsb_release) par l'équivalent de votre distribution en ubuntu, exemple pour linux mint 20, il faut mettre focal
Le dépôt est ajouté dans le fichier /etc/apt/sources.list.d/additional-repositories.list

On met à jour les dépôt :
sudo apt update
On vérifie la dernière version de Virtualbox disponible : https://www.virtualbox.org/ et on l'installe :
sudo apt install virtualbox-6.1

Déclaration d'une VM :

On lance virtualbox et on crée une nouvelle machine :
On remplit comme suit :
- Nom : Yolo
- Type : linux
- Version : Debian (64-bit) ou Ubuntu (64-bit) ou une autre distribution comme vous voulez.
Puis vous cliquez sur suivant.
On choisit l'espace mémoire vive alloué.
Je mets 8192 Mio donc 8 Gio, c'est la moitié de la taille disponible sur mon ordinateur. Je pourrais continuer à utiliser mon ordinateur convenablement pendant que j'utiliserais cette machine virtuelle. Utile lorsque ça tourne tout seul pendant un peu de temps :)
PS : Vous pouvez directement éditer le chiffre de la quantité allouée.
On défini la taille de la mémoire.
On clique sur "Suivant >"
On va créer un disque dur pour cette machine :
On coche "Créer un disque dur virtuel maintenant"
On clique sur "Créer"
On vous demande de choisir le type de fichier de disque dur :
On coche "VDI (Image Disque VirtualBox)"
Plus d'infos sur les formats disponibles ici : https://superuser.com/questions/360517/what-disk-image-should-i-use-with-virtualbox-vdi-vmdk-vhd-or-hdd
On clique sur "Suivant >"
Maintenant on configure la privatisation de l'espace nécessaire pour le disque. Soit on va prendre de la place au fur et à mesure, soit on privatise directement l'espace. On verra à mettre en place un dossier partagé avec la vm plus loin en plus.
On coche "Taille Dynamique"
On clique sur "Suivant >"
On configure l'emplacement et la taille de cet espace. On laisse l'emplacement par défaut et pour la taille, on mets une taille dynamique de 20 Go (Avec moins, l'installation de debian échouait.).
PS : Vous pouvez directement éditer le chiffre de la quantité allouée.
On défini la taille.
On clique sur "Créer".
Vous obtenez une nouvelle machine listée : Yolo.
Vous sélectionnez cette VM dans la colonne de gauche (elle passe en surbrillance vert) et vous cliquez sur "Configuration". Vous avez alors la fenêtre suivante qui s'ouvre :
Dans la colonne de gauche "Système", espace de droite onglet "Processeur" vous pouvez monter à la moitié du nombre de processeurs disponibles. Dans le cas présent: 6. Vous permettez à la machine de disposer de la moitié de la puissance du CPU.
Dans la colonne de gauche "Affichage", espace de droite onglet "Ecran" vous pouvez montez la mémoire vidéo à la moitié du max disponible, ici 64 Mo. Cela devrait aider à l'affichage lors de l'utilisation d'interfaces graphiques.
Dans la colonne de gauche "Stockage", espace de droite unité de stockage IDE, vous cliquez sur "Vide" en dessous pour sélectionner cet emplacement.
Vous pouvez cliquer sur un explorateur d'emplacement et vous sélectionnez : "Choose/Create a Virtual Optical Disk..."
Cela vous ouvre une nouvelle fenêtre dans laquelle vous cliquez sur "Ajouter" :
Cela vous ouvre un explorateur de fichiers.
Vous choisissez le fichier iso que vous avez téléchargé (Voir juste en dessous pour les téléchargements des isos.).
Vous validez l'ajout de cet iso en cliquant sur Choisir :
Vous validez vos changements en cliquant sur "OK".

Pour debian :
On se rend sur le site de debian pour télécharger cette image : https://www.debian.org/distrib/netinst
Vous cliquez sur "amd64" ce qui doit correspondre à l'architecture de votre machine. Sinon renseignez vous ("Système informations" par exemple).
Exemple : https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.6.0-amd64-netinst.iso
Vous avez donc téléchargé le fichier suivant : debian-10.6.0-amd64-netinst.iso.

Pour Ubuntu :
On se rend sur le site de debian pour télécharger cette image : https://ubuntu.com/download/desktop
Vous téléchargez la denière version disponible.

Vous avez donc téléchargé le fichier suivant : ubuntu-20.04.1-desktop-amd64.iso.

Pour Windows :
Des sites comme Malekal ou LeCrabeInfo propose des liens pour télécharger les isos de windows :
Malekal : https://www.malekal.com/telecharger-windows-10-gratuitement-iso-lien-direct/
LeCrabeInfo : https://community.lecrabeinfo.net/files/category/14-windows-10/



Installation de la VM :

Installation Debian :

Pour la suite, on va installer une vm debian :
Lorsque l'on va démarrer la machine, cela va donc lancer l'image d'installation de debian que l'on a téléchargée.
Pour cela, cliquez sur Démarrer lorsque votre machine virtuelle est sélectionnée.
Il se peut que vous ayez ce genre d'écran. Vous choisissez l'iso d'installation que vous voulez mettre sur cette vm.
Vous sélectionnez "Graphical install" avec la touche "entrée", les touches "haut" et "bas" permettent de se déplacer.
On mets la langue en français. Il peut être utile de laisser l'anglais si vous voulez avoir des messages d'erreurs en anglais. C'est utile pour réaliser des recherches sur le net.
Vous cliquez sur "Continuer".
Vous laissez la zone pour le temps sur la France ou changez au besoin. L'heure n'est pas bien grave.
Vous cliquez sur "Continuer".
ATTENTION ! Pour la configuration du clavier, on choisit bien le français pour ne pas s'embêter.
Vous cliquez sur "Continuer".
Vous laissez faire les trucs.
Cela vous demande votre hostname, vous laissez "debian" par défaut.
Vous cliquez sur "Continuer".
Puis la configuration du réseau. Vous laissez vide.
Vous cliquez sur "Continuer".
Vous mettez un mot de passe pour le compte "root" de cette machine.
Ce mot de passe vous servira à effectuer des opérations d'administration sur la machine.
Vous notez ce mot de passe.
Vous répétez ce mot de passe.
Vous cliquez sur "Continuer".
Vous créez un utilisateur "lambda" (ou autre nom, c'comme vous voulez :p) sur cette machine.
A cette étape il s'agit du nom complet de l'utilisateur, cela sera utilisé dans certains cas, mais pas pour vous identifier par exemple.
Vous cliquez sur "Continuer".
Ici, on défini le "login" de notre utilisateur précédent, ce sera avec ce nom que vous accéderez à votre session.
Je laisse identique.
Vous cliquez sur "Continuer".
Vous mettez un mot de passe pour cet utilisateur.
Vous cliquez sur "Continuer".
On choisit le partitionnement du disque.
On choisit "Assisté - utiliser un disque entier".
Vous cliquez sur "Continuer".
On choisit le disque proposé. On voit qu'il fait environ 20 Go comme définit précédemment dans la configuration de la vm.
Vous cliquez sur "Continuer".
On choisit l'installation par défaut "Tout dans une seule partition (recommandé pour les débutants)".
Vous cliquez sur "Continuer".
On vérifie que tout est bon et on valide le partitionnement.
On a choisit "Terminer le partitionnement et appliquer les changements".
Vous cliquez sur "Continuer".
ATTENTION ! On vous redemande un peu d'attention.
Il faut cocher "Oui" pour valider les directives précédemment configurées.
Vous cliquez sur "Continuer".
Vous laissez le logiciel travailler à son installation.
Plusieurs minutes.
Cela vous demande si vous avez un media à scanner en plus.
Vous laissez "Non".
Vous cliquez sur "Continuer".
On configure la localisation du dépôt principal.
On va prendre la France.
Vous cliquez sur "Continuer".
On choisit un dépôt spécifique.
On prends "deb.debian.org"
Vous cliquez sur "Continuer".
On peut renseigner un proxy au besoin.
Pas ici, on laisse vide.
Vous cliquez sur "Continuer".
Vous laissez installer.
On peut participer à la popularité des dépôts.
On laisse "Non".
Vous cliquez sur "Continuer".
On choisit l'installation du système d'exploitation :
- environnement de bureau Debian
- MATE
- serveur SSH
- utilitaires usuels du système
Mettez tout ça de coché.
Vous cliquez sur "Continue".
Vous laissez faire.
Une bonne dizaine de minutes.
On installe le lanceur de système sur le disque.
On laisse "Oui".
Vous cliquez sur "Continuer".
On choisit le disque sur lequel mettre ce lanceur.
On prends le seul disponible.
Vous cliquez sur "Continuer".
Vous laissez finir.
On vous dit que tout est installé que que l'on peux démarrer sur ce nouveau système.
Vous cliquez sur "Continuer".
Vous attendez bien que tout démarre et de tomber sur cet écran :
Vous renseignez l'utilisateur (ici lambda) et vous rentrez le mot de passe.
Vous cliquez sur "Se connecter".
C'est bon, vous avez un bureau debian interface MATE de disponible :)

Maintenant que vous avez installé votre vm, on va ajouter le pack d'extensions correspondant. Cela vous permettra de partager le presse-papier, des dossiers et d'autres trucs.
Vous retournez sur la fenêtre de virtualbox et vous allez dans le menu "Aide" > A propos de VirtualBox...
Dans le fenêtre qui s'ouvre, on note le numéro de version de VirtualBox que l'on a :
Ici il s'agit donc de la version : 6.1.10_Ubuntu r138449.
On retourne sur la machine virtuel et on ouvre un navigateur internet.
On se rend dans les dossiers de téléchargements d'oracle : https://download.virtualbox.org/virtualbox/
Puis dans le dossier qui correspond à notre version : https://download.virtualbox.org/virtualbox/6.1.10/
Et on télécharge le bon fichier iso : https://download.virtualbox.org/virtualbox/6.1.10/VBoxGuestAdditions_6.1.10.iso
On va maintenant installer ce pack d'extensions. Pour cela, via l'explorateur de fichiers, on va dans le dossier Téléchargements pour trouver le fichier téléchargé :
On clique droit sur le fichier et "Extraire ici" :
Vous allez obtenir un dosier qui contient les fichiers de l'iso.
Vous ouvrez un terminal dans votre machine :
Vous vous rendez dans votre dossier nouvellements créé :
cd Téléchargements/VBoxGuestAdditions_6.1.10/
On passe en root :
su
Vous mettez le mot de passe du compte root.
On lance le bouzin :
sh ./VBoxLinuxAdditions.run
Vous laissez tourner et ça dit qu'il faut redémarrer. On redémarre donc cette machine.

J'ai eu les messages d'erreurs suivants :
VboxClient: Failed to register resizing support, rc=VERR_INVALID_FUNCTION
VBoxClient: Failed to get display change request, rc=VERR_ACCESS_DENIED
J'ai donc désinstallé les additions via la commande suivante en root :
sh ./VBoxLinuxAdditions.run uninstall
Et au final j'ai lancé les commandes suivantes :
sudo apt install build-essential module-assistant
sudo m-a prepare
sh ./VBoxLinuxAdditions.run
Après un reboot, plus d'erreurs sur la machine.
Il faut encore activer la fonction de partage du presse-papier. Pour cela, dans le menu de la vm, Périphériques > Presse-papier partagé > et on coche Bidirectionnel.
Maintenant, vous pouvez copier/coller depuis votre ordinateur à la vm et vice-versa :)

Cette option est disponible dans la configuration de la vm depuis l'interface de virtualbox. On va voir aussi comment avoir un dossier partagé entre notre ordi et cette vm. Mais on va passer par la configuration de la vm et non plus par son menu. Donc on l'éteint.
On retourne dans son menu de configuration :
On va dans "Dossiers partagés" et on clique sur le petit icône pour en ajouter un :
On déroule le "Chemin du dossier" et on clique sur "Autre..." pour aller sélectionner un dossier que l'on veut partager.
On laisse le nom de dossier automatique.
On laisse décocher "Lecture seule" car on veut ausi pouvoir écrire dans ce dossier.
On coche "Montage automatique" pour que le dossier soit là au lancement de la vm.
"Point de montage", mettez /home/share/

Avec cela vous aurez un dossier partagé mais il faut que vous soyez aussi membre du groupe vboxsf pour pouvoir en bénéficier pleinement.
Donc dans un terminal de la vm, vous rentrez la commande en tant que root :
sudo adduser username vboxsf
Avec username le pseudo de votre utilisateur vm.
Et voilà, vous avez un dossier commun ! :)

En avant pour des tests et des découvertes o//



Installation Ubuntu :

Pour la suite, on va installer une vm ubuntu :
On pourra utiliser cette machine pour faire de l'ocr normalement ^^
Vous avez donc choisi une vm de type "Ubuntu' et la version "Ubuntu (64-bit)".
Vous avez donc pris l'iso suivante pour démarrer votre machine : ubuntu-20.04.1-desktop-amd64.iso.

Lorsque l'on va démarrer la machine, cela va donc lancer l'image d'installation d'ubuntu que l'on a téléchargée.
Pour cela, cliquez sur Démarrer lorsque votre machine virtuelle est sélectionnée.
Il se peut que vous ayez ce genre d'écran. Vous choisissez l'iso d'installation que vous voulez mettre sur cette vm et vous cliquez sur "Démarrer".
Vous laissez faire.
Dans l'écran qui arrive, vous sélectionnez "Français" dans le cadre à gauche.
Puis on va "Installer Ubuntu".
On indique que notre clavier est en français, même s'ils continuent à nous parler en anglais -_-''
On clique sur Continuer.
On fait une installation normale et on prend les mises à jour à l'installation :
On choisit d'effacer le disque et de mettre ubuntu en installant maintenant :
On accepte les changements sur le disque :
On renseigne la France comme pays :
On met son nom et pseudo et mot de passe :
Attention, on est en qwerty !
Votre vm sera bien en azerty après installation.
On laisse faire l'installation.
Plusieurs minutes.
Tout est bon, on redémarre :)
Vous pouvez avoir l'erreur suivante :(
Please remove the installation medium, then press ENTER:
Appuyer sur "Entrée" :|

On arrive donc sur la page de login du système de la vm :)
On va se loguer !
Une fois logué, vous arrivez sur le bureau et vous avez des pages de coniguration à passer :
Pareil pour le livepatch, on fait "Suivant".
Aidez-nous à améliorer Ubuntu --> "Non, ne pas envoyer d'informations système". Puis "Suivant".
Confidentialité --> On laisse les services de géolocalisation décoché. "Suivant".
Terminé.

Vous pouvez avoir une pop-up vous disant :
Des mises à jour sont aprues depuis que Ubuntu 20.04 est sortie. Voulez-vous les installer maintenant ?
On dit "Installer maintenant".
Il vous sera demandé votre mot de passe.
Vous pouvez voir l'avancement de ces installations en cliquant sur l'icône du gestionnaire de mises à jour dans la colonne des applications à gauche :
A la fin, il peut vous être demandé de redémarrer, faites le maintenant.
On se relogue au démarrage et c'est bon, vous avez une interface de bureau Ubuntu de disponible !

Maintenant que vous avez installé votre vm, on va ajouter le pack d'extensions correspondant. Cela vous permettra de partager le presse-papier, des dossiers et d'autres trucs.
Vous retournez sur la fenêtre de virtualbox et vous allez dans le menu "Aide" > A propos de VirtualBox...
Dans le fenêtre qui s'ouvre, on note le numéro de version de VirtualBox que l'on a :
Ici il s'agit donc de la version : 6.1.10_Ubuntu r138449.
On retourne sur la machine virtuel et on ouvre un navigateur internet.
On se rend dans les dossiers de téléchargements d'oracle : https://download.virtualbox.org/virtualbox/
Puis dans le dossier qui correspond à notre version : https://download.virtualbox.org/virtualbox/6.1.10/
Et on télécharge le bon fichier iso : https://download.virtualbox.org/virtualbox/6.1.10/VBoxGuestAdditions_6.1.10.iso
On va maintenant installer ce pack d'extensions. Pour cela, via l'explorateur de fichiers, on va dans le dossier Téléchargements pour trouver le fichier téléchargé :
On fait un clique droit sur le fichier et "Ouvrir avec Monteur d'images disque" :
On accepte le lancement automatique :
On vous demande de vous authentifier pour réaliser les opérations :
Cela effectue des trucs et vous n'avez plus qu'à appuyer sur la touche "Entrée" une fois les opérations terminées.
Press Return to close this window...
Il faut encore activer la fonction de partage du presse-papier.
On commence par éteindre la machine : Menu > Fichier > Fermer > Eteindre la machine.
De retour sur la fenêtre de virtualbox, on fait un clique droit sur notre vm et "Configuration" :
Dans la partie "Général" et l'onglet "Avancé", on modifie les deux choses suivantes :
- Presse-papier partagé : Bidirectionnel
- Glisser-déposer : Bidirectionnel
On va dans la partie "Dossiers partagés" pour mettre en place un dossier commun entre la vm et notre ordinateur.
On clique donc sur l'icône à droite pour en rajouter un :
On déroule le "Chemin du dossier" et on clique sur "Autre..." pour aller sélectionner un dossier que l'on veut partager.
On laisse le nom de dossier automatique.
On laisse décocher "Lecture seule" car on veut ausi pouvoir écrire dans ce dossier.
On coche "Montage automatique" pour que le dossier soit là au lancement de la vm.
"Point de montage", mettez /home/utilisateur/share/
Replacez utilisateur par le login de votre utilisateur de la vm. Ici dans le tuto c'est lambda.

Avec cela vous aurez un dossier partagé mais il faut que vous soyez aussi membre du groupe vboxsf pour pouvoir en bénéficier pleinement.
Donc dans un terminal de la vm, vous rentrez la commande en tant que root :
sudo adduser username vboxsf
Avec username le pseudo de votre utilisateur vm.
Vous devrez vous déconnecter ou reconnecter ou relancer la vm pour que cette autorisation soit prise en compte.
Et voilà, vous avez un dossier commun ! :)

En avant pour des tests et des découvertes o//



Désinstallation de virtualbox :

On commence par supprimer toutes les machines que l'on a installé dans virtualbox.

- Installation depuis la logithèque :
Si vous avez installez depuis la logithèque alors utilisez les commandes suivantes :
sudo apt remove virtualbox
sudo apt purge virtualbox-qt
sudo apt remove virtualbox
sudo apt purge virtualbox-qt
En supplémentaire, vous pouvez ouvrir la logithèque et rechercher tous les paquets avec la recherche "virtualbox" et voir s'il y a des trucs supplémentaires à virer.
Exemple: virtualbox dkms

- Installation depuis le dépôt d'Oracle :
On vire le paquet installé :
sudo apt remove virtualbox-6.1
sudo apt purge virtualbox-6.1
Editer le fichier des dépôt pour ne plus prendre en compte Oracle :
sudo nano /etc/apt/sources.list.d/additional-repositories.list
Commenter la ligne correspondante en rajoutant un dièse :
#deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian focal contrib
Nettoyer le cache des dépôts :
sudo apt clean
Kirinenko a écrit :Je m'autoquote si je veux, d'abord.
Nyanyanyanyan . . . . . . . . . . . . . . . [Image: chat-moche-27c1d17.gif]
[Image: 4yi3an10-3858b7.gif]
Aimer
#2
Maj du tuto pour dernière version de Virtualbox + installation machine debian 10 et unbutu 20 + ajout des additions pour partage presse-papier et dossier commun ordi/vm.
Kirinenko a écrit :Je m'autoquote si je veux, d'abord.
Nyanyanyanyan . . . . . . . . . . . . . . . [Image: chat-moche-27c1d17.gif]
[Image: 4yi3an10-3858b7.gif]
Aimer Répondre
#3
Génial merci pour ce tuto  Ecolier
Aimer Répondre
#4
N'hésite pas à partager ton utilisation.
De mon côté, je n'ai pas encore pris le temps de réaliser une installation de windows. Ce serait un bon moyen de réaliser des tutos sans s'emmerder à avoir une machine l'ayant :)
J'pense que ça serait plus ressemblant que wine (que je n'ai pas encore testé non plus ^^).
Kirinenko a écrit :Je m'autoquote si je veux, d'abord.
Nyanyanyanyan . . . . . . . . . . . . . . . [Image: chat-moche-27c1d17.gif]
[Image: 4yi3an10-3858b7.gif]
Aimer Répondre
#5
Je regarderais j'aimerais en faire une sous Windows pour tester des projets Web
Aimer Répondre
#6
Tu veux juste avoir de quoi tester du site web ?
Si c'est le cas, faut t'installer de quoi faire serveur sur ta machine. Mais pour ça tu peux installer directement sur ta machine aussi.
Pour ça sous windows il y a xamp : https://www.apachefriends.org/index.html
Ou wamp https://www.wampserver.com/en/download-w...er-64bits/
Kirinenko a écrit :Je m'autoquote si je veux, d'abord.
Nyanyanyanyan . . . . . . . . . . . . . . . [Image: chat-moche-27c1d17.gif]
[Image: 4yi3an10-3858b7.gif]
Aimer Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)