---- ====== Checklist d'installation Jammy-LTS ====== **Checklist perso** pour l'install d'une distribution **[[:Xubuntu| Xubuntu Jammy]]**. Cela aidera peut-être certains d'entre vous.. ===== Précautions avant de lancer l'install ===== * Transférer tout **ce qui peut traîner sur le bureau** vers la partition "Donnees", * Exportation des **mots de passe** du **navigateur Brave** et par précaution les **favoris**, * Sauvegarder les **dossiers cachés de configuration** qu'on souhaite garder (~/.thunderbird, ~/.mozilla, ~/.config/gimp, nos thèmes personnalisés,..), * Copier les raccourcis qui ont pour but de **stocker hors partition système** (~/.cache, ~/.googleearth, ~/.wine, ~/.kodi, ~/.var, ~/.local/share/ice, ~/.local/share/TelegramDesktop,..) ou pour être **accessible depuis plusieurs partitions** (~/.config/BraveSoftware, ~/.config/libreoffice, ~/.config/radiotray-lite,..), * Noter les **logiciels nouveaux** utilisés depuis la dernière version de Xubuntu, * **copier** les /etc/**fstab**, /etc/default/**grub** et /etc/grub.d/**40_custom** * Copier la config des **panels Xfce** depuis ~/.config/xfce4/panel * **avoir téléchargé l'iso de la distribution souhaitée** ===== Installation ===== * **[[:tutoriel:grub2_lancer_des_images_iso#Pour Xubuntu|Lancer l'iso du LiveCD à partir d'un menu grub2]]** * Lancer l'install * Dans le **partitionnement "manuel"** : * choisir la partition / (qui sera formatée) * monter la partition Donnees sur /mnt/Donnees sans formatage //(/mnt et non /media pour ne pas apparaître comme un disque amovible)//, * Choisir le **clavier : Français (variante obsolète)** (virgule sur le pavé numérique + majuscules accentuées avec Alt-Gr+Maj + la lettre), * **Avant de redémarrer**, on ouvre **en root** le disque monté **/target**: * **Copier** les fichiers /etc/default/**grub** et /etc/grub.d/**40_custom** depuis sauvegarde * **Modification** éventuelle du /etc/**fstab** * **Suppression de polices superflues** dans /usr/share/fonts (Noto dans des langues qu'on n'utilisera jamais par exemple) * Envoi des **thèmes** (grub et Xfce) * On démonte /target pour donner un **nom** à la **partition racine** du Linux qu'on vient d'installer via **Gparted** * **Relancer** ===== Premier lancement ===== * **Mise à jour** de **grub** (ainsi le thème est activé) * J'en profite souvent pour aller sur Synaptic remplacer grub-efi à la place de grub-pc * remettre /etc/default/grub (si disparu)sudo update-grub * Suppression des **dossiers du Home** et **liens vers** ceux sur **Donnees** * Ctrl+Maj+clic_déplacé des dossiers de la partition "Donnees" vers le dossier utilisateur * **Infos** sur la machinesudo inxi -Fxz * Sur Mint, on désigne des **serveurs** plus **rapides** pour les mises à jour * **Lancer** toutes les **mises à jour** * **Langues** : privilégier le **français** * Clic droit et **paramétrage** des **fonds d'écran** * Gestionnaire des paramètres : **Apparence** pour le **[[https://www.gnome-look.org/p/1013654/|thème]]** et les **icônes** * **Gestionnaire de fenêtres** pour le thème et la **position des boutons** * Connexion **Firefox** pour synchronisation des **marques-pages** * Clic droit sur **l'horloge** pour mettre le format : **%a %_d %b, %R** (avec les secondes: %a %d %b %T) * Gestion du **swappiness**echo vm.swappiness=20 | sudo tee -a /etc/sysctl.d/99-sysctl.conf echo vm.vfs_cache_pressure=70 | sudo tee -a /etc/sysctl.d/99-sysctl.conf sudo sysctl -p /etc/sysctl.d/99-sysctl.conf * **Session et démarrage** / Démarrage automatique pour les applications à lancer au démarrage de la session (suppression de l'applet 'blueman') ===== Install des logiciels ===== ==== les indispensables ==== * **[[:Geany]]** : mon éditeur de texte préféré (puis activer l'ouverture par défaut des fichiers texte)sudo apt install geany * **[[:Brave]]** : mon navigateur principal (bien suivre la procédure d'install de la page de doc) * **import** des **mots de passe** et éventuellement des **favoris** ==== via Gdebi ==== Installant dorénavant plus souvent Linux Mint Xfce que Xubuntu, j'utilise **[[:Gdebi]]** pour certains logiciels : * **[[:radiotray-lite]]** : les dépendances me désinstallent Transmission et Blueman. Je les réinstalle ensuite dans Synaptic. * Je vais ensuite sur **[[:radiotray#liste_de_radios|cette page pour la liste des radios]]**. * **[[:Cherrytree]]** : cela m'évite un nouveau ppa à gérer * **[[https://forum.ubuntu-fr.org/viewtopic.php?id=242358|Kclean]]** : pour supprimer les noyaux inutiles * **[[:Sozi]]** car n'est plus dans les dépôts (sur https://github.com/sozi-projects/Sozi/releases, on clique sur "Assets") * **[[:Zoom]]** en install rapide juste avant de m'en servir : plus sûr d'avoir la version la plus à jour. ==== quelques AppImages ==== J'utilise aussi quelques AppImages : * **[[https://github.com/whyboris/Simplest-File-Renamer/releases/tag/v1.0.0|Simplest File Renamer]]** * **[[https://avidemux.sourceforge.net/download.html|Avidemux]]** ==== Flatpak ==== Malgré qu'il soit comme Snap, mal intégré dans mon thème personnalisé, je n'utilise **[[:Flatpak]]** que pour un logiciel : **[[:Xmind|Xmind8]]**. Je n'aime pas ses versions d'après. Je l'installe directement **via la logithèque** tant que cette version est disponible. ==== Wine ==== sudo apt install wine-stable winecfg ==== Google-earth ==== sudo apt install google-earth-pro-stable === Fix du problème de clé === Un problème de clé s'affiche lorsqu'on veut lancer les mises à jour. Pour cela: * Aller sur le "**Gestionnaire de Paramètres**" > "**Sources de logiciels**" (ou via Synaptic sur les dépots) * sur l'onglet "**Maintenance**", on trouve le bouton "**Ajouter des clés manquantes**" * en sortant, il se met à jour et n'affiche **plus de problème** === fix du problème de positionnement gps === sudo -i geany /opt/google/earth/pro/googleearth Au dessus de la dernière ligne, ajouter la ligne :\\ **export LC_NUMERIC=en_US.UTF-8** ==== le reste en ligne de commande ==== Enfin en une ligne de commande: sudo apt install vlc font-manager htop geeqie gimp inkscape gnome-games zaz supertux ri-li clementine planner vym geany scribus exiftool dcraw blender posterazor audacity handbrake simplescreenrecorder xshisen bleachbit ubuntu-mono kodi kodi-inputstream-adaptive pdfmod unrar guvcview meld openshot-qt tesseract-ocr tesseract-ocr-deu tesseract-ocr-fra tesseract-ocr-por tesseract-ocr-spa mate-search-tool [[:pidgin]] (si un jour je le réutilise), les jeux [[:0ad]], [[:extremetuxracer]], [[:pingus]] ou [[:supertuxkart]] (si la taille de la partition le permet), [[:gnome-subtitles]] (si besoin) sudo apt purge blueman Si on ne souhaite pas du tout utiliser bluetooth. ===== Panels ===== ==== Lanceurs ==== Pour **créer un lanceur**, on peut: * **prendre** un élément **dans** la "**liste des applications**" (Alt+F3) **et le relâcher** sur la barre de tâches. * Avec la touche CTRL, on peut l'insérer entre 2 lanceurs existants. On peut **retrouver** ce qu'on vient de faire dans **~/.config/xfce4/panel**. Des dossiers '**launcher-n**' y sont stockés. A l'intérieur, se trouve un **fichier *.desktop** correspondant au lanceur créé. Cependant, il nous faut l'ouvrir pour savoir ce qu'il lance ! ==== Astuces ==== Par **exemple**: * on ouvre d'un côté dans le **gestionnaire de fichiers** : ~/.config/xfce4/panel/**launcher-4** * il contient 4526324584.desktop qui correspond au lanceur de **Firefox** * on lance la **liste des applications** avec **Alt+F3** * on **prend** dans "Internet", Firefox, **à la souris** et on le **relâche** au-dessus du dossier "launcher-4". Il ajoute automatiquement un fichier **firefox.desktop** qui est **plus explicite** que le fichier 4526324584.desktop qu'on supprimera. Autre astuce: * **Si** dans ce dossier "launcher-4" **on relache d'autres applications**, une petite **flèche s'ajoute** au lanceur! * Cela **devient un tiroir d'applications** (comme sur Lxde/Lxqt). * Un **clic droit** sur ce lanceur dans la barre des tâches > **Propriétés**: * permet de modifier l'**ordre d'apparition** de ces applications * onglet "**Avancé**", perso je mets systématiquement "**Bouton à l'intérieur**" à la place de "Défaut". Enfin, le fichier *.desktop est modifiable. On peut donc **créer des lanceurs spécifiques**. Par exemple: * thunar est le gestionnaire de fichiers d'Xfce. * Exec=thunar Documents (pour ouvrir directement ce dossier) * **Exec=thunar "Documents/00_Cours d'allemand"** (pour un autre dossier que j'ouvre souvent. Les guillemets évitent les soucis avec les espaces dans les noms.) ==== Tableau de bord ==== La **barre des tâches** dans Xfce s'appelle "**Tableau de bord**". Lorsque l'on fait un **clic droit** dessus, en bas du menu, on voit "**Tableau de bord**" puis à droite, **Préférences du tableau de bord..** * //Verrouiller le tableau de bord// : perso, je le décoche le temps de le déplacer en haut de l'écran. Ensuite, je recoche pour le verrouiller à nouveau. * //Onglet "Éléments"// -> **tout est déplaçable et modifiable** à notre guise. Perso, j'ajoute des **séparateurs** (Double clic dessus pour les rendre transparent), j'ajoute la **corbeille**, le **Bouton d'actions** (modifié Apparence:Bouton et que Déconnexion coché). ===== Imprimante BROTHER DCP-130C ===== === Sur Xubuntu, ce script === wget http://demonipuch.free.fr/brother.tar.gz tar zxvf brother.tar.gz cd brother chmod +x install.sh sudo sh -c ./install.sh === Ou sur Mint, avec Gdebi === Les fichiers deb trouvés sur le site Brother sont installés un à un. === Commandes en post installation === cd /usr/lib/ sudo cp -s -r /usr/lib64/* . sudo adduser $USER lp sudo adduser $USER scanner sudo adduser $USER saned sudo apt install libusb-0.1-4 libusb-0.1-4:i386 sudo brprintconf_dcp130c -pt A4 Dans le navigateur : http://localhost:631/printers/ * Administration * Définir les options de l'imprimante * A4 au lieu de Letter * Définir les options par défaut (login et mot de passe de la session Linux) ===== Lorsque c'est Xubuntu que j'installe ===== ==== Logiciels ==== Je souhaite retrouver des **habitudes** que j'ai sur **Mint**. Donc, j'installe: * **[[:Gdebi]]** * **[[:Synaptic]]** * **[[http://packages.linuxmint.com/pool/main/w/webapp-manager/|Applications Web]]** ==== Logiciels à rajouter si install minimale ==== Lors d'une **installation minimale**, ces **logiciels** sont **à installer en plus** de ceux indiqués plus haut. sudo apt install libreoffice gimp sgt-launcher mate-calc thunderbird catfish transmission simple-scan update-manager xfce4-goodies xfce4-notes-plugin language-selector-gnome atril ==== Réglages ==== Sur Mint, l'action personnalisée pour **"Ouvrir en tant qu'utilisateur root"** est configurée par défaut, pour la retrouver: * lancer **[[:Thunar]]** puis: * Édition/Configurer les actions personnalisées, * Clic sur le "+" pour ajouter une action * Nom : Ouvrir en tant qu'utilisateur root * Description : Ouvrir en tant qu'utilisateur root * Commande : pkexec thunar %F * Icône (rechercher) : folder * Cliquer sur onglet "Conditions d'apparition"\\ et cocher : Répertoires, Fichiers texte et Autres fichiers.\\ . Le **Pare-feu** est dans le gestionnaire de paramètres sur Mint, ici on l'**activera** par:sudo ufw status sudo ufw enable ==== Suppression de Snap ==== **[[:Snap]]** est intégré par défaut dans Xubuntu et est **compliqué à supprimer**. Pour moi, ça alourdit inutilement la distrib et pose des problèmes d'intégration quand on utilise un thème Gtk personnalisé. **Voici le fichier** que Linux Mint a créé **permettant sa suppression** : # To prevent repository packages from triggering the installation of Snap, # this file forbids snapd from being installed by APT. # For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html Package: snapd Pin: release a=* Pin-Priority: -10 **nosnap.pref** est à mettre dans **/etc/apt/preferences.d/** avec les **droits administrateurs** et on pourra ensuite lancer la **commande de suppression** :sudo apt purge snapd