Ma checklist pour un poste de travail Linux
Une partie significative de mon travail consiste à installer des postes de travail Linux1, le plus souvent en remplacement de Microsoft Windows.2 Sur un coup de tête, j'ai décidé de synthétiser et de partager une vue d'ensemble détaillée de ce travail sous forme d'une petite checklist.
-
On a tous nos préférences en matière de distributions et d'environnements de bureau. Pour ma part, j'ai une prédilection marquée pour les clones de Red Hat Enterprise Linux comme Rocky Linux et AlmaLinux, notamment à cause de leur cycle de support inégalé.
-
En termes d'environnements de bureau, mon choix se porte sur KDE depuis des années.
Les goûts et les couleurs
Rien ne vous empêche d'adapter les éléments de cette checklist au système et au bureau de votre choix.
Système de base
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Système de base (BIOS) | ✔ | ✔ | |
| Système de base (UEFI) | ✔ | ✔ | |
Bash personnalisé pour root |
✔ | ||
| Bash personnalisé pour les utilisateurs | ✔ | ||
| Vim personnalisé | ✔ | ||
| Configuration du serveur SSH | ✔ | ||
Politique de timeout pour sudo |
✔ | ||
| Dépôts de paquets officiels | ✔ | ||
| Dépôts de paquets EPEL | ✔ | ||
| Dépôts de paquets ELRepo | ✔ | ||
| Dépôts de paquets RPMFusion | ✔ | ||
| Dépôt de paquets Lynis | ✔ | ||
| Dépôt de paquets Microlinux | ✔ | ||
| Outils en ligne de commande | ✔ | ||
| Synchronisation NTP | |||
| Personnalisation de GRUB | |||
| Résolution de la console | |||
| Désactiver les mitigations CPU | |||
| Gérer les logs du système |
Bureau KDE
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Serveur graphique X11 | ✔ | ||
| Pilotes NVidia | ✔ | ||
| Bureau KDE minimal | ✔ | ||
| Configuration par défaut du bureau | ✔ | ||
| Gestionnaire de connexion GDM | ✔ | ||
| Logo personnalisé pour GDM | ✔ | ||
| Thème sobre et agréable à l'œil | ✔ | ||
| Thème unifié Qt/GTK | ✔ | ||
| Lanceurs par défaut barre des tâches | ✔ | ||
| Favoris par défaut dans le menu | ✔ | ||
| Collection de fonds d'écran | ✔ | ||
| Fond d'écran personnalisé par défaut | ✔ | ||
| Entrées de menu personnalisées | ✔ | ||
| Gestion du son | ✔ | ||
| Économiseur d'écran style Matrix | |||
| Associations de fichiers MIME | ✔ | ||
| Dépôts Flathub | ✔ |
Internet
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Navigateur web : Firefox ESR | ✔ | ||
| Bloqueur de pubs : uBlock Origin | |||
| Navigateur Web alternatif : Chrome | ✔ | ||
| Mail + agenda + tâches : Thunderbird | ✔ | ||
| Client BitTorrent : Transmission | ✔ | ||
| Client IRC : HexChat | ✔ | ||
| Stockage réseau : OwnCloud Client | ✔ | ||
| Téléchargement FTP : Filezilla | ✔ | ||
| Client Citrix : Citrix Workspace App | |||
| Cartes d'identité : eID Viewer | |||
| Visioconférence : Microsoft Teams | |||
| Visioconférence : Zoom | |||
| Plateforme de communication : Slack | |||
| Messagerie privée : Signal |
Bureautique
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Suite bureautique : LibreOffice | ✔ | ||
| Jeu de polices TrueType libres | ✔ | ||
| Ménage dans les polices exotiques | |||
| Polices TrueType Microsoft | ✔ | ||
| Polices TrueType Eurostile | ✔ | ||
| Visionneur de documents : Okular | ✔ | ||
| Logiciel de TAO : OmegaT |
Graphisme
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Visionneur d'images : Gwenview | ✔ | ||
| Gestion de photos : Digikam | ✔ | ||
| Acquisition d'images : SimpleScan | ✔ | ||
| Capture d'écran : Spectacle | ✔ | ||
| Traitement d'images : GIMP | ✔ | ||
| Images vectorielles : Inkscape | ✔ | ||
| Logiciel de PAO : Scribus | ✔ |
Multimédia
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Lecteur audio : Audacious | ✔ | ||
| Lecteur vidéo : VLC | ✔ | ||
| Lecteur vidéo alternatif : MPlayer | ✔ | ||
| Éditeur audio : Audacity | ✔ | ||
| Extracteur audio : Asunder | |||
| Éditeur vidéo : Openshot | ✔ | ||
| Éditeur vidéo alternatif : Kdenlive | |||
| Extracteur vidéo : HandBrake | |||
| Logiciel de screencast : OBS Studio | ✔ |
Système
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Terminal : Konsole | ✔ | ||
| Monitoring : System Monitor | ✔ | ||
| Monitoring : Conky | |||
| Infos système : KInfoCenter | ✔ | ||
| Infos système : Neofetch | ✔ | ||
| Bureau distant : KRDC | ✔ | ||
| Imprimantes HP : HPLIP | |||
| Virtualisation : VirtualBox | |||
| Virtualisation : Virt-Manager | |||
| Virtualisation : Vagrant | |||
| Configurer un bridge pour KVM | |||
| Télémaintenance : AnyDesk | ✔ | ||
| Conteneurs : Docker | |||
| Automatisation : Ansible |
Utilitaires
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Éditeur de texte : Kate | ✔ | ||
| Calculatrice : KCalc | ✔ | ||
| Gestion des mots de passe : KeePassXC | ✔ | ||
| Gravure de CD/DVD : K3B | |||
| Outil d'archivage : Ark | ✔ | ||
| Sélecteur de caractères : KCharSelect | ✔ | ||
| Smartphone Android : KDE Connect | ✔ | ||
| Mind Mapping : View Your Mind | |||
| Notes hiérarchisées : CherryTree | ✔ | ||
| Outil de recherche simple : Baloo | |||
| Outil de recherche avancé : Recoll |
Jeux
| Fonctionnalité | RHEL 8 | RHEL 9 | RHEL 10 |
|---|---|---|---|
| Solitaire : Aisleriot | ✔ | ||
| Plateforme de jeux : Steam |
Votre avis m'intéresse
N'hésitez pas à me faire part de vos remarques et de vos suggestions dans la zone de commentaires prévue à cet effet un peu plus bas sur cette page.
-
Ma première configuration de Linux aux petits oignons début des années 2000 était basée sur Slackware 7.1 et l'environnement de bureau KDE 2.4. Par la suite, elle a fait l'objet de deux articles Configurez votre poste de travail parfait parus dans la revue Linux Pratique courant 2005. Je n'arrive malheureusement plus à mettre la main sur ces deux documents, mais je me souviens qu'entre autres choses, on passait par la recompilation manuelle du kernel pour une meilleure prise en charge du matériel récent. Les choses ont bien évolué depuis.
↩
-
Parfois aussi en remplacement d'un système macOS obsolète, mais c'est plus rare. ↩
La rédaction de cette documentation demande du temps et des quantités significatives de café espresso. Vous appréciez ce blog ? Offrez un café au rédacteur en cliquant sur la tasse.

