Groupe d'utilisateurs de Logiciels Libres de Toulouse
Promouvoir, développer et démocratiser les Logiciels Libres en Midi-Pyrénées

Technique autour de Ubuntu Party

Questionnaire

A télécharger ici

Objectifs :

  • S'adapter à la personne
    • Déterminer l'objectif de sa venue
    • Déterminer son “niveau” de connaissance
  • Prévoir son utilisation future
    • Déterminer l'aide extérieur dont elle peut disposer
    • Déterminer la volonté pour un environnement autre que Gnome/Unity
    • Déterminer l'usage type prévu : est-ce que Ubuntu peut y répondre globalement ou non. ⇒ Choix de la personne “en connaissance de cause”
  • Préparer les difficultés éventuelles : par oral (à privilégier) ou en vérifiant directement (si nécessaire)
    • Est-ce-que des sauvegardes ont été faites
    • Partitionnement
      • Est-ce-qu'il y a au plus 3 partitions primaires
      • Espace libre, contiguë ? Redimensionnement de partition par la fin ou déplacement de données ?
    • Matériel exotique ⇒ test éventuel sur session Live
  • Orienter la personne vers une ou plusieurs des possibilités suivantes
    • suivi d'une installation de démonstration
    • installation classique sur la machine de la personne
    • installateur spécialisé

Installation de démonstration

Session de 15-20 min. Débute lorsqu'on à environ 15 personnes. Pas de planification.

Contenu :

  • install sur machine virtuelle, avec partitions types (NTFS Windows, mais sans données ou le minimum pour tests)
  • présentation initiale rapide de l'environnement

Check-list : installation

Objectifs :

  • Installation Ubuntu desktop x86 (environnement Unity) par défaut sauf demande explicite
  • Pas de ligne de commande, ou de démonstration de son savoir. On veut montrer qu'utiliser une distribution Ubuntu est accessible à tous
  • Accompagnement oral important. Ça n'est pas une épreuve pour installer le plus de machine dans l'après midi. Par contre il faut essayer de donner l'envie d'utiliser et conserver un système libre “Linux”
  • Installation en multi-boot. On ne remplace pas le système existant même si la personne le souhaiterait, et on lui explique pourquoi : changement d'habitude non immédiat, certaines activités peuvent nécessiter le système existant, l'ordinateur ne sera pas moins rapide, la capacité du disque dur n'est pas un problème, et enfin on a le choix à chaque démarrage

Installation classique

Phase 1 : Ubuntu en Live

  • Prérequis : questionnaire complété ⇒ pas de complication ou d'opération longue pré-diagnostiquée
  • Technique :
    • Démarrer sur le CD
    • Tests au gré des échanges oraux
  • Oral :
    • Faire le point sur les risques de l'installation pour les données (suite au questionnaire) : faire des sauvegardes
    • Faire le point sur le support logiciel et matériel
  • Supplément éventuel relatif au questionnaire :
    • usage messagerie instantanée : tester la webcam et le micro
    • usage musique : vérifier le support du baladeur/téléphone utilisé en nomadisme
    • usage création multimédia : vérifier le support de la tablette tactile

Phase 2 : Partitionnement / préparation

  • Technique : gparted
    • Sauvegarder la table de partition sur une clef USB : sudo sfdisk -d /dev/sda > /media/clef_usb/table_part_sda.txt (placer cette commande sur un script exécutable sur votre clef usb)
    • Redimensionner les partitions existantes
    • Préparer les partitions “Ubuntu” : 10Go pour le système (7Go si manque de place) + home séparé. Mettre des labels (Ubuntu et home)
  • Oral :
    • Avant d'appliquer les opérations gparted : Faire le point / ré-expliquer le partitionnement, ainsi que la transparence à l'utilisation (point de montage)
    • Pendant les opérations gparted : Présenter le libre, Ubuntu (qu'est-ce-qu'un OS), les assoc' : Ubuntu-fr + Toulibre
  • Remarque : si opération trop longue, proposer de déplacer la machine vers l'emplacement des opérations longues

