Installez FreeBSD dans VirtualBox

Installez FreeBSD dans VirtualBox
FreeBSD est probablement l'un des concurrents les plus forts de Linux dans le monde open source. Il alimente Netflix, il est utilisé par les appareils Juniper et NetApp, il est utilisé par WhatsApp, il est utilisé dans PS4 et MacOS X et la liste s'allonge encore et encore. En tant que système d'exploitation autonome, il est connu pour sa distinction propre entre l'utilisateur et le système d'exploitation, la prise en charge native des OpenZFS, y compris des fonctionnalités telles que les environnements de démarrage, une licence BSD très libérale, une prise en charge DTrace et une pile de réseautage mature.

Si vous souhaitez en savoir plus à ce sujet, un excellent moyen de commencer est de l'installer dans une machine virtuelle. Nous utiliserons VirtualBox pour installer une VM FreeBSD. Vous remarquerez quelques terminologies différentes de celles du monde Linux. Au fur et à mesure que nous allons aussi découvrir le sens approprié de ces termes.

Obtenir l'image de base

Tout comme Ubuntu a sa sortie LTS, puis une sortie de six mois «régulière». FreeBSD propose trois branches, une branche de libération. Ceci est l'équivalent FreeBSD de la branche LTS. Il est destiné à des fins de production et ne reçoit que des correctifs de bogues occasionnels et des correctifs de sécurité. Stable Branch reçoit des mises à jour destinées à la succursale de la prochaine version et équivaut à la version mensuelle des six mensuels d'Ubuntu. Il est quelque peu testé et vous pouvez l'utiliser, si vous souhaitez obtenir une version relativement nouvelle des applications. Le dernier est la branche actuelle destinée aux développeurs et aux testeurs.

Nous utiliserons la branche de libération. La dernière version, au moment de la rédaction de cet article, est, 11.2. Obtenez votre copie de l'ISO ici. Clique sur le AMD64 sous la branche de version (quelle que soit la version, si vous lisez aussi loin dans le futur) et obtenez le disque.ISO, Si vous souhaitez enregistrer la bande passante, vous pouvez opter pour ISO.Extension XZ et en extraire plus tard l'ISO. Une fois l'ISO téléchargé, nous pouvons passer à la création d'une machine virtuelle et à installer FreeBSD dessus.

P.S: Si vous souhaitez installer FreeBSD sur une machine physique, envisagez d'obtenir le memstick.Image IMG puis suivez ces étapes pour rendre un bâton USB Bootable.

Créer une machine virtuelle

Ouvrez votre interface VirtualBox, cliquez sur Nouveau du coin supérieur gauche et dans le Créer une machine virtuelle Fenêtre Donnez un nom à votre machine virtuelle, sélectionnez BSD comme taper et FreeBSD (64 bits) Comme sa version. Si vous utilisez du matériel plus ancien, vous pourriez avoir besoin de version 32 bits, mais c'est peu probable.

Comme vous pouvez le voir ci-dessus, la taille de la mémoire a été définie sur 2GIB et maintenant nous créons un nouveau disque dur virtuel pour l'appareil. Cliquer sur Créer. 25gib de l'espace serait suffisant pour que vous exécutez FreeBSD, si vous le souhaitez, vous pouvez en utiliser plus.

Cliquer sur Créer Et nous en avons fini avec la création VM. Si vous le souhaitez, vous pouvez accéder au paramètre de la machine virtuelle (cliquez avec le bouton droit sur la machine virtuelle et sélectionnez paramètres) et allez à Systèmes → processeurs et allouer plus de cœurs de processeur.

Il est maintenant temps d'installer FreeBSD sur cette machine virtuelle. Sélectionnez la machine virtuelle et cliquez sur Démarrer dans le menu supérieur.

Installation de FreeBSD

Comme les bottes VM pour la première fois, VirtualBox vous invitera à sélectionner un support de démarrage, sélectionnez le fichier ISO que nous avons téléchargé plus tôt.

Et Commencer le processus d'installation.

Sélectionnez le mode multi-utilisateur en entrant 1, Comme le menu de démarrage vous invite. Puis sélectionnez

Continuez avec le Keymap par défaut, sauf si vous utilisez un autre Keymap,

Choisissez un nom d'hôte pour la machine. Je vais avec testbsd vous pouvez le nommer comme vous voulez. Frapper Pour cliquer sur OK.

Les composants du système en option peuvent être laissés à leurs sélections par défaut (qui contient lib32 et arbre de ports) ou si vous le souhaitez, vous pouvez également sélectionner d'autres choses. Par exemple, si vous souhaitez créer des prisons FreeBSD, la sélection de SRC est une bonne idée. Mettez en surbrillance l'option à l'aide des touches de flèches de haut en bas et de sélectionner à l'aide de la barre d'espace.

