Site icon Maniac Geek

Comment installer NixOS sur une machine virtuelle ?

Si vous pouvez utiliser le gestionnaire de packages Nix sur n’importe quelle distribution Linux, pourquoi devriez-vous installer NixOS ?

Je me suis souvent posé la même question avant d’utiliser NixOS pendant quelques jours.

Une fois que j’ai réalisé les avantages, j’ai écrit à ce sujet pour vous aider à savoir pourquoi vous pourriez envisager d’utiliser NixOS. Si vous avez lu le premier article de la série, vous savez déjà ce que vous voulez.

Alors, comment commencer ? Considérant que cela peut être une nouvelle expérience pour beaucoup, devriez-vous remplacer votre pilote quotidien par celui-ci ou l’installer en tant que machine virtuelle ?

Je recommande d’utiliser NixOS sur une machine virtuelle avant de vouloir la remplacer comme système d’exploitation principal. Cela vaut pour tout ce que vous voulez essayer de nouveau, mais spécifiquement pour les distributions Linux avancées comme NixOS.

Installer NixOS dans la machine virtuelle à l’aide de VirtualBox

Dans ce tutoriel, j’utiliserai VirtualBox.

Et si vous utilisez Ubuntu et que vous ne vous souciez pas d’avoir la dernière version, VirtualBox peut être installé en utilisant une seule commande :

sudo apt install virtualbox

Vous voulez installer la dernière version ? Vous pouvez vous référer au guide donné:

Comment installer VirtualBox sur Ubuntu [Beginner’s Tutorial]

Ce tutoriel pour débutant explique différentes manières d’installer VirtualBox sur Ubuntu et d’autres distributions Linux basées sur Debian. L’offre gratuite et open source d’Oracle, VirtualBox, est un excellent outil de virtualisation, en particulier pour les systèmes d’exploitation de bureau. Je préfère l’utiliser sur VMWare Workstation i…

Et si vous utilisez autre chose qu’Ubuntu, vous pouvez suivez les instructions de téléchargement sur sa page de téléchargement officielle.

Une fois que vous avez installé VirtualBox avec succès, commençons par la première étape.

Étape 1 : Obtenir l’image ISO de NixOS

Vous devez vous diriger vers NixOS page de téléchargement officielle.

Et sous le NixOS: the Linux distribution section, vous trouverez ISO avec les bureaux GNOME et KDE.

Bien sûr, il y a aussi un ISO minimal, mais je recommanderais d’utiliser l’un des deux (GNOME et KDE):

Pour les besoins de ce tutoriel, j’utiliserai GNOME.

N’oubliez pas que vous disposez des options GNOME et KDE pour le bureau en direct !

Et pendant l’installation, vous avez la possibilité de choisir votre environnement de bureau préféré, y compris Xfce, Panthéon, Cannelle, MATEet plus!

Étape 2 : Créer un virtuel dans VirtualBox

Ouvrez VirtualBox et cliquez sur le New bouton pour ajouter une nouvelle machine virtuelle :

Et il ouvrira une invite vous demandant d’ajouter des informations sur la machine virtuelle que vous souhaitez ajouter.

Vous pouvez commencer par nommer votre VM :

  • Nommez votre machine virtuelle afin que vous puissiez identifier qu’il s’agit d’une installation NixOS. Alors je l’ai nommé NixOS.
  • Choisissez l’image ISO que vous avez récemment téléchargée.
  • Sélectionner Linux comme un type d’ISO.
  • Et choisissez Other Linux (64-bit) pour version.

Une fois que vous avez tout sélectionné, cliquez sur le Next bouton.

Ensuite, il vous sera demandé de choisir la mémoire de base (RAM), les processeurs que vous souhaitez allouer à cette machine virtuelle et l’espace de stockage pour cette installation.

Bien que NixOS ne mentionne aucune exigence officielle, je vous recommande d’avoir au moins 4 Go de RAM, 2 à 4 cœurs de processeuret 30 Go d’espace pour cette installation :

Et à la fin, il vous montrera le récapitulatif des choix que vous avez faits pour cette VM :

Si tout semble correct, cliquez sur le Finish bouton et il créera une machine virtuelle NixOS pour vous.

Lecture suggérée 📖

Comment installer Linux dans Windows à l’aide de VirtualBox

L’utilisation de Linux dans une machine virtuelle vous permet d’essayer Linux dans Windows. Ce guide étape par étape vous montre comment installer Linux dans Windows à l’aide de VirtualBox.

Étape 3 : Installation de NixOS