Phase 3 : Installation + trace .toulibre

  • Technique :
    • Installation (partitionnement manuel). Ne pas reformatter les partitions / et /home (pour conserver les labels)
    • Redémarrer, pour vérifier les entrées de Grub. Modifier le paramétrage si nécessaire (temps, OS par défaut) avec grub-customizer
    • Créer un répertoire .toulibre/ dans le dossier personnel (Afficher les fichiers cachés, clic droit, nouveau dossier, et masquer les fichiers cachés à la fin). Y placer un fichier 2011-11-26_installation.txt. Éventuellement y placer des remarques sur l'installation.
    • Installer les mises-à-jour
  • Oral :
    • Présenter le libre, Ubuntu (qu'est-ce-qu'un OS), les assoc' : Ubuntu-fr + Toulibre
    • Expliquer le “traçage” dans un fichier pour le suivi de l'installation par Toulibre.
    • Expliquer comment arrêter le compteur de Grub au boot, et que sont les différentes entrées et celles à utiliser
    • Expliquer pourquoi maintenir le système à jour (correction de bugs divers, dont des bugs de l'interface Unity)

Phase 4 : Premiers pas

  • Technique :
    • Eviter la ligne de commande dans la mesure du possible. (Pas de $ sudo apt-get install !)
    • Installer des logiciels complémentaires
  • Oral :
    • Présenter les éléments de l'interface Unity, l'installation de logiciel et la centralisation dans la logithèque
    • Accompagner la personne dans ses premières manipulations (sans l'aider trop rapidement)
    • Détailler où trouver de l'aide en ligne (ubuntu-fr), et physique (GULL Toulibre)
  • Supplément éventuel relatif au questionnaire :
    • usage internet : vérifier les sites visités par l'utilisateur, pour détecter les plugins éventuels à installer : flash (youtube, dailymotion, jeux), moonlight/silverlight (France Television), java (jeux / tchat)
    • usage musique : lire de la musique pour vérifier la gestion des codecs (mp3 etc), et présenter une façon de copier la musique vers/depuis le baladeur, si possible directement dans le lecteur multimédia
    • usage lecture DVD/DivX : suivre la page lire_un_dvd du wiki ubuntu-fr
    • usage jeux vidéo : si en flash, voir l'usage internet. Si jeux en 3D, orienter vers Aymeric ou Fabien pour la partie PlayOnLinux/Wine.
    • usage messagerie instantanée : empathy comporte beaucoup de problème sur Ubuntu 10.10 : présenter et installer emesene, pidgin, gajim et/ou skype suivant les cas.

Phase 5 : Bilan

  • Cas particuliers nécessitant l'intervention du support “expert” pour terminer l'installation :
    • usage mobile important et machine performante (pas un netbook) ⇒ résolution du problème “ASPM”
    • double carte graphique (exemple : nVidia Optimus)
  • Généralement : après toutes les étapes précédentes, inviter la personne à remplir le questionnaire de satisfaction puis le récupérer.

Support "expert"

Phase 6 (uniquement pour installeur expert) : support avancé, résolution de problèmes complexes

  • Technique :
    • La ligne de commande pour ce cas là peut convenir.
    • GIYF (google est ton ami), et Launchpad aussi !
    • ASPM : ajouter “pcie_aspm=force” aux options du noyau (ou trouver un noyau en 3.2 + derniers patchs ASPM)
    • optimus : google est d'une grande aide avant de s'y lancer
  • Oral :
    • Expliquer l'intérêt de la ligne de commande pour ces cas là.

Synthèse de l'installation et du partitionnement

Préparation :

  • Faire une sauvegarde des données essentielles sur un autre support (disque externe / clef usb / etc)
  • Pour accélérer le redimensionnement des partitions, défragmenter les partitions visibles sous Windows

Démarrage en “live” :

  • démarrer l'ordinateur sur le CD
  • choisir “essayer”, qui permet de tout faire

Partitionnement :

  • lancer l'outil graphique de partitionnement (supportant la gestion des noms de partition) : gparted
  • analyse des partitions présentes : vérifier la présence d'une partition étendue. S'il y a 4 partitions principales, il faut en supprimer une
  • réduire la/les partition(s) souhaitée(s) pour avoir la place d'installer Ubuntu
  • créer une partition de 10 Go pour Ubuntu, formatée en ext4, avec l'étiquette “Ubuntu”
  • si elle n'existe pas déjà, créer une partition pour vos fichiers, formatée en ext4, avec l'étiquette “home”
  • créer une partition swap de 2 Go
  • Appliquer les changements, et patienter

Installation :

  • lancer le programme d'installation
  • choisir “autre chose” à l'étape “type d'installation”
  • pour chaque partition à utiliser (celles formatées en ext4),
    • choisir le système de fichier : ext4, et ne pas cocher la case “formater”
    • attribuer un point de montage : “/” pour la partition “Ubuntu” de 10Go, et “/home” pour la partition “home”.
  • continuer les étapes, en acceptant le message d’avertissement concernant la partition racine (“/”)

Utilisation :

  • Profitez de votre nouvelle installation après redémarrage

Organisation de l'espace

  • petite salle dédiée pour les présentations. (Salle du repas de midi, à nettoyer)
  • espace accueil (questionnaire, discussion, diagnostic) : 25% de la salle d'installation
    • prévoir 5 chaises + coin de table pour répondre au questionnaire.
    • 3 machines en libre service avec les différents environnements graphiques
  • espace opération longue : prévoir de quoi mettre 5 machines des participants (environ 5% de l'espace)
  • espace install : le reste de la salle : 70%