Le but principal de Alpine Linux est le minimalisme en termes de haute sécurité, de portée et d'espace. En cela, l'emplacement des programmes en mémoire est randomisé à l'aide d'une technique appelée exécutables indépendants de la position. Cela empêche tout attaquant de reprendre la machine et d'exploiter les bizarreries de la mémoire. Alpine Linux atteint sa petite taille en fournissant la plupart des services publics dans un exécutable en utilisant la suite Busybox.
Si vous souhaitez utiliser l'Alpine Linux mais que vous souhaitez essayer avant de faire le système d'exploitation actuel du système, vous pouvez utiliser le virtualbox. Dans ce tutoriel, nous expliquerons brièvement comment installer et utiliser le Linux alpine sur VirtualBox.
Comment installer Alpine Linux sur VirtualBox
Avant de passer au processus de configuration, voici quelques conditions préalables que vous devez suivre:
Comme les autres distributions Linux, vous pouvez facilement installer l'Alpine Linux sur VirtualBox.
Tout d'abord, allez sur le site officiel d'Alpine Linux et téléchargez sa version standard. Selon l'architecture de votre système, vous pouvez télécharger la version x86_64 ou x86.
La version x84_64 convient aux systèmes modernes d'aujourd'hui, nous allons donc le télécharger ici.
Une fois le fichier ISO téléchargé, il va à votre répertoire «téléchargements» par défaut. Ce fichier téléchargé représente Alpine Linux et est nécessaire pour l'installer sur VirtualBox.
Maintenant, ouvrez la machine virtuelle et cliquez sur «Nouveau».
Tout d'abord, nommez le système d'exploitation de votre choix. Ici, nous l'avons nommé «Alpine Linux 3.17 ”. Sélectionnez «Linux» sous «Type» et «Linux 2.6/3.x / 4.x (64 bits) "pour" version ". Ensuite, cliquez sur "Suivant".
Maintenant, veuillez fournir une mémoire pour la machine virtuelle de votre système. Puisque Alpine est une petite distribution, elle ne nécessite qu'un peu de mémoire. Vous pouvez l'exécuter facilement en accordant jusqu'à 2 Go de mémoire, mais nous avons fourni 7 Go ici pour le faire fonctionner plus facilement.
Ensuite, nous devons créer un disque dur pour stocker les données. Pour ce faire, cliquez sur «Créer un disque dur virtuel maintenant» et continuez en cliquant sur «Créer».
Procéder en sélectionnant «VirtualBox Disk Image (VDI)» pour le type de disque de fichier.
Ensuite, nous choisissons un disque «alloué dynamiquement» car dans une taille fixe, le disque a une taille fixe et vous ne pouvez pas le modifier. Inversement, vous pouvez augmenter ou diminuer sa taille dans un disque alloué dynamiquement.
Vous pouvez sélectionner une taille de disque allant jusqu'à 10 Go par défaut, car Alpine Linux a une taille plus petite. Pour que le système fonctionne correctement, nous avons fixé la taille du disque à 50 Go.
Comme vous pouvez le voir, Alpine Linux est maintenant prêt à installer.
Maintenant, accédez à Paramètres> Système> Carte mère et cochez sur les options «optique» et «disque dur» comme indiqué dans l'image suivante:
Ensuite, accédez au «stockage» et cliquez sur «Vide». Ensuite, cliquez sur l'icône marquée dans l'image suivante et sélectionnez le fichier ISO téléchargé.
Après avoir effectué les paramètres précédents, démarrez le Linux alpine en cliquant sur le bouton "Démarrer". Après avoir tout réglé correctement, vous verrez l'écran suivant lorsque vous cliquez sur «Démarrer».
Note: Dans cette situation, vous utilisez Alpine mais il n'est toujours pas entièrement installé.
Alpine Linux a également la connexion. L'utilisateur par défaut sur Alpine est «Root». Connectez-vous à l'invite de connexion locale en tapant «racine».
Tapez «Configuration-alpine» pour configurer Alpine et appuyer sur «Entrer».
Maintenant, Alpine vous demande d'abord de sélectionner le clavier. Ici, nous sélectionnons ce clavier en tapant «nous». Lorsque vous avez invité à la variation du clavier suivant, tapez à nouveau «nous» et appuyez sur «Entrer» pour continuer.
Le système vous demande maintenant d'entrer le nom d'hôte. Ici, vous pouvez entrer le nom d'hôte selon votre choix.
Ensuite, nous n'allons pas configurer l'interface réseau «étho». Appuyez deux fois sur «Entrée» pour la configuration automatique.
Lorsqu'il est invité à la configuration du réseau manuel, tapez «n» et entrez pour la configuration automatique. Assurez-vous que vous êtes connecté à Internet et qu'il donne les adresses IP allouées dynamiquement.
Pour modifier le mot de passe de l'utilisateur racine, entrez tout mot de passe fort que vous souhaitez, deux fois.
Note: Pour des raisons de sécurité, vous ne verrez rien tapé lors de la saisie du mot de passe.
Une fois le mot de passe défini, notre écran revient au menu de configuration. Lorsque vous êtes invité à votre fuseau horaire, vous devez entrer dans la zone. Utiliser "?"Pour répertorier la liste appropriée pour votre fuseau horaire. Vous verrez que la liste de toutes les zones apparaîtra devant vous.
Puisque notre fuseau horaire est «Asie», nous procédons en l'utilisant. Immédiatement après cela, il demande le sous-tempszone. Taper "?"Encore une fois pour obtenir une liste de sous-temps par type. En vertu de cela, notre zone de sous-temps est «Kolkata», nous allons donc écrire cela.
Ensuite, c'est une URL proxy dont nous n'avons pas besoin. Procéder en appuyant sur «Entrer». Chrony fonctionne pour notre client NTP, alors appuyez à nouveau sur «Entrez» pour continuer. Ce processus peut prendre un certain temps.
Alpine doit maintenant installer certains packages et veut savoir où télécharger les packages. Une vaste liste de miroirs est disponible à partir de laquelle vous pouvez choisir. Actuellement, Alpine passe par 70 packages et voit quel package est le plus rapide, mais ce processus prend un certain temps. Si vous pouvez attendre, appuyez sur «Entrez» pour trouver le plus rapide.
Ici, nous écrivons «R». En faisant cela, il prend au hasard n'importe quel package.
Il vous demande de configurer l'utilisateur. Mais pour l'instant, sans configurer l'utilisateur, nous procédons en appuyant sur «Entrée». Après cela, il vous demande une autorisation de connexion Root SSH. Si vous avez besoin de saisir un mot de passe lors de la connexion Root SSH, tapez «Oui»; Sinon, procédez en tapant «non».
Maintenant, Alpine commence à télécharger des outils. Tout d'abord, il demande à choisir un serveur SSH. De quoi, nous choisissons l'OpenSSH par défaut.
Enfin, vous devez choisir le disque sur lequel vous souhaitez installer l'Alpine Linux. Comme vous pouvez le voir, nous n'avons qu'un seul disque. En dehors de cela, nous n'avons pas d'autre option. Donc, nous choisissons «SDA».
Ensuite, écrivez «sys» pour utiliser le disque comme lecteur sys. Lorsque le système vous invite à effacer le disque, tapez «Y» et appuyez sur «Entrer».
Le processus précédent peut prendre un certain temps, mais Alpine est installé après cela. Enfin, redémarrez le système en tapant «redémarrer».
Lorsque Alpine redémarre, vous verrez le nom que vous avez fourni comme nom d'hôte système. Pour continuer, tapez «root» et entrez le mot de passe que vous avez entré plus tôt.
Ensuite, pointez les référentiels en utilisant la commande suivante:
CD / etc / apk /
Ici, nous ouvrons les référentiels en utilisant l'éditeur VI. Pour cela, exécutez la commande suivante:
VI REPOSITIES
Lors de l'exécution de la commande précédente, vous verrez les référentiels suivants. À partir de cela, nous supprimons le «#» des deux référentiels précédents pour les mettre en commun. Ce faisant, les référentiels sont activés pour Alpine Linux.
Exécutez la commande de mise à jour suivante pour s'assurer que les référentiels fonctionnent correctement:
mise à jour APK
Vous pouvez voir que les référentiels d'Alpine Linux fonctionnent correctement, et environ 17 000 forfaits sont disponibles en dessous.
Pour configurer l'interface graphique de Alpine Linux, utilisez la commande suivante:
Configuration-xorg-base
Cette commande installe tous les packages nécessaires pour l'interface graphique d'Alpine Linux.
Ensuite, nous installons «PciUtils» via la commande suivante pour surveiller l'état des périphériques PCI, les répertorier et définir leurs registres de configuration:
APK Ajouter des PciUtils
Maintenant, nous devons installer les pilotes vidéo. Tout d'abord, nous recherchons les pilotes vidéo en utilisant la commande suivante:
Recherche APK XF86-video
Tous ces pilotes vidéo sont disponibles dans le référentiel alpin.
Ici, nous n'installons que les lecteurs vidéo sélectionnés qui sont les suivants:
APK Ajouter XF86-video-fdev xf86-video-intel xf86-video-vea
Tous les trois pilotes vidéo précédents sont essentiels et sont installés avec succès. Ceux-ci sont nécessaires pour que l'interface graphique de Alpine Linux fonctionne.
Maintenant, installons quelques pilotes d'entrée pour des appareils comme le clavier et la souris. Nous recherchons d'abord les pilotes d'entrée dans le référentiel alpin à l'aide de la commande suivante:
Recherche APK xf86-entrée
Nous installons uniquement les pilotes d'entrée «VMMouse» et «Synaptics».
APK Ajouter XF86-Input-Synaptics XF86-Input-Vmmouse
Ensuite, installez l'ajout d'invité VirtualBox; Il est disponible dans le référentiel Alpine par défaut:
APK Ajouter VirtualBox-Guest-Additions
Ensuite, installez tous les utilitaires Gnome. Ici, nous installons tous les utilitaires nécessaires via la commande suivante:
APK Ajouter le gnome bash-complétion Gnome-terminal gnome-desktop gnome-shell gnome-system-monitor gnome menus gnome calculator gnome-disk-utility gnome-control-centrol
Les services publics précédents peuvent prendre un certain temps pour installer.
Maintenant, vous devez ajouter des services. Ici, nous ajoutons quatre services (DBUS, UDEV, VirtualBox-Guest-Additions et Gnome Desktop Manager) en utilisant la commande suivante:
Enfin, créez un utilisateur de connexion avec un répertoire domestique. Pour cela, fournissez correctement le nom d'utilisateur et le mot de passe.
Redémarrez le système pour vérifier que «GDN» est installé de manière appropriée.
Comme vous pouvez le voir, le Gnome Desktop Manager est installé avec succès. Maintenant, en utilisant cet utilisateur de connexion, vous pouvez démarrer le gestionnaire de bureau Gnome d'Alpine Linux.
Conclusion
L'une des principales caractéristiques d'Alpine Linux est sa petite taille. L'installation de Linux Alpine est délicat par rapport aux autres distros Linux. Dans ce tutoriel, nous avons appris le processus d'installation d'Alpine Linux sur VirtualBox, qui est long. Après avoir installé Alpine, nous avons décrit l'ensemble du processus de sa configuration.
Pour cette distribution Linux, l'interface graphique doit être installée séparément et certains packages et pilotes doivent également être ajoutés séparément. Avec ce tutoriel, vous pouvez installer le Linux Alpine sur VirtualBox sans tracas.