Je suis passé de Windows à Linux et ces 4 habitudes m'ont freiné
Agence web » Actualités du digital » Je suis passé de Windows à Linux et ces 4 habitudes m'ont freiné

Je suis passé de Windows à Linux et ces 4 habitudes m'ont freiné

Lorsque j’ai décidé de passer à Linux, je n’utilisais qu’un seul système d’exploitation : Windows. Certes, les différences entre les deux systèmes d’exploitation ont rendu les premiers mois de mon expérience de changement difficiles, mais aussi intéressants et passionnants. Bien que Linux n'ait pas une courbe d'apprentissage insupportablement abrupte, cela a vraiment commencé à prendre du sens lorsque j'ai développé des flux de travail améliorant la productivité et que j'ai arrêté de me conformer par défaut aux habitudes que j'avais développées au fil des années d'utilisation de Windows.

Redémarrage pour réinitialiser, arrêter, redémarrer ou gérer les services

Pendant des années, l'interface graphique Services.msc de Windows était mon moyen par défaut de gérer les problèmes de service. Lorsque je ne pouvais pas utiliser la console de service pour résoudre un problème de service, le redémarrage faisait généralement l'affaire. Après être passé à Linux, j'ai finalement rencontré des problèmes de service que j'ai dû dépanner et résoudre. Le plus ennuyeux était la déconnexion et la reconnexion aléatoires du réseau.

Devinez quoi? Parce que j'étais tellement habitué à exécuter le gestionnaire de services à partir de l'interface graphique de Windows, je m'attendais à ce que Linux dispose d'un gestionnaire de services graphique. Pouvez-vous imaginer ma surprise lorsqu'Ubuntu n'a affiché aucun résultat lorsque j'ai recherché des services ? Si vous effectuez une recherche similaire sur Windows 11, l’outil Services est là comme la meilleure correspondance.

Bien que le redémarrage résolve généralement ces problèmes, cela a été brutal sur ma productivité et insoutenable car la déconnexion aléatoire du réseau reprenait après un certain temps. C'était mon signal pour me plonger dans la gestion des services sous Linux ; c'est aussi ainsi que j'ai commencé à apprendre à gérer les connexions réseau Linux à partir de la ligne de commande.

Ma première expérience consistait à utiliser la commande systemctl pour redémarrer les services réseau chaque fois que le Wi-Fi tombait.

sudo systemctl restart NetworkManager.service

J'ai appris plus tard comment utiliser la commande nmcli pour activer ou désactiver le réseau :

sudo nmcli networking off
nmcli networking on

Apprendre à utiliser ces commandes a amélioré mon flux de travail car je n'avais plus besoin de redémarrer mon PC pour résoudre les problèmes courants de service réseau.

Installation de logiciels sous Windows ou Linux

Sous Windows, les utilisateurs installent des applications depuis le Microsoft Store ou en accédant à la page de téléchargement de chaque outil, en récupérant le fichier .exe ou .msi, puis en suivant les invites d'installation (vous connaissez celles dont je parle : « suivant, suivant, suivant, terminé »). Vous avez probablement une idée du temps que ce processus peut prendre, surtout lorsque vous devez installer un logiciel sur plusieurs ordinateurs. Malheureusement, après avoir changé, je téléchargeais parfois la version .exe au lieu de la version .deb d'un logiciel.

Je pourrais attribuer cela à la mémoire musculaire, mais la vérité est que je ne savais tout simplement pas mieux. À l’époque, je ne savais pas que je pouvais utiliser le terminal pour installer et mettre à jour des logiciels. Lorsque j'ai finalement appris les commandes de base du gestionnaire de paquets apt, j'ai eu l'impression d'avoir débloqué un nouveau niveau de productivité. J'ai abandonné les mises à jour manuelles du système et les installations de packages et je suis passé à la CLI.

Mon flux de travail est particulièrement monté en flèche lorsque j'ai découvert que je pouvais exécuter plusieurs commandes. Je me souviens encore d'avoir été impressionné lorsque j'ai essayé de corder, et en quelques minutes, j'avais installé quatre outils.

