Zdoublon) Linux : préparer une install' party d'une distribution

De HATLAB
Révision datée du 20 février 2019 à 20:32 par Baudouard (discussion | contributions) (Baudouard a déplacé la page (doublon) Linux : préparer une install' party d'une distribution vers Zdoublon) Linux : préparer une install' party d'une distribution : trouver comment supprimer cette page :-))
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Une Technique de avatarBAud dans les catégories Énergie, Science & Biologie. Dernière modification le 20/02/2019 par Baudouard.

No-image-yet.jpg

[[Fichier:{{{Main_Picture}}}|frameless|border]]

Introduction

L'objectif est d'identifier les pré-requis pour préparer une instll' party afin qu'elle se déroule au mieux

  • au niveau technique : disponibilité de réseau, clés USB, CD-ROM, identification des types de machines (portables, RPi...)
  • au niveau compétences des intervenants et documentations disponibles
  • au niveau organisation : choix de distribution maîtrisé (3 à 4 max), préparation préalable des ordinateurs à installer (modèle / date, défragmentation pour place disque disponible si double-boot, sauvegarde des données...), communication sur durée (de 2 à 4h selon complexité)

Liste des matériaux

Préparer le boot :

  • clés USB
  • CDROM


Préparer toute la connectique :

  • claviers USB
  • lecteur DVD USB
  • écran externe pour fixe avec prise VGA / HDMI /

Le réseau n'étant pas forcément suffisant (wifi...) :

  • switch permettant de distribuer du réseau en local avec les câbles afférents (voire adaptateurs)
  • éventuellement point d'accès wifi (ultérieurement...)

Avérer la réutilisation :

  • PrimTux et Debian ont des dépôts de paquets communs (i686)
  • Ubuntu et Linux Mint ont des dépôts de paquets communs

Liste des outils

Préparer les medias d'installation :

  • miroir des dépôts de mise à jour pour les distributions retenues
  • fichiers ISO d'installation des distributions retenues (volumétrie disque en conséquence), prévoir i586 et x86_64

Stockage :

  • disque dur : volumétrie 400 Go pour 4 distributions ?
    • dépôts : 78 Go i586 Mageia 6 + noarch + x86_64
  • serveur DHCP / TFTP,
  • miroir de dépôts,
  • DNS permettant utilisation locale sans Internet (redirection vers cache local)

Préparer les medias d'installation :

  • miroir des dépôts de mise à jour pour les distributions retenues
  • fichiers ISO d'installation des distributions retenues (volumétrie disque en conséquence), prévoir i586 et x86_64

Etape n°1 - Une install' party cékoi

C'est installer une distribution Linux sur un ordinateur (portable de préférence, ce qui permet de l'apporter sur place) pour découvrir Linux et en bénéficier.

Cela permet de bénéficier d'un environnement plus complet et plus efficace que ce que propose windows, pour des ordinateurs standards ou redonner une nouvelle vie à un portable que l'on était prêt à abandonner (que 2 Go de RAM, que 100 Go de disque dur, il date de 2010... le candidat idéal, non ce n'est pas la SPA : c'est utiliser à bon escient un ordinateur qui reste utilisable).

Pour simplifier :

  • un peu de préparation côté intéressés :
    • y dédier un portable « ancien », plus récent que 2010, 100 Go de disque dur, 2 Go de RAM et y dédier un Linux (vu le taux de changement, votre portable d'il y a 3 ans pourrait être candidat...)
    • éviter le double boot, sinon 2h à prévoir pour défragmentation et pas de garantie de conservation des données (sauvegardes préalables obligatoires)
  • choisir une distibution :
    • PrimTux plutôt pour des enfants, sur une base solide de Debian
    • Mageia : récent ou ancien, cela est adapté, débutant ou utilisation avancée
    • Ubuntu : communauté plus large, pour des portables peu anciens
    • Linux Mint : les avantages d'ubuntu mais différent et orienté débutant

Etape n°2 - Une install' party pour qui

Idéalement :

  • portable de 2010
  • souhaitant utiliser ou découvrir Linux dans les meilleures condition
  • ouvert à l'utilisation de logiciels libres, en remplacement de logiciels pas forcément fournis de base

Etape n°3 - préparation côté utilisateur

  • s'adapter à de nouveaux logiciels
  • changer de réflexes :
    • utiliser les logiciels disponibles via le store (dépôts dans le langage des distributions)
    • ne plus aller de site en site pour installer tout et n'importe quoi : d'abord regarder l'équivalent sous Linux, l'éprouver et prendre le temps de lire la documentation quand elle est disponible
    • privilégier les logiciels équivalents disponibles plutôt que ce que l'on connaît déjà

En amont :

  • dédier un ordinateur un peu ancien
  • le double boot est compliqué (sauvegarde des données, préparation pouvant aller jusque 4 heures...)
  • l'installation ne prend que 20 min, les explications demandent un peu plus de temps et d'essai pour identifier ce que l'on voudrait pouvoir faire :-)

Etape n°4 - Choisir une distribution

Elles sont toutes équivalentes... mais avec des habitudes à changer

Etape n°5 - Fablab : préparation installation

Préparer :

  • ISO
  • Dépôts de màj
  • clés USB ou CD rom pour installation

Etape n°6 - Fablab : préparer matériel

Au niveau du fablab :

  • prévoir switch + serveur + clés usb + cdrom
  • serveur DHCP / TFTP, DNS

Etape n°7 - Synchronisation des dépôts

  • Synchro mageia i586 et x86_64 ok
    • durée : 14 h pour release, 4h pour update
  • synchro debian
    • pas fait
  • synchro ubuntu
    • pas fait

Donc, bon, cela aurait servi à Linux Mint ou PrimTux

Si quelqu'un sait utiliser apt-mirror, qu'il le fasse savoir ;-)

Notes et références