Conduire quotidiennement Linux pendant 3 ans m'a appris ces 6 habitudes
Sommaire
Résumé
-
Je vis maintenant dans le terminal – à l’aise avec les CLI, les TUI et je travaille beaucoup sans interface graphique.
-
Je contrôle les mises à jour : je décide quand effectuer la mise à niveau ; La version mobile maintient mon système toujours à jour.
-
Je privilégie les WM en mosaïque, les flux de travail du clavier, les applications open source et les sauvegardes régulières pour protéger ma configuration.
J'utilisais Windows depuis l'époque de XP et je l'ai utilisé pendant la majeure partie de ma vie. De temps en temps, je faisais un double démarrage avec une distribution Linux, mais je revenais toujours à Windows. Il y a environ trois ans, j'ai supprimé Windows de mon ordinateur de travail et je suis définitivement passé à Linux. Voici comment cette décision a lentement transformé mes habitudes technologiques.
1
J'ai appris à utiliser le terminal
La seule chose que Linux m'a appris plus que tout, c'est de me familiariser avec le terminal. En grandissant avec Windows, je pensais que la ligne de commande était une technologie héritée (pour la plupart) inutile. Je pourrais utiliser l'invite de commande, si un didacticiel le souhaitait, mais c'était là toute ma connaissance.
Lorsque je suis passé à Linux, cela m'a lentement envahi au point que je vis essentiellement dans le terminal maintenant. Je préfère souvent une TUI (interface utilisateur de terminal) aux interfaces graphiques. Je fais même mon travail d’écriture dans le terminal.
Au début, je copiais et collais aveuglément des commandes dans le terminal pour installer le logiciel. Je ne savais pas ce que signifiait « apt » ou « sudo ». C'était juste un langage étranger pour moi, mais au fil du temps, j'ai développé une intuition pour la ligne de commande.
Par exemple, j’ai appris que j’interagissais avec une application à l’intérieur du terminal. Au lieu d'utiliser une souris et de cliquer sur des objets, j'utilisais du texte pour interagir avec eux. Je pourrais appeler l'application APT et accéder à ses nombreuses options en les tapant à côté de son nom. Lorsque cela a cliqué pour moi, je n'ai plus eu besoin de rechercher des commandes d'installation en ligne. Je pourrais simplement appeler « apt » et l'ajouter avec « recherche » pour parcourir les référentiels de mon application cible. Cela semble trivial aujourd’hui, mais c’était une révélation à l’époque.
Je travaille tout le temps avec les outils CLI maintenant. Au lieu d'ouvrir un site Web pour certaines tâches, j'ouvre le terminal. Je peux naviguer confortablement dans le système de fichiers, travailler avec des fichiers et apporter des modifications au système sans quitter le terminal. J'ai un émulateur de terminal installé sur mon téléphone et il peut faire des choses géniales. J'utilise même un gestionnaire de packages en ligne de commande sur mes appareils Windows.
2
Prise de contrôle des mises à jour du système
Comme la plupart des gens, j'étais à la merci de Microsoft pour les mises à jour du système avant de passer à Linux. En fait, je ne savais même pas qu’il existait une alternative. Cela semblait être une réalité que votre ordinateur puisse décider au hasard de mettre à jour et d'interrompre votre travail. Je suis heureux d'annoncer que je n'ai pas eu d'expérience frustrante en matière de mise à jour du système au cours des trois dernières années.
Linux adopte une approche totalement différente des mises à jour du système. La plus grande différence est que c’est vous, et non l’éditeur de logiciels, qui décidez quand mettre à jour. La plupart du temps, l’installation des mises à jour est aussi simple que l’exécution d’une seule commande dans le terminal.
sudo pacman -Syu
Certaines distributions Linux suivent le modèle « rolling release », ce qui signifie qu'il n'y a qu'une seule version du système d'exploitation, et c'est toujours la dernière. J'ai commencé avec des distributions de versions atomiques basées sur Debian et Ubuntu, mais l'année dernière, je suis passé à Arch, qui suit le style de mise à jour du système « version continue ». J'ai pris l'habitude d'exécuter sa commande de mise à jour au moins une fois par jour. De cette façon, je n'ai pas à perdre de bande passante ni de temps et mon ordinateur est toujours à jour.
Une machine Linux ne sera jamais mise à jour sans votre autorisation explicite et les mises à jour ne redémarreront pas l'ordinateur. Vous pouvez également continuer à travailler pendant que les mises à jour sont installées en arrière-plan. Vous ne verrez jamais d'écran noir avec le message « N'éteignez pas votre ordinateur ».
3
Passé à un gestionnaire de fenêtres en mosaïque
Il est vraiment choquant de voir à quel point un gestionnaire de fenêtres peut faire une différence. Les gestionnaires de fenêtres traditionnels génèrent des fenêtres n'importe où et vous devez utiliser la souris pour les faire glisser ou les mettre en place. Cela ressemble à une autre réalité de la vie, mais il existe également d'autres types de gestionnaires de fenêtres.
Lorsque je suis passé à CatchyOS, j'ai également installé Hyprland avec. Hyprland est un gestionnaire de fenêtres en mosaïque. Cela signifie que les nouvelles fenêtres n’apparaissent pas n’importe où. La première fenêtre occupe tout l'écran. Lorsque vous lancez une autre application, le gestionnaire de fenêtres la coupe automatiquement au milieu. La même fenêtre est à nouveau divisée en deux lorsque vous ouvrez une autre application, et ainsi de suite. Vos fenêtres sont mises en place pour vous et vous savez toujours où la prochaine apparaîtra.
Vous pouvez réorganiser les fenêtres, basculer entre elles, les fermer, passer en plein écran, etc. avec votre clavier.
4
Privilégier le clavier
Un effet secondaire positif de l’utilisation régulière d’un gestionnaire de fenêtres et d’un terminal en mosaïque est que je préfère travailler avec le clavier maintenant. J'essaie de faire avancer les choses sans toucher du tout la souris. Cela me fait gagner du temps et me permet de rester plus concentré. J'ai appris à lancer des applications, à basculer entre les bureaux et les applications, à créer des raccourcis personnalisés et j'essaie même de passer à un navigateur entièrement piloté par clavier appelé Qutebrowser. J'essaie également d'apprendre les liaisons Vim ces jours-ci, mais j'ai du mal à développer ma mémoire musculaire.
5
Donner la priorité aux logiciels open source
L'installation de Linux m'a également amené dans le monde merveilleux des logiciels open source. Au fil des années, j'ai lentement remplacé de nombreux logiciels fermés par des alternatives open source. Avant, il détestait suivre les liens vers GitHub car les instructions d'installation y seraient trop compliquées. Je ne ressens plus jamais ça. Je peux parcourir la documentation et avoir immédiatement une bonne idée de la marche à suivre.
J'ai abandonné Chrome pour Firefox l'année dernière et je n'y suis pas revenu depuis. J'utilise KSnip tous les jours et cela me fait gagner des heures de travail. La plupart des applications sur mon téléphone sont open source, y compris la boutique d'applications open source F-Droid. J'ai même commencé à remplacer mes services d'abonnement par des alternatives open source auto-hébergées, et j'adore ça.
6
J'ai commencé à créer des sauvegardes régulières
Sous Windows, je ne me suis jamais vraiment soucié de sauvegarder les choses. Si je perdais des données ou si je perturbais le système, je pourrais simplement le réinitialiser et vaquer à mes occupations. Cependant, depuis que je suis passé à Linux et que j'ai pris le temps de donner à mon système l'apparence et le fonctionnement exactement comme je le souhaite, je détesterais le perdre. J'ai donc commencé à faire des sauvegardes régulières (principalement mes fichiers de configuration pour Hyprland et quelques applications).
Mes habitudes informatiques ont changé de manière significative après avoir adopté Linux. Je pense que Linux, et la communauté open source dans son ensemble, ont rendu l'informatique à nouveau amusante pour moi. Je suis donc toujours heureux d'apprendre et de m'adapter.
