suit
De l'organisation à la réalisation des Install-Parties, voici quelques conseils.
Les Install-Parties Linux et Logciels libres ont pour but aider les personnes qui le souhaitent à choisir et installer des logiciels libres sur leur ordinateurs et à envisager de quitter les GAFAM pour confier leurs services en ligne à des organisations plus éthiques, vertueuses.
Depuis plusieurs années (2011), nous organisons des install-parties Linux et Logiciels libres dans ma ville et participons aux actions d'autres groupes qui le font dans leurs territoires : Cappelle-en-Pévèle, Croix, Cysoing, Dunkerque, Fourmies, Roubaix, Villeneuve-d'Ascq, Wimille, etc, nous sommes regroupés au sein de l'association CLX-Nord-Pas-Calais, elle-même partie de la fédération Chtinux avec Deux-Fleurs, Mycellium, Raoull, etc
Un réseau dense d'organisations de bénévoles qui coopérent pour répondre aux besoins de leurs territoires, démystifier l'informatique et susciter des changements de comportement pour sortr du monde strictement marchand, extrêmement polluant, avide de nos données.
Avant d'organiser des Install-Parties, voici quelques questions à se poser:
Répondre à ces questions permet de se préparer en équipe.
Venons-en aux étapes opérationnelles: la pré-installation, l'installation, la post-installation.
Pour le bon déroulement d'une install-party, il faut un minimum de matériel :
Avant de démarrer l'installation d'un ordi, il est essentiel de s'assurer que l'ensemble des données du ou des utilisateurs Windows aient été sauvegardées.
Idéalement de mon point de vue, c'est l'utilisateur principal de l'ordinateur qui sauvegarde ses/les données, c'est le bon moment de faire le tri entre les fichiers essentiels, importants et ceux qui sont inutiles. Il n'est pas rare de tomber sur des ordinateurs avec un dossier Téléchargement plein à rabord où une grande partie des fichiers peuvent être oubliés. D'autres utilisateurs sauvegardent beaucoup de fichiers importants sur leur bureau, d'autres encore font des sauvegardes régulières.
Dans tous les cas, c'est la première question à poser. Si l'utilisateur a pris contact pour se rendre à l'install-party, l'informer de cette nécessité peut faire gagner beaucoup de temps à tout le monde.
Ces données sont difficilement sauvegardables en amont par l'utilisateur. Il vaut mieux lui demander s'il stocke ses mots de passe dans Firefox (ou Librewolf), s'il utilise Thunderbird.
Tuto pour vous sur https://clx.frama.space/apps/collectives/p/Lc5eoFWmbHoLy88/Ressources-6
Cette étape doit idéalement faire en présentiel.
Une partie des personnes font difficilement la distinction entre les applis qu'ils utilisent, celles installées en local et celles installées sur un serveur et utilisées par Internet.
Cet inventaire nous permettra de faire un point précis et d'éviter toute déconvenue après passage à Linux.
Un diagnostic synthétique, avec votre outil familier (ici inxi) sera le plus efficace.
On bootera donc la machine sur une clé USB / un disque-dur externe / une ISO en PXE, paramétrerons le clavier en AZERTY, ouvrirons un terminal pour lancer la commande:
sudo inxi –full (après avoir téléchargé le paquet si absent de la distribution live, il est inclus dans Linux Mint/LMDE.\
Cela donnera quelque-chose comme:
Host: lolote Kernel: 6.1.0-40-amd64 arch: x86_64 bits: 64 Desktop: Cinnamon v: 6.4.8 Distro: LMDE 6 Faye
Machine:
Type: Desktop System: Apple product: iMac12,2 v: 1.0 serial: DGKHC0F1DHJW Mobo: Apple model: Mac-942B59F58194171B v: iMac12,2 serial: C02205301HEDM6C17 UEFI: Apple v: IM121.88Z.0047.B23.1510261412 date: 10/26/15
Memory:
RAM: total: 15.6 GiB used: 8.3 GiB (53.2%) Array-1: capacity: 16 GiB slots: 4 EC: None Device-1: DIMM0 type: DDR3 size: 4 GiB speed: 1333 MT/s Device-2: DIMM0 type: DDR3 size: 4 GiB speed: 1333 MT/s Device-3: DIMM1 type: DDR3 size: 4 GiB speed: 1333 MT/s Device-4: DIMM1 type: DDR3 size: 4 GiB speed: 1333 MT/s
CPU:
Info: quad core model: Intel Core i7-2600 bits: 64 type: MT MCP cache: L2: 1024 KiB Speed (MHz): avg: 1599 min/max: 1600/3800 cores: 1: 1600 2: 1596 3: 1600 4: 1596 5: 1600 6: 1600 7: 1600 8: 1600
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics driver: i915 v: kernel Device-2: AMD Blackcomb [Radeon HD 6970M/6990M] driver: radeon v: kernel Device-3: Apple FaceTime HD Camera (Built-in) type: USB driver: uvcvideo Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9 driver: X: loaded: modesetting,radeon unloaded: fbdev,vesa dri: r600 gpu: radeon resolution: 2560x1440~60Hz API: OpenGL v: 4.5 Mesa 22.3.6 renderer: AMD BARTS (DRM 2.50.0 / 6.1.0-40-amd64 LLVM 15.0.6)
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio driver: snd_hda_intel Device-2: AMD Barts HDMI Audio [Radeon HD 6790/6850/6870 / 7720 OEM] driver: snd_hda_intel API: ALSA v: k6.1.0-40-amd64 status: kernel-api
Network:
Device-1: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe driver: tg3 IF: enp2s0 state: down mac: 3c:07:54:7a:3f:98 Device-2: Qualcomm Atheros AR93xx Wireless Network Adapter driver: ath9k IF: wlp3s0 state: up mac: 7c:c3:a1:a3:c3:48
Bluetooth:
Device-1: Apple Built-in Bluetooth 2.0+EDR HCI type: USB driver: btusb Report: hciconfig ID: hci0 state: up address: 7C:C3:A1:51:E9:FD bt-v: 1.2
Drives:
Local Storage: total: 223.57 GiB used: 54.02 GiB (24.2%) ID-1: /dev/sda vendor: Kingston model: SA400S37240G size: 223.57 GiB
Partition:
ID-1: / size: 42.95 GiB used: 10.5 GiB (24.4%) fs: ext4 dev: /dev/sda3 ID-2: /boot/efi size: 299.4 MiB used: 5.8 MiB (2.0%) fs: vfat dev: /dev/sda1 ID-3: /home size: 166.81 GiB used: 43.47 GiB (26.1%) fs: ext4 dev: /dev/sda5
Swap:
ID-1: swap-1 type: partition size: 7.81 GiB used: 50.8 MiB (0.6%) dev: /dev/sda4
Sensors:
System Temperatures: cpu: 32.0 C mobo: N/A Fan Speeds (RPM): cpu: 938
Info:
Processes: 359 Uptime: 6d 8h 44m Shell: Sudo inxi: 3.3.26
Cette liste permettra de savoir:
On prendra soin de noter la liste des noms des périphériques surtout si certains fonctionnent mal. Si un ou des périphériques sont absents, on cherchera sur internet le descriptif technique de la machine nommé dans le paragraphe “Machine” ci-dessus pour trouver la marque et le modèle du périphérique manquant puis on cherchera sur Internet le témoignage de quelqu'un qui a résolu le problème … magie d'Internet dans plus de 90% des cas
Liste des points à vérifier:
Il est temps maintenant de procéder à l'installation en cliquant sur l’icône “Installer” sur le bureau
Si la taille totale de l'espace disponible est vraiment réduite (<100 Go), on ne creera pas de partition Timeshift et on n'utilisera pas l'application Timeshift pour faire des points de restauration (par nature facultatifs).
L'avantage d'avoir toujours une partition Swap présente est de deux ordres : si vous avez un grand nombre de taches simultanées en cours, Linux basculera en swap (mémoire physique) une partie des données mémoire vive en cours d'utilisation pour en libérer pour les applications les plus actives et les plus gourmandes; cela ne présente un intérêt que si la taille mémoire vive de l'ordi est limitée (< 8 Go)
Dans tout les cas et quelle que soit la taille mémoire vive de l'ordi, la partition Swap est incontournable pour les utilisateurs qui utilisent le mode veille prolongée, indisponible sans Swap.
L'installation proprement dite durera 15 à 15 mn et Linux proposera de rebooter la machine avec avoir oté le support d'installation.
A la fin de l'installation, on supprimer les applications installées et qui ne sont d'aucun intérêt pour l'utilisateur et ajouter les paquets des applications manquantes.
Il peut arriver (sur les premiers BIOS UEFI qu'au boot, le bios ne puisse pas localiser la partition de démarrage de l'OS et affiche fièrment “No system disk” etc. Une réinstallation, en automatique ou en manuel n'y changera rien, le fichier grub.cfg constitué lors de l'installation n'est pas valide.
La solution qui fonctionne systématiquement et d'appliquer les correctifs proposés par l'iso Grub-Repair télécharger sur https://sourceforge.net/projects/boot-repair-cd/ et qu'il vaut donc mieux avoir toujours sous la main (il faut booter sur l'iso installée sur une clé USB ou copiée sur une clé USB en multiboot, lancer un diagnostic : Grub-Repair analyse les OS installés sur les différents disques durs présent, les fichiers Uefi éventuellement présents dans l'éventuelle partition /boot/efi/ et vérifie de le fichier grub.cfg est bien conforme à ce que l'analyse a détecté. En cas de différences, Grub-Repair propose une correction. Il me semble que certains anciens bios renseignent mal l'OS entrain de s'installer qui génère donc un grub.cfg erroné … ce qui empêche une chargement normal de l'OS au démarrage.
Il restera alors à