sudo apt update && sudo apt install vlc guake htop gimp -y

Cette chaîne comporte plusieurs parties qui font plusieurs choses. La première partie demande au gestionnaire apt de mettre à jour le système. Vient ensuite la double esperluette (&&), un opérateur ET logique qui lie l'exécution de la deuxième commande à la première. Cela garantit que le système effectue une mise à jour avant d'installer les quatre packages dans cet exemple. L'inclusion de l'option -y indique au système de s'exécuter sans me demander d'appuyer sur « entrée » ou « y » pour continuer.

Avant de passer de Windows à Linux, je ne savais pas qu'une telle chose était possible. Il suffit de dire qu'après avoir découvert la puissance de l'installation par lots et de l'enchaînement de commandes, ils sont devenus partie intégrante de mes flux de travail et de ma productivité Linux.

Une approche différente de la personnalisation du bureau

Je n'ai jamais pensé : « Si seulement vous saviez ce que vous savez maintenant, vous n'auriez pas perdu autant de temps à résoudre les problèmes de Linux. » Avec le recul, les défis de ces premiers jours ont été des leçons précieuses, car expérimenter différentes commandes a dilué ma peur de la ligne de commande ; cela m'a également présenté une manière différente de personnaliser mon bureau.

Par exemple, lorsque Ubuntu a commencé à me sembler familier, j'ai décidé de personnaliser l'apparence de mon bureau. Habituellement, en tant qu'utilisateur Windows, je trouvais, téléchargeais et appliquais des packs de skins correspondant au look souhaité.

Comme Linux était un peu familier à ce stade, je voulais aller au-delà de la personnalisation du bureau à partir du menu Paramètres. Je voulais essayer des packs d'icônes, des extensions et des thèmes. Papirus a été le premier pack d'icônes que j'ai essayé d'installer. Et devinez quoi ? L'installer était presque trop simple : il me suffisait d'ajouter le dépôt puis d'installer le thème d'icônes Papirus.

sudo add-apt-repository ppa:papirus/papirus
sudo apt install papirus-icon-theme

À partir de là, je pourrais utiliser GNOME Tweaks pour changer mes icônes.

Apprendre à ajouter des thèmes et des packs d'icônes à partir du terminal a considérablement amélioré mon approche de personnalisation du bureau. Je suis passé d'heures à rechercher des thèmes et des icônes à quelques minutes.

Vous devrez peut-être installer un outil de réglage tel que GNOME Tweaks pour utiliser les packs d'icônes et les dépôts de personnalisation du bureau.

Craignant l'interface de ligne de commande

En tant que nouvel utilisateur de Linux, le terminal m'intimidait. En fait, chaque fois qu'un défi nécessitait un dépannage, je penchais pour des solutions qui n'impliquaient pas l'utilisation de la CLI​​​​​​. Comme je ne pouvais pas me permettre de passer des heures à essayer de trouver des solutions à des problèmes qui ne prendraient probablement que quelques minutes à résoudre dans le terminal, j'ai dû trouver un moyen de surmonter mon anxiété CLI.

Chaque nuage a une lueur d’espoir. Le mien est quelque chose que vous remarquerez lorsque vous utilisez Internet pour résoudre les problèmes courants de Linux : la plupart des solutions disponibles impliquent l’exécution d’une commande ou deux. Grâce à de nombreux dépannages et expérimentations, le terminal a cessé d'être aussi intimidant, d'autant plus lorsque j'ai appris que le terminal Linux héberge de puissants outils d'efficacité. Aujourd'hui, ma préférence pour les solutions CLI a remplacé les habitudes GUI que j'avais apprises sous Windows.


Si vous venez de changer et que vous êtes aux prises avec des habitudes Windows qui ralentissent votre expérience Linux, vous n'êtes pas seul : nous sommes tous passés par là ! Continuez à désapprendre et à réapprendre.

6 conseils pour utiliser Linux sans toucher à la ligne de commande

Le terminal n'a pas d'importance !

★★★★★