Lien vers cette vue

remasterisation [2012/05/14 01:46]
turzin [Opérations diverses]
remasterisation [2012/05/14 02:38] (Version actuelle)
turzin [Installation des paquets et personnalisation du bureau]
Ligne 40: Ligne 40:
  
  
-–> <font 11pt:bold/auto;;#660000;;inherit      >Lancez le Gestionnaire de paquets Synaptic, faites "Recharger" puis "Tout mettre à jour" et "Appliquer".</font> +–> <font 11pt:bold/auto;;#660000;;inherit           >Lancez le Gestionnaire de paquets Synaptic, faites "Recharger" puis "Tout mettre à jour" et "Appliquer".</font> 
  
  
Ligne 46: Ligne 46:
  
  
-–> <font 11pt:bold/auto;;#660000;;inherit      >Le paquet draklive-install  doit être installé impérativement. (Il doit ensuite être ajouté sur le Bureau).</font> +–> <font 11pt:bold/auto;;#660000;;inherit           >Le paquet draklive-install  doit être installé impérativement. (Il doit ensuite être ajouté sur le Bureau).</font> 
  
  
Ligne 52: Ligne 52:
  
  
-//<font 12pt:normal/auto;;#339900;;inherit    >D'aileurs, il est à noter que tous les logiciels que vous installerez et toutes les configurations que vous ferez seront reproduits tels quels sur le LiveCD.</font> // +//<font 12pt:bold/auto;;#339900;;inherit         >IMPORTANT </font> // Il est à noter que tous les logiciels que vous installerez et toutes les configurations que vous ferez seront reproduits tels quels sur le LiveCD
  
  
Ligne 64: Ligne 64:
  
  
-Outre le choix des logiciels et des paquets, //vous pouvez aussi modifier la configuration de l'environnement de travail // afin d'ajouter des fonctionnalités que vous jugez utiles et aussi donner une certaine couleur à votre re-master. Comme mentionné plus tôt, toutes les personnalisations que vous ferez sur votre installation seront portées sur le LiveCD. Sans en faire une liste exhaustive, voici quelques éléments que vous pouvez configurer:+Outre le choix des logiciels et des paquets, //vous pouvez aussi modifier la configuration de l'environnement de travail // afin d'ajouter des fonctionnalités que vous jugez utiles et aussi donner une certaine couleur à votre re-master. Comme mentionné plus tôt, toutes les personnalisations que vous ferez sur votre installation seront portées sur le LiveCD.
  
  
-–> Choisir un fond d'écran approprié et les icônes présents sur le Bureau (par exemple l'icône //Installer PCLinuxOS//). Petit détail important: n'oubliez pas de bien aligner les icônes sur la grillec'est plus esthétique!+**//Sans en faire une liste exhaustive// **voici quelques éléments que vous pouvez configurer:
  
  
-–> Régler le tableau de bord selon vos préférences (emplacement, taille des icônes, couleur, lanceurs rapides etc.).+–> <font 11pt:bold/auto;;#660000;;inherit    >Choisir un fond d'écran approprié et les icônes présents sur le Bureau (par exemple l'icône Installer PCLinuxOS).</font> 
  
  
-–> Régler le thème GTK et le thème d'icônes, le look de votre curseur, le thème des fenêtres, les polices de caractèreetc.  (Pour un exemple de personnalisation, voir [[:personalisationlxde|Personnalisation de votre Bureau LXDE]] ).+Petit détail important: n'oubliez pas de bien aligner les icônes sur la grillec'est plus esthétique!
  
  
-–> Configurer le gestionnaire de fichiers (par exemple, 1 ou 2 clics pour ouvrir un fichier, ne pas afficher les fichiers cachés, tri alphabétique et autres détails si désirés, etc.).+–> <font 11pt:bold/auto;;#660000;;inherit    >Régler le tableau de bord selon vos préférences</font> 
  
  
-–> Configurer l''économiseur d'écran si désiré.+Emplacement, taille des icônes, couleur, lanceurs rapides, etc. 
 + 
 + 
 +> <font 11pt:bold/auto;;#660000;;inherit    >Régler le thème GTK et le thème d'icônes, le look de votre curseur, le thème des fenêtres, les polices de caractère, etc.</font>  
 + 
 + 
 +Pour un exemple de personnalisation, voir [[:personalisationlxde|Personnalisation de votre Bureau LXDE]]  
 + 
 + 
 +–> <font 11pt:bold/auto;;#660000;;inherit    >Configurer le gestionnaire de fichiers</font>  
 + 
 + 
 +Par exemple, 1 ou 2 clics pour ouvrir un fichier, ne pas afficher les fichiers cachés, tri alphabétique et autres détails si désirés, etc.). 
 + 
 + 
 +–> <font 11pt:bold/auto;;#660000;;inherit    >Configurer l''économiseur d'écran si désiré.</font> 
  
  
