ou comment eviter l’erreur : no such package
Bonjour à tous. Aujourd’hui j’essaye de migrer vers Proxmox. D’une part pour monter en compétence sur ce type d’infrastructure, et pour améliorer mon système de partage de vidéos jellyfin. Mon Proxmox est ok, alpine est installé (ce devrait faire l’objet d’un tuto sans doute)
Mais voila, j’arrive sur mon alpine tout neuf et la le drame
localhost:/etc/apk# apk add docker
ERROR: unable to select packages:
docker (no such package):
required by: world[docker]
Je n’arrive pas à installer docker !!!
Pas de stress, j’ai une solution.
pré-requis
il y’en a peu. on va déjà installer nano… Bah oui parce que VI, ce n’est pas ma tasse de thé
apk add nano
ensuite on va modifier le fichier
nano /etc/apk/repositories
dans ce fichier on trouve des repositories, et on voit que la version community est commenté (#)
#/media/cdrom/apks
http://dl-cdn.alpinelinux.org/alpine/v3.20/main
#http://dl-cdn.alpinelinux.org/alpine/v3.20/community
On va décommenter ca.
et zou
localhost:/etc/apk# apk add docker
fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
(1/22) Installing ca-certificates (20240705-r0)
(2/22) Installing libseccomp (2.5.5-r1)
(3/22) Installing runc (1.1.14-r0)
(4/22) Installing containerd (1.7.17-r2)
(5/22) Installing libffi (3.4.6-r0)
(6/22) Installing libintl (0.22.5-r0)
(7/22) Installing libmount (2.40.1-r1)
...
(22/22) Installing docker (26.1.5-r0)
Executing busybox-1.36.1-r29.trigger
Executing ca-certificates-20240705-r0.trigger
Executing glib-2.80.5-r0.trigger
OK: 419 MiB in 80 packages
Alors ce n’est pas grand chose, mais ca permet de débloquer une situation épineuse.
Bonne conteneurisation