Comment installer Nano sur Alpine Linux ?
Lorsque vous débutez sur Alpine Linux et que vous souhaitez utiliser Nano, ou dans mon cas avec docker et une image qui utilise Alpine, vous allez rencontrer cette erreur :
/ # nano d.txt /bin/sh: nano: not found / #
Pourquoi cette erreur sur Alpine Linux ?
Alpine Linux est une distribution Linux basée sur musl et BusyBox, conçue pour la sécurité, la simplicité et l’efficacité des ressources, avec une très (très) petite taille pour un démarrage très rapide. Et en effet, la distribution est très petite et très rapide, et elle est utilisé avec énormément d’images Docker.
Par défaut Alpine Linux n’inclut pas Nano, que l’on doit installer manuellement.
Installer Nano sur Alpine Linux
D’abord, mettre à jour les dépôts de paquets distants (comme Debian) car des paquets sont ajoutés et mis à niveau.
# apk update
Maintenant, on peut installer Nano avec cette commande :
# apk add nano
Et c’est fini ; et je peux finir d’étudier mes containers 🙂