Checklist d'installation Jammy-LTS
Checklist perso pour l'install d'une distribution 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
Installation
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),
Premier lancement
Mise à jour de grub (ainsi le thème est activé)
Suppression des dossiers du Home et liens vers ceux sur Donnees
Infos sur la machine
sudo 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
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
swappinessecho 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)
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.
-
Kclean : pour supprimer les noyaux inutiles
-
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 :
Flatpak
Malgré qu'il soit comme Snap, mal intégré dans mon thème personnalisé, je n'utilise Flatpak que pour un logiciel : 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:
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/
Lorsque c'est Xubuntu que j'installe
Logiciels
Je souhaite retrouver des habitudes que j'ai sur Mint. Donc, j'installe:
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:
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 :
- nosnap.pref
# 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