Une fois que vous avez terminé de créer la machine virtuelle, le nom que vous avez donné à votre machine virtuelle NixOS devrait commencer à se refléter dans la liste des machines virtuelles VirtualBox.

Sélectionnez la VM NixOS et cliquez sur le bouton de démarrage :

Et cela démarrera NixOS en direct afin que vous puissiez essayer la distribution Linux.

Sélectionnez la langue de l’installateur

Une fois que vous démarrez dans NixOS, le programme d’installation démarre et vous demande de définir la langue préférée pour le programme d’installation :

Choisissez la région et le fuseau horaire

Ensuite, choisissez votre région et votre zone. Si vous ne le savez pas, vous pouvez sélectionner votre pays sur la carte, qui réglera les choses pour vous.

Une fois que vous avez sélectionné la région et la zone, il sélectionnera également la langue, les chiffres et les paramètres régionaux de date préférés.

Bien sûr, vous pouvez changer si vous le souhaitez, mais pour la plupart des utilisateurs, les options sélectionnées fonctionneront parfaitement :

Sélectionnez la disposition du clavier

Ensuite, vous devrez définir la disposition du clavier. Pour la plupart des utilisateurs, English (US) avec le réglage par défaut devrait fonctionner correctement.

Si vous optez pour autre chose, vous pouvez tester la configuration de votre clavier avant de continuer.

Après cela, vous êtes invité à créer un utilisateur et à définir un mot de passe pour cet utilisateur.

Vous pouvez choisir de conserver un mot de passe fort ou tout simplement quelque chose d’aléatoire pour la machine virtuelle.

Sélectionnez votre environnement de bureau préféré

Avec NixOS, vous disposez des choix suivants pour l’environnement de bureau :

  • GNOME
  • KDE (meilleur choix pour la personnalisation)
  • XfceComment
  • Pantheon (un environnement de bureau fourni avec ElementaryOS)
  • Cannelle
  • Éclaircissement
  • LXQt

Lecture suggérée 📖

KDE vs GNOME : quel est le choix ultime de bureau Linux ?

Curieux de savoir quel environnement de bureau choisir ? Nous vous aidons avec KDE vs GNOME ici.

Utiliser des logiciels non libres sur NixOS

NixOS suit une approche similaire à Fedora, où vous devez choisir si vous voulez le logiciel non libre.

Je vous recommande d’activer les packages non-free :

La partie cloisons

Comme il s’agit d’un guide VM, je vous recommanderai d’utiliser le Erase disk option qui devrait partitionner le disque automatiquement !

Une fois cela fait, vous obtiendrez le résumé des choix avec lesquels vous êtes allé:

Et si tout semble correct, cliquez sur le Install bouton, et il lancera le bouton d’installation.

Ne redémarrez pas mais éteignez la VM

Une fois l’installation terminée, vous aurez la possibilité de redémarrer la VM.

Et si vous le faites, il chargera à nouveau le programme d’installation!

Pour résoudre ce problème, vous devez apporter des modifications à la séquence de démarrage.

Et pour ce faire, éteignez votre VM une fois l’installation terminée.

Pour éteindre la VM, sélectionnez le Close option de la Menu Fichier et sélectionnez le Power off the machine option:

Modifier l’ordre de démarrage dans VirtualBox

Pour modifier l’ordre de démarrage dans la VM NixOS, ouvrez les paramètres de cette VM :

Dans les paramètres, sélectionnez System et vous trouverez l’ordre de démarrage.

Ici, sélectionnez le Hard Disk et utiliser le flèche vers le haut à côté des options et faites-en la première option pour démarrer :

Presse OK et il enregistrera les modifications que vous avez apportées.

Alternativementvous pouvez supprimer le disque optique (image ISO) que nous avons ajouté pour démarrer l’installation.

Étape 4 : Démarrez à partir de l’installation de NixOS

Maintenant, démarrez votre machine virtuelle NixOS et vous verrez un écran GRUB :

Sélectionnez l’option par défaut, et cela vous mènera à la nouvelle installation de NixOS avec le bureau GNOME.

C’est ça! Continuez à explorer NixOS !

Emballer

C’était un guide rapide sur la façon dont vous pouvez installer NixOS sur VirtualBox.

Pour la prochaine partie de la série de tutoriels NixOS, je partagerai des pointeurs sur installation et suppression de packages.

💬 Restez à l’écoute pour la prochaine partie de la série. Jusque-là, n’hésitez pas à partager vos réflexions sur NixOS et si vous rencontrez des problèmes en suivant le guide !

Source

Quitter la version mobile