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

By jack

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *