La sommière d'Ansozour
Migrer vers GNU/Linux et y rester avec "La sommière d'Ansozour"
PRIORITÉ AU LOGICIEL LIBRE !

L'installation/réinstallation de Bullseye

Installation ou réinstallation les méthodes sont les mêmes...


  Deux méthodes sont possibles :
- Une "propre" en procédant comme pour une installation "neuve", c'est-à-dire avec formatage des partitions / (racine) et /home, les dossiers personnels et quelques fichiers de configuration listés ci-dessous étant conservés sur un (ou deux !) support externe.
- Une méthode plus rapide (et moins "propre" si tu as installé/désinstallé des tas de paquets) consiste tout simplement à formater la partition / (racine) et à tout conserver de ce qu'est le /home. Ainsi tous les fichiers de configuration sont conservés et lors de la réinstallation des logiciels tout sera automatique (tu peux aussi ne conserver que tes données et effacer tout le reste).

Principe :
- Sauvegarde tes dossiers et fichiers de configuration dans un dossier Fichiers de conf. :
dossier Firefox contenant bookmarks.html et bookmarks-date-du-jour.json
.config, .filezilla, etc selon tes besoins (voir en bas de page...) ainsi que sources.list et fstab qui te serviront d'exemple.
- Insère la clé USB de la nouvelle version (netinst.iso téléchargée depuis cette page et créée selon ces indications) et redémarre (F12 puis USB-ZIP pour booter sur la clé USB).
- Choisi Advanced options puis Graphic expert install
- Choisi la langue, le clavier, etc. (si tu as besoin de précisions regarde ici)
- Partitionnement manuel :
Tu crées 2 partitions, une partition racine "/" sda1 de 30 Gio et une partition "/home" sda5 de 470 Gio (le swap est inutile avec 8 Gio de ram). En cas de réinstallation ou de nouvelle version, tu modifies la première partition (sda1) en ext4 et / et coche le formatage et pour sda5 tu modifies pour ext4 et /home et tu coches formater (sauf en cas de réinstallation rapide).
- Login, mot de passe, etc. (tu peux cocher pour les logiciels non-libres et rétroportés ça simplifiera la modif du sources.list)
- Installation et une vingtaine de minutes plus tard environ, redémarrage
- Modifie ton souces.list :
# nano /etc/apt/sources.list
pour obtenir quelque chose qui ressemble à ça :
# Debian GNU/Linux 11 Bullseye
deb http://deb.debian.org/debian/ bullseye main non-free contrib
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb http://deb.debian.org/debian/ bullseye-backports main contrib non-free
- Installation du pilote pour bénéficier de l'accélération graphique obligatoire pour GNOME Shell :
# apt install firmware-linux-nonfree
tu redémarres et hop, voici GNOME Shell.
- Paramètres système/Souris et pavé tactile : Pour gaucher
- Utilisateurs : Connexion automatique
- Transfère tes dossiers de ton système de sauvegarde externe vers /home/user ainsi que les .dossiers et .fichiers de configuration
- Avec Synaptic installe les logiciels de base :
    hplip-gui - gufw
    thunderbird - thunderbird-l10n-fr
- Redémarre
En te basant sur la page Personnalisation installe les Extensions du shell et Conky. Au final ça doit donner ça.
- Installe les divers paquets et applications, tes polices supplémentaires, etc.... en te basant sur les pages "Logiciels" et "Jeux".
C'est terminé... Déjà ?
En fait non. Il y a encore plein de petits trucs pour fignoler, bichonner, peaufiner ta distribution !

Passage à la version supérieure (Bullseye>>>Bookworm)

- Après avoir fait les sauvegardes comme ci-dessus tu t'assures que le système est à jour et propre :
# apt update
# apt full-upgrade
# apt autoremove --purge
# reboot

- Modifie ton souces.list :
# nano /etc/apt/sources.list.d/bookworm.sources
pour obtenir quelque chose qui ressemble à ça :
Types: deb
URIs: http://deb.debian.org/debian
Suites: bookworm bookworm-updates bookworm-backports
Components: main contrib non-free-firmware

Types: deb
URIs: http://deb.debian.org/debian-security
Suites: bookworm-security
Components: main contrib non-free-firmware
- Mise à jour des dépôts et installation :
# apt update
# apt full-upgrade
# apt autoremove --purge
# reboot
Tu auras remarqué qu'on utilise maintenant le nouveau format DEB822, la lecture de $ man sources.list peut s'avérer utile...
Si tu veux d'autres dépôts, non-free par exemple, tu les ajoutes à Components...

Et tout ça s'effectue bien sûr en mode graphique, on laisse la console aux geeks... ou aux trouillards. De toutes façons, si ça plante on utilisera la méthode habituelle d'installation/réinstallation, ça ne prend pas beaucoup plus de temps...

À noter que d'après ce que je crois avoir compris du man :
- l'important dans le nom du fichier c'est l'extension sources, à la limite on peut appeler ce fichier a.sources
- Enabled: yes est implicite
- il est inutile de spécifier l'architecture
- la clé est celle par défaut
J'ai donc supprimé ces entrées pour mieux comprendre mon fichier. Il ne faut pas toujours faire une confiance aveugle au forum et appliquer bêtement tout ce qui est suggéré.



Dossiers et fichiers cachés à conserver :
.config - .dosbox (dbgl) - .dsda-doom - .filezilla - .lbreakouthd - .lgames - .local - .mozilla - .stellarium - .thunderbird
.conkyrc - .scummvmrc
- Dossier Firefox contenant bookmarks.html – bookmarks-date-du-jour.json et les fichiers bookworm.sources et fstab
Lanceurs : Terminal - Thunderbird - Firefox - Nautilus - Shotwell - Gimp - gEdit - Libre Office - Rhythmbox
La sommière d'Ansozour 1997-2024
(1984 : Sinclair ZX81 - 1985 : Sinclair QL - ... - 2007 : GNU/Linux)

La vie est belle. Que les générations futures la nettoient de tout mal, de toute oppression
et de toute violence et en jouissent pleinement. (Léon TROTSKY)