Sélection du système de fichiers et du schéma de partitionnement

Le partitionnement peut à nouveau être laissé au système. Sélectionnez Auto (ZFS) pour utiliser le système de fichiers ZFS, ou si vous préférez, vous pouvez aller avec UFS.

Utilisez les touches de flèche gauche ou droite pour basculer vers OK et appuyez sur Entrée pour vous faire le choix. L'option de configuration ZFS peut être laissée par défaut, mais si vous souhaitez en savoir plus sur ce que tout cela signifie que vous pouvez suivre ce lien.

Puisque nous n'avons créé qu'un seul disque virtuel au début, nous ne pouvons pas avoir RAIDZ ou se refléter entre différents disques. Les données seront rayé Sur un seul disque virtuel.

Sélectionnez le périphérique ADA0 à l'aide de la barre d'espace.

Et dire oui, quand cela vous avertit que cela détruira toutes les données sur ce disque.

Maintenant, nous attendons car les fichiers sont extraits de l'image du système d'exploitation. Il vous invitera ensuite à définir un nouveau mot de passe racine et à le confirmer.

Configuration du réseau

Vient ensuite la partie de la configuration du réseau.

Sélectionnez OK et appuyez sur Entrée. Sur un vrai serveur avec plusieurs interfaces, vous devriez être un peu plus prudent, mais une seule machine virtuelle d'interface n'est pas si compliquée.

Sélectionnez oui, pour configurer IPv4 Suivant, puis dites également oui à la configuration DHCP. Cela permettra à VirtualBox (ou à votre serveur DHCP local) d'allouer une IP à votre machine virtuelle. Vous pouvez dire non à IPv6, si vous le souhaitez. La configuration du résolveur peut être laissée à sa valeur par défaut afin que vous puissiez utiliser les serveurs DNS de Google ou si vous préférez, vous pouvez utiliser CloudFlare DNS 1.1.1.1 et 1.0.0.1 à la place.

Date et l'heure

Ensuite, vous pouvez sélectionner votre fuseau horaire et définir éventuellement votre heure et votre date également.

J'irai avec l'Asie → l'Inde car c'est d'où je viens. Vous devez sélectionner UTC ou votre région. Ensuite, nous passons à la définition des données et du temps, c'est assez standard.

Divers

Vous pouvez également installer quelques services système. J'aime aller avec SSHD (pour l'accès à distance), NTPD (pour la synchronisation du temps) et Mousd.

Les options de durcissement du système peuvent être laissées telles quelles, à moins que vous ne sachiez ce que vous faites.

Enfin, si vous le souhaitez, vous pouvez ajouter un nouvel utilisateur pour le système. Actuellement, il n'y a que l'utilisateur root. L'ajout d'un nouvel utilisateur est complètement facultatif.

Passez en revue la configuration finale

Vous pouvez revoir la configuration et modifier quelques choses si vous le souhaitez en y retournant. Ou vous pouvez sélectionner la sortie, si vous êtes satisfait de l'installation. Vous pouvez effectuer une configuration manuelle supplémentaire à l'aide d'un shell, mais le plus souvent, ce n'est pas requis

Dans la dernière invite, sélectionnez l'option de redémarrage afin que la machine virtuelle puisse démarrer dans la machine virtuelle nouvellement installée. Le support d'installation doit être automatiquement supprimé par VirtualBox. S'il n'est pas supprimé, vous pouvez alimenter la machine virtuelle et aller à son Paramètres → Stockage Et retirez-le vous-même.

Post-installation

Après les bottes du système pour la première fois, vous pouvez vous connecter en tant que racine et mettre votre système à la vitesse avec le reste des packages FreeBSD et du système d'exploitation de base.

Sélectionnez 1 et connectez-vous en tant qu'utilisateur racine.

Mettez à jour le système d'exploitation de base à l'aide de la commande:

# FreeBSD-Update Fetch Installer

Ensuite, vous pouvez taper PKG pour Bootstrap PKG Package Manager pour votre système.

Une fois PKG installé, il peut être utilisé comme gestionnaire de packages régulier pour installer et mettre à jour les packages sur votre système

Conclusion

Pour approfondir le monde de FreeBSD, vous voudrez peut-être explorer le manuel FreeBSD qui documente les tâches FreeBSD les plus courantes et vous facilite la vie beaucoup plus facile.

Faites-nous savoir si vous voulez plus de contenu lié à FreeBSD sur LinuxHint ou si vous avez des questions et des questions sur ce tutoriel.