Ligne 91: Ligne 106:
  
  
-Grossièrement, nous allons donc <font 9pt:bold/auto;;#CC0000;;inherit            >1)</font> nettoyer le répertoire  /home///nom_utilisateur// en supprimant tous les fichiers de configuration des applications graphiques que nous ne désirons pas conserver et <font 9pt:bold/auto;;#CC0000;;inherit            >2)</font> copier vers le répertoire /etc/skel toutes les configuration d'application et d'environnement (la personnalisation effectuée à l'étape précédente) que l'on désire passer aux prochains utilisateurs qui seront créés.+Grossièrement, nous allons donc <font 9pt:bold/auto;;#CC0000;;inherit                 >1)</font> nettoyer le répertoire  /home///nom_utilisateur// en supprimant tous les fichiers de configuration des applications graphiques que nous ne désirons pas conserver et <font 9pt:bold/auto;;#CC0000;;inherit                 >2)</font> copier vers le répertoire /etc/skel toutes les configuration d'application et d'environnement (la personnalisation effectuée à l'étape précédente) que l'on désire passer aux prochains utilisateurs qui seront créés.
  
  
-<font 9pt:bold/auto;;#6600CC;;inherit        >Note: L'utilisation du logiciel midnight commander (mc  en console) est recommandé pour la plupart des étapes suivantes ainsi que pour le nettoyage qui aura lieu plus tard. Ce véritable couteau suisse permet d'avoir une vue d'ensemble des fichiers d'un répertoire, tout en permettant de les copier facilement d'un répertoire à un autre, de les éditer ou de les supprimer.</font> +<font 9pt:bold/auto;;#6600CC;;inherit             >Note: L'utilisation du logiciel midnight commander (mc  en console) est recommandé pour la plupart des étapes suivantes ainsi que pour le nettoyage qui aura lieu plus tard. Ce véritable couteau suisse permet d'avoir une vue d'ensemble des fichiers d'un répertoire, tout en permettant de les copier facilement d'un répertoire à un autre, de les éditer ou de les supprimer.</font> 
  
  
-<font 9pt:bold/auto;;#CC0000;;inherit        >IMPORTANT  Les opérations suivantes doivent être exécutées en tant que root (i.e. en lançant la commande su dans un terminal)</font> +<font 9pt:bold/auto;;#CC0000;;inherit             >IMPORTANT  Les opérations suivantes doivent être exécutées en tant que root (i.e. en lançant la commande su dans un terminal)</font> 
  
  
Ligne 130: Ligne 145:
  
  
-<font 12pt:bold/auto;;#339900;;inherit           >IMPORTANT</font> Les opérations qui suivent doivent être exécutées en tant que //root//.+<font 12pt:bold/auto;;#339900;;inherit               >IMPORTANT</font> Les opérations qui suivent doivent être exécutées en tant que //root//.
 == 1- Vérifier que le compte créé (guest, visiteur ou autres) sera supprimé après installation sur un nouveau PC. == == 1- Vérifier que le compte créé (guest, visiteur ou autres) sera supprimé après installation sur un nouveau PC. ==
  
  
