Comment installer NixOS sur une machine virtuelle ?


  • Français


  • 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):

    Télécharger le fichier ISO NixOS

    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 :

    capture d'écran qui vous montre comment cliquer sur le nouveau 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 :

    sélectionner le matériel pour NixOS VM

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

    résumé de l'installation de NixOS 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 :

    démarrer la machine virtuelle NixOS

    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 langue préférée pour l'installation de NixOS

    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 :

    choisissez la région et la zone pour NixOS

    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.

    sélectionner la disposition du clavier pour NixOS

    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.

    créer un utilisateur pour NixOS

    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
    choisir l'environnement de bureau pour NixOS

    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 :

    activer le paquet non libre dans NixOS

    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 !

    partitionner automatiquement le disque pour NixOS

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

    résumé des options d'installation de NixOS dans VM

    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 :

    changer l'ordre de démarrage dans VirtualBox

    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 :

    Écran grub NixOS

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

    exécuter NixOS dans la machine virtuelle

    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

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code