« Alpine Linux » : différence entre les versions

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
(17 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Fichier:Alpine Linux.svg .png|Fichier:Alpine Linux.svg .png]]
[[Fichier:Alpine Linux.svg .png|Fichier:Alpine Linux.svg .png]]
----
= VirtualBox =
Si on virtualise Alpine Linux sous VirtualBox, on doit supprimer le lecteur CD avec l’image ISO pour pouvoir démarrer sur l’installation définie avec setup-alpine.
----
= Proxmox =
Testé avec le modèle de conteneur alpine-3.22-defaut_20250617_amd64.tar.xz.


----
----
Ligne 5 : Ligne 17 :
= Installation d’Alpine Linux =
= Installation d’Alpine Linux =


Exemple de procédure d’installation d’Alpine Linux.
<big>'''Exemple de procédure de configuration d’Alpine Linux.</big>'''


login : '''root''' Pas de mot de passe
login : '''root''' Pas de mot de passe
Ligne 61 : Ligne 73 :
Installation is complete please reboot. : '''reboot''' Je redémarre le système
Installation is complete please reboot. : '''reboot''' Je redémarre le système


''Dans cet exemple, on est sur le réseau local 192.168.1.0 /24 derrière notre box 192.168.1.1 ce qui est un cas courant. La notation CIDR /24 correspond au masque 255.255.255.0 ce qui veut dire que les adresses disponibles vont de 192.168.1.2 à 192.168.1.254 (192.168.1.255 étant l’adresse de diffusion « broadcast »). Remplacez 192.168.1.*** par votre adresse sur le réseau. Si vous avez du DHCP, veillez à utiliser une adresse en dehors de sa plage.''
----
 
<span style="color: #196f3d;">''Dans cet exemple, on est sur le réseau local 192.168.1.0 /24 derrière notre box 192.168.1.1 ce qui est un cas courant. La notation CIDR /24 correspond au masque 255.255.255.0 ce qui veut dire que les adresses disponibles vont de 192.168.1.2 à 192.168.1.254 (192.168.1.255 étant l’adresse de diffusion « broadcast »). Remplacez '''192.168.1.***''' par votre adresse sur le réseau. Si vous avez du DHCP, veillez à utiliser une adresse en dehors de sa plage.''<:span>
 
----
 
= Pour arrêter la machine =
 
poweroff
 
<big>Si votre machine est virtualisée sous Proxmox.</big>
 
Pour forcer l’arrêt dans Proxmox en cas de problèmes :
 
qm stop [vmid]
 
----
 
= Gestion des paquets APK =
 
Alpine Linux utilise son propre système de management de paquet.
 
Mise à jour :
 
apk update
 
apk upgrade
 
Pour vérifier si un paquet est installé, la commande affichera son nom :
 
apk info -e nano
 
apk info -e iptables
 
Intallation de nano :
 
apk add nano
 
----
 
<span style="color: #196f3d;">''Un '''fully qualified domain name''' ('''FQDN''', ou nom de domaine pleinement qualifié) est un nom de domaine qui donne la position exacte de son nœud dans l’arborescence DNS en indiquant tous les domaines de niveau supérieur. On parle également d’un domaine absolu, par opposition à un domaine relatif.''</span>
 
<span style="color: #196f3d;">''Wikipédia''</span>
 
----
 
= La suite… =
 
Installation du serveur VPN WireGuard sous Alpine Linux :
 
[[Installation sous Alpine Linux du serveur VPN WireGuard|Installation sous Alpine Linux du serveur VPN WireGuard]]
 
Création d'un partage Samba :
 
[[Création d’un partage Samba sous Alpine Linux|Création d’un partage Samba sous Alpine Linux]]

Dernière version du 16 février 2026 à 08:19

Fichier:Alpine Linux.svg .png


VirtualBox

Si on virtualise Alpine Linux sous VirtualBox, on doit supprimer le lecteur CD avec l’image ISO pour pouvoir démarrer sur l’installation définie avec setup-alpine.


Proxmox

Testé avec le modèle de conteneur alpine-3.22-defaut_20250617_amd64.tar.xz.


Installation d’Alpine Linux

Exemple de procédure de configuration d’Alpine Linux.

login : root Pas de mot de passe

Accès à la configuration : setup-alpine Attention le clavier est en qwerty (q=a w=z)

Select keyboard layout : fr Configuration due clavier français AZERTY

Select keyboard layout : fr-azerty

Enter system hostname… : nom_de_le _machine.nom_de_domaine' Nom de ma machine avec le nom de domaine à adapter

Interface : eth0 Sélection de la carte réseau, eth0 dans mon cas

Ip address for eth0 : 192.168.1.*** Adresse IP sur mon réseau local, à adapter (remplacez 192.168.1.*** par votre adresse)

Netmask : 255.255.255.0 Masque de sous réseau, /24 dans mon cas

Gateway : 192.168.1.1 La passerelle pour l’accès internet, la box dans mon cas

Do you want to do any manual configuration ? : n

DNS domain name ? : nom_de_domaine Mon nom de domaine déjà précisé avec le nom de la machine FQDN

DNS nameserver(s) : 192.168.1.1 Adresse du serveur DNS, la box dans mon cas

Root passeword – New passeword : ****** Mot de passe Root

Timezone : Europe Paramètres pour la France

Timezone : Paris

Proxy : none Dans mon cas pas de proxy

Network Time Protocol : chrony Paramètre pour le serveur de temps

APK Mirror : f Sélection du miroir APK « Find and use fastest mirror »

Setup a user ? : Nom_utilisateur Nom de mon utilisateur

Full name : Nom_utilisateur

New passeword : ******

Enter ssh key… : none Pas de clé SSH dans mon cas

Which ssh server ? : openssh Je sélectionne le serveur SSH, openssh dans mon cas

Which disk(s) would you like to use ? sda Je sélectionne mon disque, sda dans mon cas

How would you like to use it ? sys Je sélectionne sys dans mon cas

WARNING : Erase the above disk(s) and continue ? : y

Installation is complete please reboot. : reboot Je redémarre le système


Dans cet exemple, on est sur le réseau local 192.168.1.0 /24 derrière notre box 192.168.1.1 ce qui est un cas courant. La notation CIDR /24 correspond au masque 255.255.255.0 ce qui veut dire que les adresses disponibles vont de 192.168.1.2 à 192.168.1.254 (192.168.1.255 étant l’adresse de diffusion « broadcast »). Remplacez 192.168.1.*** par votre adresse sur le réseau. Si vous avez du DHCP, veillez à utiliser une adresse en dehors de sa plage.<:span>


Pour arrêter la machine

poweroff

Si votre machine est virtualisée sous Proxmox.

Pour forcer l’arrêt dans Proxmox en cas de problèmes :

qm stop [vmid]

Gestion des paquets APK

Alpine Linux utilise son propre système de management de paquet.

Mise à jour :

apk update
apk upgrade

Pour vérifier si un paquet est installé, la commande affichera son nom :

apk info -e nano
apk info -e iptables

Intallation de nano :

apk add nano

Un fully qualified domain name (FQDN, ou nom de domaine pleinement qualifié) est un nom de domaine qui donne la position exacte de son nœud dans l’arborescence DNS en indiquant tous les domaines de niveau supérieur. On parle également d’un domaine absolu, par opposition à un domaine relatif.

Wikipédia


La suite…

Installation du serveur VPN WireGuard sous Alpine Linux :

Installation sous Alpine Linux du serveur VPN WireGuard

Création d'un partage Samba :

Création d’un partage Samba sous Alpine Linux