Installer une Debian SID (unstable) facilement !

Rédigé par citizenz - - 4 commentaires
CHOIX 1 : INSTALLER DEBIAN STABLE ET UPGRADER VERS UNSTABLE

1/ Installer une Debian Stable (10 - Buster) :
URL : https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/

2/ Puis on met à jour/reboot :
#update
#apt full-upgrade
#Reboot
3/ On upgrade vers SID/UNSTABLE :
#sed -i 's|buster|sid|' /etc/apt/sources.list
#apt update
#apt full-upgrade
#reboot
4/ On adapte le sources.list pour utiliser le PIN-PRIORITY avec SID / TESTING :
... au cas où des packages de SID seraient cassés/boggués. On pourra alors en cas de soucis installer une version provenant de TESTING en faisant (par exemple : apt-get -t testing install libreoffice).

On édite le fichier /etc/apt/sources.list :
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main

deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main
On édite le fichier /etc/apt/preferences :
Package: *
Pin: release a=unstable
Pin-Priority: 1000

Package: *
Pin: release a=testing
Pin-Priority: 100
5/ On met à jour (important !) et on full-upgrade :
#apt update
#apt full-upgrade
#reboot
Il peut aussi être nécessaire de se débarrasser des paquets superflus. Faites :
#apt autoremove
On peut vérifier le niveau de pinning en faisant :
#apt-cache policy
6/ On installe des paquets très importants qui vont vous avertir s'il y a des paquets défectueux lors de l'installation :
#apt install apt-listbugs apt-listchanges
7/ Il est même conseillé de s'abonner à la liste d'info suivante :
(https://lists.debian.org/debian-devel-announce/)

CHOIX 2 : INSTALLER DEBIAN SID/UNSTABLE DIRECTEMENT DEPUIS LA MINI.ISO

Mini.iso est une ISO Debian miniature. On l’utilise sur des clés de petite taille (quelques mégaoctets).
Debian nous dit sur leur site de download : "Tiny CD image that boots the netboot installer".
Permet également d'installer une Testing ou Unstable/SID directement, en passant par le menu "Advanced options" puis "Expert install".

Il est fortement conseillé de prendre la mini.iso issue des "daily installer builds" afin d'avoir tous les modules et drivers disponibles pour l'installation (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774131#22) :
When a new kernel ABI propagates to testing then the installer is invalidated until the next installer release, which may not follow for some time depending on schedules etc. The workaround during such periods is to use the daily installer builds from http://d-i.debian.org/daily-images/
Exemple avec la mini.iso "daily build" datée du 01/01/2020, 00h21 --> URL: https://d-i.debian.org/daily-images/amd64/20200101-00:21/netboot/mini.iso

On peut alors reprendre depuis l'étape 4 du "CHOIX 1" et configurer le "pinning".

Classé dans : OS, Système - Mots clés : aucun
CitizenZ : Geek quadra nivernais
fan d'ovalie, de musique, de linuxeries et de Net !

À lire également

4 commentaires

#1  - Nicolas K. a dit :

Je suis passé sous Sid ces derniers jours, jusqu'ici tout va bien smile J'ai longtemps vu Sid comme un truc complètement instable et inutilisable, mais en fait il n'y a pas de raison que ce soit tellement différent d'une Archlinux, du coup je tente.

Merci pour le mini.iso, je cherchais justement le moyen de pouvoir l'installer directement sans avoir à faire "testing" -> "unstable".

Répondre
#2  - citizenz a dit :

@Nicolas K
Oui !!! Au final ArchLinux et Debian SID ne sont pas si différents que ça. Debian met simplement l'accent de manière beaucoup plus prononcée qu'Arch sur la "stabilité" ou la "maturité" des applications...

Répondre
#3  - Frédéric S. a dit :

Bonjour,
Cela fait plus de 15ans que je tourne sous Debian sud, je n'ai jamais eu de pb nécessitant une réinstall complète. J'ai changé plusieurs fois de Pc avec la même installation (reprise du disque dur la nouvelle machine ou dd du disque pour avoir plus de place...).
Même en sid, c'est du stabilité impressionnante. Ce n'est pas avec Windows que j'aurais faire cela.

Répondre
#4  - citizenz a dit :

Et là Bim !!! sad roll
Ca ne se passe pas très bien en ce moment avec cette erreur dont je n'arrive pas à me dépêtrer sur une install tant avec mini.iso qu'avec un upgrade de testing --> unstable

Des erreurs ont été rencontrées pendant l'exécution :
/tmp/apt-dpkg-install-jhhOWc/017-libjuh-java_1%3a6.4.0~rc1-5_all.deb
/tmp/apt-dpkg-install-jhhOWc/018-libjurt-java_1%3a6.4.0~rc1-5_all.deb
/tmp/apt-dpkg-install-jhhOWc/019-libridl-java_1%3a6.4.0~rc1-5_all.deb
/tmp/apt-dpkg-install-jhhOWc/021-libunoloader-java_1%3a6.4.0~rc1-5_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Répondre

Fil RSS des commentaires de cet article

Écrire un commentaire

 Se rappeler de moi sur ce site
Quelle est la quatrième lettre du mot 96w1tc8b ?