Outils pour utilisateurs

Outils du site


install-parties

suit

Organiser des Install-Parties

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.

Questions préalables

Avant d'organiser des Install-Parties, voici quelques questions à se poser:

  • choisir un lieu dans le terrtoire : facilement accessible par les transports en commun, avec un parking à proximité et ouvert à des horaires flexibles et en soirée. Les médiathèques sont souvent des lieux qui répondent bien à ces critères.
  • fixer des rendez-vous réguliers (mensuels par exemple), un soir de semaine ou des samedis matins.
    en tenant compte des dates des autres groupes du territoire.
  • regrouper les compétences utiles et nécessaires soit des personnes disponibles aux moments fixés et qui savent installer, expliquer avec un language non hermétique. Les compétences d'usage sont aussi très importantes : une fois la machine installée, passer le relai à une personne “moins” technique de l'équipe pour expliquer la prise en main, l'installation de logiciels, l'ergonomie, la gestion des fichiers, etc … dans un language plus dépouillé de détours informatiques, c'est le top !
  • lors de chaque séance, collecter les courriels des participants et utiliser des mailing-listes (framagroupes) pour informer à propos des activités du groupe par rappel périodique. Si possible, être présents dans les publication du lieu qui vous accueille.
  • Pour les installation OS, choisir un nombre limité de distributions linux avec des critères à la fois éthiques, techniques et ergonomiques
    • Linux Mint / LMDE avec bureau Cinnamon semblent appréciés par le plus grand nombre et convient bien à des personnes habituées aux interfaces Windows. Linux Mint prévoit de nombreux gestionnaires de périphériques (drivers libres et/ou propriétaires) qui permettent une installation plus facile sur un large éventail d'ordinateurs. Cette distribution propose aussi une riche bibliothèque de logiciels (logithèque), dans une version système (pour éviter les snapaks d'Ubuntu).
    • Debian XFCE pour les machines avec peu de mémoire vive et un plus petit disque dur
    • ou une Debian au choix pour des personnes plus autonomes
    • ou Drauger_OS, estimée par les joueurs
    • Les organisateurs doivent choisir si on accepte ou non d'installer des machines 32bits (en se rappelant qu'il vaut sans doute mieux mettre au rebut une machine 32bits que les nombreuses machines 64bits obsolètisées par Microsoft Windows)
    • Choisir si on accepte d'installer ou non des Mac/Apple avec microprocesseurs Motorola (anciennes gammes) (même remarque que pour les machines 32bits et obsolescence programmée de Apple)
    • Les organisateurs doivent choisir si on accepte ou non d'installer des tablettes Android
  • proposer du support (prise en main, installation de logiciels, usages) au fil des rendez-vous pour qu'une personne ne se retrouve jamais seule face à un problème et donner les informations au sujet des rendez-vous dans les territoires voisins
  • donner vos rendez-vous aux les autres groupes, à leurs publics (donner les infos de vos rendez-vous sur contact@clx-asso et sur l'Agenda du Libre https://www.agendadulibre.org/events?near%5Bdistance%5D=25&near%5Blocation%5D=roubaix+&region=17&tag=adieu-windows)

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.

Déroulement d'une install-Party

Pour le bon déroulement d'une install-party, il faut un minimum de matériel :

  • des tables et des chaises,
  • des prises électriques et multiprises,
  • une connexion WIFI (et une clé WIFI pour connecter les postes fixes), au moins un écran et un clavier pour les personnes qui viendront avec un poste fixe.
  • éventuellement des disques SSD et tournevis ni vous voulez proposer le changement de disque
  • Une ou plusieurs bonnes bouteilles de bière (en plus d'être locale et bio, la Caméléon de Moulin d'Ascq est excellente !) et de jus de fruit; il est de tradition de toujours venir à une install-party avec une bouteille, bonne humeur assurée).

Pré-installation

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.

S'assurer de la sauvegardes données du/des utilisateurs

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.

Sauvegarder les données des applis Mozilla Firefox et Thunderbird

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

Différentes applications utilisées sur l'ordinateur à installer ?

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.

Diagnostic technique de l'ordi

Boot et tests

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:

System:
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:

  • de combien de mémoire vive la machine est pourvue, quelle est la taille maximum installable
  • le nombre et la taille du ou des disques
  • le nom, la marque et le modèle de quelques périphériques comme
    • la carte graphique
    • la carte réseau
    • la carte WIFI
    • le touchpad
    • etc

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:

  • la taille et le type de disque dur (si le disque est SATA et que la machine est ancienne, le moment est peut-être venu de lui proposer de changer de disque dur. Çà ne coûte pas cher et ça se change rapidement; en plus d'avoir un OS plus rapide, un disque dur SSD peut être le bon choix.
  • le bon affichage
  • le bon fonctionnement de la souris
  • le bon fonctionnement du touchpad
  • le bon fonctionnement du son
  • le bon fonctionnement de la connexion WIFI
  • le bon fonctionnement de la carte Ethernet

Points à éclaircir

  • la machine est-elle bien une machine 64 bits ?
    • de combien de mémoire dispose-t-elle ?
      • 2 Go : prendre une version Debian XFCE moins gourmande
      • 4 Go et plus : prendre une LMDE
    • Les données sont-elles bien sauvegardées
    • Les données Thunderbird/Firefox doivent-elles être sauvegardées

Installation

Il est temps maintenant de procéder à l'installation en cliquant sur l’icône “Installer” sur le bureau

  • choix de langue
  • Timezone
  • choix du clavier
  • Partitionnement ?
    C'est une choix particulier
    • un partitionnement automatique avec création et dimensionnement de 3 partitions (cela ne convient pas aux usages classiques mais ne convient pas aux perfectionnistes dont je suis)
      • une partition BOOT (⇐ 100Mo)
      • une partition SWAP (pas toujours présente, selon les distributions)
      • une partition Système et données
    • un partionnement manuel donne plus de liberté (chérie) et permet de créer des partitions avec chacune sa finalité et une taille qui conviendra aux besoins, Ces tailles seront à adapter selon la taille disque totale disponible et/ou le nombre de disques.
      • une partition BOOT de 500 à 1000 Mo (à taguer en boot / efi si machine UEFI)
      • une partition SWAP de 8 Go (4 Mo mini)
      • une partition Système de 30 à 60 Go selon les applis qui seront installées et la taille totale du disque
      • une partition Timeshift de 40 à 60 Go qui recevra les points de restauration
      • une partition home (espace restant) que recevra toutes les données du ou des utilisateurs

            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.

Fin d'installation

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.

Post-installation

Il restera alors à

  • vérifier que tout les périphériques fonctionne bien
  • supprimer firefox
    sudo apt purge firefox
  • les paquets manquants
    sudo apt install firefox-esr glabels gimp gimp-data-extras easytag homebank inkscape sqlite3 audacity ffmpeg deja-dup ttf-mscorefonts-installer vlc
  • configurer Firefox et Thunderbird (après restauration éventuelle des données de l'utilisateur)
    Tuto pour vous sur https://clx.frama.space/apps/collectives/p/Lc5eoFWmbHoLy88/Ressources-6
install-parties.txt · Dernière modification: 2026/02/02 18:30 de mediarbx