-–> <font 12pt:bold/auto;;#660000;;inherit   >Éditer le fichier rc.sysinit sous /etc/rc.d/</font> +–> <font 11pt:bold/auto;;#660000;;inherit       >Éditer le fichier rc.sysinit sous /etc/rc.d/</font> 
  
  
Ligne 149: Ligne 164:
  
  
---> <font 12pt:bold/auto;;#660000;;inherit>Configurer la connexion automatique dans le Centre de contrôle PCLinuxOS dans la rubrique Démarrage</font> +> <font 11pt:bold/auto;;#660000;;inherit    >Configurer la connexion automatique dans le Centre de contrôle PCLinuxOS dans la rubrique Démarrage</font> 
  
  
-–> <font 12pt:bold/auto;;#660000;;inherit  >Installer le paquet kde4-logininfo</font> +–> <font 11pt:bold/auto;;#660000;;inherit      >Installer le paquet kde4-logininfo</font> 
  
  
-–> <font 12pt:bold/auto;;#660000;;inherit >Franciser le script logininfo.sh situé dans le répertoire /usr/bin</font> +–> <font 11pt:bold/auto;;#660000;;inherit     >Franciser le script logininfo.sh situé dans le répertoire /usr/bin</font> 
  
  
Ligne 161: Ligne 176:
  
  
-(Optionnel: Conserver l'écran de connexion au lancement du LiveCD)+<font 12pt:bold/auto;;#339900;;inherit   >OPTIONNEL</font> Conserver l'écran de connexion au lancement du LiveCD
  
  
Ligne 180: Ligne 195:
  
  
-Dans le Centre de contrôle PCLinuxOS (PCC), déterminez les paramètres locaux habituels pour la francophonie. +Dans le Centre de contrôle PCLinuxOS (PCC), déterminez les paramètres locaux habituels pour la francophonie.
  
  
-Le clavier doit être azerty 105 PC (pour revenir canadien faire setxkbmap ca en console et loadkeys cf en console tty). +Le clavier doit être azerty 105 PC (pour revenir canadien faire setxkbmap ca en console et loadkeys cf en console tty).
  
  
Ligne 192: Ligne 207:
  
  
-On peut activer ou non certains services au démarrage afin de rendre le LiveCD plus rapide à démarrer. Ceci peut être fait dans le Centre de contrôle PCLinuxOS. Certains services tels que CUPS peuvent être désactivés pour le LiveCD et ainsi accélérer le démarrage.+On peut activer ou non certains services au démarrage afin de rendre le LiveCD plus rapide à démarrer. Ceci peut être fait dans le Centre de contrôle PCLinuxOS. 
 + 
 + 
 +Certains services tels que CUPS peuvent être désactivés pour le LiveCD et ainsi accélérer le démarrage.
  
  
Ligne 201: Ligne 219:
  
  
-En ligne de commande (terminal), en tant que //root//, lancer la commande “mount”  sans argument, ce qui permet de visualiser tous les points de montages du système de fichiers. Dans le résultat, on ne doit pas retrouver la ligne suivante :+–> <font 11pt:bold/auto;;#660000;;inherit   >En ligne de commande, en tant que root, lancer la commande “mount”  sans argument</font>  
 + 
 + 
 +Cela permet de visualiser tous les points de montages du système de fichiers. Dans le résultat, on ne doit pas retrouver la ligne suivante : 
 + 
 <code> <code>
 tmpfs on /tmp type tmpfs (rw) tmpfs on /tmp type tmpfs (rw)
Ligne 213: Ligne 236:
  
  
-Si les noms et descriptions (information contextuelle qui s'affiche si on laisse le curseur quelques secondes sur le nom d'un programme dans le menu) de certains programmes sont uniquement en anglais, il est possible de traduire les fichiers .desktop dans lesquels on retrouve les chaînes de caractère. Ces fichiers se retrouvent dans le répertoire suivant:+Si les noms et descriptions (information contextuelle qui s'affiche si on laisse le curseur quelques secondes sur le nom d'un programme dans le menu) de certains programmes sont uniquement en anglais, il est possible de traduire les fichiers .desktop dans lesquels on retrouve les chaînes de caractère.
  
  
-/usr/share/applications+Ces fichiers se retrouvent dans le répertoire **///usr/share/applications// ** 
  
  
-Il est possible de les éditer avec votre éditeur de texte favori (comme geany par exemple).  Ne pas oublier de faire une copie de sauvegarde avant d'effectuer des modifications.+–><font 11pt:bold/auto;;#660000;;inherit   >Éditer le fichier .desktop avec un éditeur de texte</font> 
  
  
-Par la suite, il convient de les copier dans le répertoire /home/visiteur/user/.local/share afin qu'une mise à jour de l'application ne vienne pas écraser votre travail.+Ne pas oublier de faire une copie de sauvegarde avant d'effectuer des modifications.
  
  
-Vous devez aussi copier les fichiers .desktop sous /etc/skel/.local/share afin que les futurs utilisateurs puissent bénéficier de la traduction eux aussi.+–> <font 11pt:bold/auto;;#660000;;inherit   >Copier le fichier .desktop dans le répertoire /home/visiteur/user/.local/share</font>  
 + 
 + 
 +Afin qu'une mise à jour de l'application ne vienne pas écraser votre travail. 
 + 
 + 
 +–> <font 11pt:bold/auto;;#660000;;inherit   >Copier le fichier .desktop dans /etc/skel/.local/share</font>  
 + 
 + 
 +Afin que les futurs utilisateurs puissent bénéficier de la traduction eux aussi.
  
 ===== Opérations de nettoyage ===== ===== Opérations de nettoyage =====
Ligne 239: Ligne 271:
  
  
-Toutes les documentations que l'on retrouve dans /usr/share/doc peuvent être supprimées pour sauver de l'espace (sauf le répertoire HTML). De plus, lors de l'installation de nouveaux paquets, les documentations de ces paquets viennent se loger à cet endroit. Il faut donc faire bien attention à vider ce répertoire après l'installation de paquets.+–> <font 11pt:bold/auto;;#660000;;inherit   >Supprimer tous les sous-répertoires dans le répertoire /usr/share/docsauf le répertoire HTML</font>  
 + 
 + 
 +Ces documentations prennent beaucoup de place. Vous pouvez en conserver certains si vous le désirez.De plus, lors de l'installation de nouveaux paquets, les documentations de ces paquets viennent se loger à cet endroit. 
 + 
 + 
 +<font 12pt:bold/auto;;#339900;;inherit   >IMPORTANT</font> Il faut donc faire attention et vider ce répertoire après l'installation ou la mise à jour de paquets.
  
  
Ligne 245: Ligne 283:
  
  
-Certains fichiers et répertoires particuliers doivent être supprimés si on les retrouve sur notre installation:+Certains fichiers et répertoires particuliers doivent être supprimés si on les retrouve sur notre installation
 + 
 + 
 +–> <font 11pt:bold/auto;;#660000;;inherit   >Supprimer les éléments suivants:</font> 
  
  
Ligne 261: Ligne 302:
  
  
-Plusieurs fichiers temporaires s'agglutinent dans certains répertoires. On peut donc supprimer les fichiers dans les répertoires suivants:+Plusieurs fichiers temporaires s'agglutinent dans certains répertoires. 
 + 
 + 
 +–> <font 11pt:bold/auto;;#660000;;inherit   >Supprimer les fichiers dans les répertoires suivants:</font> 
  
  
Ligne 275: Ligne 319:
  
  
-En console, en tant que //root// il suffit d'exécuter la commande suivante:+–> <font 11pt:bold/auto;;#660000;;inherit   >En console, en tant que rootexécuter la commande suivante:</font>  
 + 
 <file> <file>
 apt-get clean apt-get clean
Ligne 287: Ligne 333:
  
  
-ATTENTION <font 9pt:normal/auto;;#CC0000;;inherit             >Il faut faire très attention d'être positionné dans le bon répertoire et d'utiliser la bonne syntaxe lorsque l'on utilise les commandes qui suivent car une mauvaise manipulation peut détruire le système de  fichiers!</font> +<font 12pt:bold/auto;;#339900;;inherit                 >ATTENTION </font> Il est important d'être postionné dans le bon répertoire et d'utiliser la bonne syntaxe lorsque l'on utilise les commandes qui suivent car une mauvaise manipulation peut détruire le système de fichiers.
  
  
Ligne 316: Ligne 362:
  
  
-Lancer Bleachbit et effectuer l'opération “Nettoyer” en prenant soin de cocher les items suivants:+–> <font 11pt:bold/auto;;#660000;;inherit   >Dans Bleachbit et Bleachbit root, vérifier que la case fr Français est bien cochée sous “Éditer”, “Préférences”, onglet “Langues”</font>  
 + 
 + 
 +–> <font 11pt:bold/auto;;#660000;;inherit   >Lancer Bleachbit et effectuer l'opération “Nettoyer” en prenant soin de cocher les items suivants:</font> 
  
  
Ligne 330: Ligne 379:
  
  
-Lancer Bleachbit root et effectuer l'opération "Nettoyer".+–> <font 11pt:bold/auto;;#660000;;inherit   >Lancer Bleachbit root et effectuer l'opération "Nettoyer" en prennant soin de cocher les items suivants:</font> 
  
  
Ligne 337: Ligne 386:
 BASH: Historique BASH: Historique
 MIDNIGHT COMMANDER:  Historique MIDNIGHT COMMANDER:  Historique
-SYSTEME:  Cache; Corbeille; Fichiers de bureau corrompus; Fichiers temporaires; Journaux après rotation; Liste des documents récents; Presse-Papier; Traductions ! Votre système d'exploitation est d'un blanc immaculé! Il est temps de créer votre image ISO.+SYSTEME:  Cache; Corbeille; Fichiers de bureau corrompus; Fichiers temporaires; Journaux après rotation; Liste des documents récents; Presse-Papier; Traductions.
 </code> </code>
- 
  
 ===== Création de l'image ISO ===== ===== Création de l'image ISO =====
Ligne 347: Ligne 395:
  
  
-== 1- Redémarrer le système et connexion dans une console virtuelle ==+–> <font 12pt:bold/auto;;#660000;;inherit >Se connecter dans une console virtuelle en tant que root</font> 
  
  
-Une fois le nettoyage terminé, vous pouvez redémarrer votre système. À l'écran de connexion GDM, ne pas se connecter à la session X, mais plutôt en console virtuelle (tty) à l'aide des touches suivantes: "Ctrl+Alt+F1".+Une fois le nettoyage terminé, vous pouvez vous déconnecter et, lorsque la fenêtre de connexion de GDM apparaîtà la place de se connecter à la session X, il faut se connecter en console virtuelle (tty) à l'aide des touches suivantes: "Ctrl+Alt+F1".
  
  
 On doit se connecter en tant qu'utilisateur //root// avec le mot de passe root. On doit se connecter en tant qu'utilisateur //root// avec le mot de passe root.
-== 2- Lancer la commande de création de l'ISO == 
  
  
-Puisque vous êtes connecté en tant que //root, // vous êtes déjà dans le bon répertoire (/root) pour lancer la création de l'ISO et il n'y a pas d'arguments spécifiques à insérer pour que tout se passe bien.+–> <font 12pt:bold/auto;;#660000;;inherit >Lancer la commande de création de l'ISO:  "mylivecd nom_de_mon_image.iso"</font> 
  
  
-<font 9pt:normal/auto;;#336699;;inherit   >Dans le répertoire /root lancer la commande suivante: </font> <font 9pt:normal/auto;;rgb(51, 51, 153);;inherit   >"mylivecd nom_de_mon_image.iso</font> ".+Puisque vous êtes connecté en tant que //root// vous êtes déjà dans le bon répertoire (/root) pour lancer la création de l'ISO et il n'y a pas d'arguments spécifiques à insérer pour que tout se passe bien.
  
  
Ligne 369: Ligne 416:
  
  
-<font 9pt:normal/auto;;#336699;;inherit   >Dans le même répertoire où se trouve le fichier iso, faire la commande suivante: "md5sum nom_de_mon_image.iso > nom_de_mon_image.md5sum</font> +–> <font 11pt:bold/auto;;#660000;;inherit >Dans le même répertoire où se trouve l'iso, faire la commande suivante: "md5sum nom_de_mon_image.iso > nom_de_mon_image.md5sum"</font> <font 9pt:normal/auto;;#336699;;inherit     >\\  </font> 
  
  
-**<font 9pt:bold/auto;;#339900;;inherit  >Voilà! Vous avez re-masterisé votre système d'exploitation PCLinuxOS. Il ne vous reste qu'à le distribuer à votre guise!</font> **+**<font 13pt:bold/auto;;#339900;;inherit    >Voilà! Vous avez re-masterisé votre système d'exploitation PCLinuxOS. Il ne vous reste qu'à le distribuer à votre guise!</font> **