Alpine - Fonctionnement de base

D'après une utilisation via un conteneur LXC Alpine 3.22, sous Proxmox 8.2, sur un Intel Celeron J3455 à 1.50Ghz, 2Go de RAM et 128Go de SSD. Autant dire pas l'environnement idéal mais suffisant pour des expérimentations.

Documentations

Parce que RTFM.

Documentation

Wiki

Manipulation des paquets

Mettre à jour les dépôts

setup-apkrepos

Puis faire c pour activer le dépôt communautaire.

Mettre à jour la liste des paquets

apk update

Mettre à jour les paquets installés

Mettre à jour apk-tools :

apk add --upgrade apk-tools

Mettre à jour tous les paquets installés :

apk upgrade --available

ou

apk upgrade

Installer des paquets

apk add nom-du-paquet

par exemple :

apk add nano

Il est possible d'installer plusieurs paquets en chaînant les noms.

Désinstaller des paquets

apk del nom-du-paquet

Par exemple :

apk del nano

Alpine n'a pas de fonction de nettoyage comme apt autoremove. Le nettoyage est fait à la désinstallation des paquets.

Manipulation des services

Les services sont gérés par OpenRC.

Liste les services

rc-status

Activer un service au démarrage

rc-update add nom-du-service

Par exemple :

rc-update add sshd

Démarrer un service

rc-service nom-du-service start

Redémarrer un service

rc-service nom-du-service restart

Arrêter un service

rc-service nom-du-service stop

Afficher le status d'un service

rc-service nom-du-service status