Alpine Linux : une bouffée d’air frais de la montagne pour les experts Linux

Linux est amusant, mais dans certains cas, vous venez de vous heurter à un mur avec les distributions actuelles et vous voulez quelque chose de différent. De plus, il semble que les dimensions des documents ISO et les besoins en mémoire continuent d’augmenter avec le temps. Il doit y avoir une distribution plus petite quelque part.

Si vous recherchez une distribution Linux légère, Alpine Linux pourrait être une bouffée d’air frais pour vous !

Qu’est-ce qu’Alpine Linux ?

Alpin Linux est une distribution Linux qui privilégie le minimalisme, tant en termes de superficie que d’étendue, en plus d’une meilleure protection. Le support d’installation par défaut ne fait que 133 Mo. C’est plutôt impressionnant étant donné que certaines données ISO sur diverses autres distributions sont créées en plus pour les DVD et les clés USB. Towering tient facilement sur un CD-R avec de l’espace à revendre.

Alpine Linux utilise une méthode appelée exécutables indépendants de la position pour randomiser la place des programmes dans la mémoire. Cela rend difficile pour un agresseur d’utiliser les bizarreries de la mémoire et de prendre le contrôle d’une machine.

La distribution est en outre minimaliste dans sa configuration. Il obtient sa petite dimension en utilisant la suite BusyBox pour offrir une grande partie des énergies dans un seul exécutable.

La petite taille d’Alpine le rend approprié pour les personnes qui gèrent des conteneurs, en particulier Docker.

Télécharger : Alpin Linux

Installation d’Alpine Linux

L’installation d’Alpine Linux ressemble à l’installation de n’importe quel type de diverses autres distributions Linux. Vous récupérez l’image de configuration et la déplacez vers votre support préféré, puis redémarrez votre équipement.

Le minimalisme d’Alpine s’applique également à son processus de configuration. Vous trouvez vous-même sur la console de texte Linux de base. Il n’y a pas de tranche graphique ici.

Installation d'Alpine Linux

En ce qui concerne les images de configuration, vous disposez de nombreuses sélections sur la page Web de téléchargement, en fonction de la qualité exacte du système que vous souhaitez configurer.

Voir aussi :  Démarrer avec Portainer : Un gestionnaire d'interface graphique pour Docker sous Linux

le Standard L’image est recommandée pour la majorité des gens et comprend les plans les plus couramment utilisés. Procurez-vous celui-ci si vous êtes complètement nouveau chez Alpine.

le Élargi L’image est destinée aux appareils spécialisés tels que les routeurs qui ne seront pas mis à jour autant, il a donc encore plus de plans que Standard.

Si vous voulez installer un système vraiment marginal, procurez-vous le Netboot image, qui ne comprend que le strict minimum pour démarrer et se connecter au réseau. Vous devrez ensuite télécharger et installer tout type d’autres plans appelés. Ce choix est pour ceux qui aiment réellement adapter les systèmes à leurs besoins.

Au versement, vous vous connectez directement au système démarré en tant qu’origine. Il n’y a pas de système piloté par menu. Chacune des configurations se fait en ligne de commande. Si vous avez installé Arch Linux, ce processus vous le reconnaîtra.

Bien qu’Alpine ne vous tienne pas beaucoup la main, ils se composent de quelques manuscrits qui vous guideront certainement tout au long de la procédure d’installation. L’un des plus vitaux est configuration – imposant . Le manuscrit vous demandera certainement des choses comme la disposition de votre clavier ainsi que le fuseau horaire et vous aidera également à partitionner votre disque. Vous pouvez simplement accepter les valeurs par défaut.

Vous trouverez plus d’informations sur la configuration d’Alpine sur votre équipement dans le Documentation aussi bien que wiki . Certains détails peuvent être obsolètes. Vous pouvez essayer d’installer un plan conseillé dans les documents juste pour découvrir qu’il n’existe pas dans la base de données.

Configurer Alpine Linux

Lorsque vous démarrez finalement directement dans votre toute nouvelle configuration Alpine, elle est encore assez nue, avec juste la console de texte et aussi le revêtement. Vous voudrez apporter quelques personnalisations au système par défaut pour le rendre vraiment utile.

