Alpine Linux

Distribution légère, sécurisée et performante.
Parfait pour de la prod !

[Alpine] Installation

Introduction

Sur Alpine, l'installation n'est pas forcément triviale comme d'autres distributions Linux. Elle se fait généralement à l'aide d'un script qui nous pose des questions et va configurer le système selon nos réponses.

image.png

Installation

Voici le lien vers la page de téléchargement pour les ISO :

Une fois que vous avez démarré sur le live CD, il faudra se connecter avec l'utilisateur root (aucun mot de passe requis) :

image.png

Pour que ce soit plus pratique, on commence par passer le clavier en AZERTY (il est en QWERTY par défaut) :

setup-keymap fr fr

On peut maintenant lancer le script d'installation :

setup-alpine

La configuration du clavier vous sera demandée :

image.png

image.png

On saisit l'hostname :

image.png

On saisit le nom de l'interface réseau à utiliser :

image.png

Ici, on va configurer l'adresse IP en statique donc on va directement saisir l'adresse, le masque et la passerelle :

image.png

Vous serez redirigé dans le fichier de configuration du réseau pour confirmer la configuration, faites la combinaison de touche :

" : + q + ! + Enter "

On définit le nom de domaine de la machine :

image.png

On saisit l'adresse du serveur DNS à utiliser :

image.png

On définit le mot de passe de l'utilisateur root :

image.png

Les mots de passe faibles ne sont pas autorisés !

On choisit la TimeZone :

image.png

Ici nous n'aurons pas de serveur Proxy donc on appuie simplement sur Entrée :

image.png

Pour les mirroirs, nous allons utiliser les plus rapides, comme cela est recommandé :

image.png

Pour l'instant, nous ne configurerons pas d'utilisateur supplémentaire :

image.png

Pour le serveur SSH nous utiliserons openssh :

image.png

Ici, nous sommes dans un environnement de test donc nous allons autoriser la connexion en root en SSH (à ne pas reproduire en production) :

image.png

On ne configurera pas de clé SSH pour l'instant donc appuie sur Entrée :

image.png

On sélectionne le disque sur lequel on souhaite installer Alpine :

image.png

On va configurer le disque en sys (système) :

image.png

On confirme le formatage du disque :

image.png

Maintenant que le système est installé, on peut redémarrer :

image.png

[Alpine] Activer les dépôts communautaires

Introduction

Sur Alpine pour installer des paquets vous aurez presque systématiquement besoin d'activer les dépôts communautaires.

Manuel

Décommentez la ligne associée aux dépôts communautaires dans le fichier /etc/apk/repositories :

vi /etc/apk/repositories

image.png

Quittez le fichier avec la combinaison de touche Echap + w + q + ! et mettez à jour les dépôts :

apk update

Vous pouvez maintenant installer des paquets :

apk add <PKG>