Voir aussi :  Comment utiliser ChatGPT depuis le terminal Ubuntu en utilisant ShellGPT

Configurer un utilisateur régulier

Lorsque vous installez Alpine pour la première fois, le seul utilisateur est root. Vous ne voulez pas exécuter régulièrement en tant que root. C’est un risque de protection et vous pourriez accidentellement endommager des données système cruciales.

Pour inclure un autre utilisateur, tapez simplement :

Vous remplacerez « nom d’utilisateur » par le nom de la personne que vous souhaitez utiliser pour vous connecter. le – h choix définit le répertoire maison, tandis que le – s L’option spécifie le chemin du shell, ash, qui est le shell par défaut pour BusyBox et donc la couverture configurée dans Alpine Linux. Si vous souhaitez utiliser un autre shell, vous devez transformer cette option en chemin vers votre shell préféré.

Pour définir un mot de passe pour le client, utilisez le mot de passe commander:

Vous serez invité à configurer un mot de passe pour le client. Revenez le mot de passe pour valider la procédure. Une fois cela fait, vous pouvez vous déconnecter du compte root ainsi que visiter votre compte individuel normal.

Par défaut, lorsque vous souhaitez exécuter des commandes en tant qu’origine, vous utiliserez le su commander:

le choix signifie commencer un shell de connexion comme si vous vouliez vous rendre directement à la racine. Tapez le mot de passe d’origine lorsque vous êtes motivé, et vous existerez alors avec le # déclencheur qui suggère que vous exécutez en tant qu’origine. Lorsque vous finissez par exécuter vos commandes de gestion, il est préférable de quitter la session racine en tapant Se déconnecter ou en poussant Ctrl + pour reprendre votre session normale.

Si vous êtes habitué à utiliser sudo, les documents savent sur comment le configurer .

Gestion des packages

Comme avec n’importe quelle autre distribution Linux contemporaine, Alpine utilise un superviseur de plan. Ils ont développé le leur, appelé Alpine Package Keeper, ou APK.

L’utilisation d’APK est simple. Si vous êtes habitué à utiliser Apt sur Debian ou Ubuntu, c’est aussi plus facile. Il n’est pas évident que ce soit intentionnel, mais la plupart des commandes sont égales.

Voir aussi :  Les 4 principaux types de comptes utilisateurs sous Linux

Pour mettre à jour la base de données, relâchez simplement cette commande :

Pour mettre à niveau vos bundles vers les derniers disponibles, saisissez :

Pour installer un plan particulier, dans ce cas, Vim, tapez :

Pour supprimer un package, tapez :

Si un type de bundles n’est plus nécessaire après la suppression, APK les supprimera immédiatement. Cela diffère d’APT car vous devez exécuter le apt suppression automatique commande de faire exactement la même chose.

Configurer un environnement de bureau

À moins que vous ne prévoyiez de monter Alpine en tant que serveur, vous aurez probablement l’intention d’installer un paramètre graphique. La bonne nouvelle est qu’Alpine prend en charge les principaux gestionnaires de fenêtres d’accueil ainsi que les environnements d’ordinateurs de bureau.

Bureau Alpine Linux XFCE

Pour configurer X, Alpine fournit le setup-xorg-base manuscrit. C’est comparable au processus de configuration, où vous l’exécutez et répondez également à quelques demandes concernant votre configuration. Dans de nombreux cas, l’arrangement est automatisé.

Vous devrez installer vous-même le superviseur de fenêtre, l’ordinateur de bureau, le gestionnaire de fichiers, etc. de votre choix. Vous aurez peut-être aussi l’intention de monter un superviseur d’écran comme LightDM. Néanmoins, vous devrez dire à OpenRC de le démarrer automatiquement.

Par exemple, pour utiliser LXDM ;

Alpine Linux est-il fait pour vous ?

Si vous recherchez quelque chose de différent de la récolte habituelle de distributions Linux, Alpine Linux mérite d’être pris en considération. Si vous voulez un système d’exploitation de serveur Web léger pour la virtualisation ou les conteneurs, Alpine est celui qu’il vous faut.

Bien qu’il existe plusieurs distributions Linux légères facilement disponibles sur le Web, vous devez découvrir Alpine Linux adapté à tous vos besoins.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

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