Arch Linux peut-il être votre système d'exploitation PC principal? C'est à moi et voici comment
Sommaire
Résumé
-
Arch peut ne pas être suffisamment stable pour s'exécuter sur un serveur, mais il est très stable pour l'utilisation quotidienne de bureau, malgré l'approche de libération de roulement.
-
Je met à jour Arch Bi-hebdomadaire. Les mises à jour d'espacement réduisent le risque de mises à jour de buggy tout en maintenant le système utilisable.
-
Je prends des sauvegardes et des instantanés système réguliers et des packages AUR Vet avant d'installer pour rester à l'abri de la plupart des problèmes critiques.
Voulez-vous essayer Arch Linux mais entendre que ce n'est pas assez stable pour une utilisation quotidienne? Ou avez-vous essayé Arch mais est parti parce que c'était techniquement écrasant? Eh bien, j'utilise personnellement Arch comme PC principal, et voici tout ce que vous devez savoir pour l'utiliser comme chauffeur quotidien.
J'utilise Arch Linux pour le travail de bureau – pas comme un serveur
L'une des critiques les plus courantes que j'entends à propos de Arch Linux est qu'il s'agit d'une distribution de version roulante, qui se traduit par des mises à jour fréquentes et des redémarrages du système – quelque chose soi-disant le rend inadapté. Bien que cet argument puisse être vrai lorsque vous exécutez un serveur qui a besoin de 99,9% de disponibilité, j'utilise Arch Linux comme mon PC de travail quotidien, et il est beaucoup stable pour mes besoins.
Mon flux de travail consiste généralement à écrire des articles, à éditer des images, à parcourir le Web, à écouter Spotify et à envoyer quelques e-mails pendant les jours de semaine. Le week-end, si je reste à la maison, je regarde des films ou joue à des jeux. Je n'ai pas besoin de mon PC pour rester en ligne pendant des semaines ou des mois, et je suis d'accord pour fermer ou le redémarrer de temps en temps. Je dois également souligner que si vous exécutez des arc sur du matériel relativement décent, en particulier un SSD, le temps de démarrage est généralement quelques secondes et ne devrait pas être un problème.
Personnellement, je dirais que la nature de libération vallonnée d'Arch – que les critiques indiquent comme une faiblesse – est en fait une force pour les utilisateurs de bureau comme moi qui aiment vivre sur le bord saignant! Je peux tester les dernières fonctionnalités et mises à jour logicielles dès qu'ils sont publiés, plutôt que de devoir attendre des mois, ce qui se passe avec les distros de libération stables.
Je met à jour mon système bihebdomadaire
En tant que distribution de version roulante, Arch obtient des mises à jour très fréquemment – presque quotidiennement – pour tous les packages installés. Si la distribution devient trop obsolète, le système pourrait refuser de mettre à jour et nécessitera beaucoup de dépannage manuel. Maintenant, certaines personnes pensent que cela signifie qu'ils doivent installer ces mises à jour dès qu'ils sont publiées, mais c'est complètement inutile. Vous n'êtes pas censé vous réveiller tous les matins, ouvrir votre PC et mettre à jour votre système avant de commencer à travailler.
De nombreuses personnes qui utilisent Arch mettent à jour leurs systèmes une fois par semaine. Je mets personnellement à jour le mien bihebdomadaire. Oui, il est conseillé dans la communauté de l'arc de garder votre système à jour, mais cela ne signifie pas la mise à jour quotidiennement. Cela signifie simplement que vous ne devriez pas passer des mois sans mettre à jour.
En fait, je trouve plus souhaitable d'avoir un espacement entre les mises à jour. Parfois, lorsqu'une mise à jour est publiée, il pourrait avoir des bogues qui sont corrigés dans les deux prochains jours. Lorsque vous espacez des mises à jour, vous êtes plus susceptible d'obtenir les versions les plus mises à jour avec moins de bogues.
Cela dit, si vous souhaitez installer des mises à jour le jour de la sortie, vous êtes bien invité à le faire également. Personnellement, je le fais lors des mises à jour de fonctionnalités passionnantes, comme lorsqu'une nouvelle version KDE Plasma baisse, ajoutant de nouvelles fonctionnalités. Essentiellement, vous avez la flexibilité de choisir votre propre horaire, et tant que vous ne dormez pas à la mise à jour de votre système, vous êtes prêt à y aller.
Beaucoup de gens ont un mauvais goût dans leur bouche pour les mises à jour du système de leur expérience avec Windows. Heureusement, les mises à jour Arch Linux ne ressemblent en rien à ça! Si je commence une mise à jour du système, mon système ne ralentira pas à une rampe. Il se met à jour en arrière-plan pendant que je travaille. De plus, une fois la mise à jour terminée, je peux redémarrer le système lorsque je suis prêt, et cela fonctionne comme un processus de redémarrage régulier, ne prenant que quelques secondes – non comme sur Windows où vous devez attendre 5 à 10 minutes à mesure que les mises à jour sont installées.
Je prends des sauvegardes de routine et des instantanés système
Prendre des sauvegardes du système de routine n'est pas une corvée ou un travail de maintenance supplémentaire, mais quelque chose que chaque propriétaire de PC devrait faire, que vous exécutez Arch Linux, Windows ou MacOS. Vous ne savez jamais quand la calamité frappera sous forme de logiciels malveillants, de problèmes matériels ou tout simplement une erreur utilisateur. Ce n'est pas une exigence spécifique à l'arc mais une hygiène numérique de base.
Cela dit, sur la plupart des systèmes d'exploitation, il est facile d'ignorer la nécessité de sauvegarder votre système. En effet, la plupart des systèmes d'exploitation sont statiques, et tant que vous ne faites pas beaucoup de changements, la probabilité de rupture de quelque chose est très faible. Cependant, Arch Linux, étant une distribution de libération de roulement, est un système d'exploitation plus dynamique, ce qui rend les sauvegardes de routine plus importantes.
Techniquement, il y a toujours le risque qu'une nouvelle mise à jour puisse briser votre système. Au cours de mes quatre années à utiliser Arch Linux, cela ne m'est arrivé qu'une seule fois, ce qui ne fait pas la norme, mais certainement désastreuse quand cela se produit. C'est pourquoi il est super important de prendre des sauvegardes du système de routine.
En plus des sauvegardes du système, je prends également régulièrement des instantanés système à l'aide de vivaneau (une autre alternative populaire est Timeshift). Ces utilitaires capturent l'état actuel de votre système, vous permettant de y retourner à l'avenir en cas de problème. Personnellement, je prends toujours un instantané avant de mettre à jour mon système d'arc. De cette façon, si un package buggy brise quelque chose après une mise à jour, je peux simplement revenir à l'instantané précédent, attendre que le bug soit corrigé en amont, puis mettre à jour à nouveau plus tard.
Oui, tout cela signifie qu'Arch Linux nécessite plus de maintenance du système que quelque chose comme Ubuntu LTS. Cependant, cela prend rarement plus de quelques minutes par semaine. Vous pouvez également automatiser ce processus avec Bash Scripts et SystemD TIMERS. En tant que tel, je ne trouve vraiment pas cela un accord majeur et une raison de ne pas utiliser Arch Linux.
Je prends des précautions lors du téléchargement à partir d'Aur
L'une des principales raisons pour lesquelles les gens utilisent Arch Linux est le référentiel d'utilisateurs Arch (AUR). Avec près de 100 000 packages, c'est l'un des plus grands référentiels logiciels du monde Linux. Si une application existe pour Linux, vous le trouverez probablement dans l'AUR.
Cependant, l'AUR n'est pas intrinsèquement sûr car n'importe qui peut télécharger un package. Il n'y a pas de processus de vérification automatique avant de le rendre public. Ainsi, quelqu'un peut potentiellement télécharger des logiciels malveillants sur l'AUR, et il deviendra instantanément accessible à tous les utilisateurs de l'Arch. S'ils téléchargent le package, leur système sera compromis.
Maintenant, certaines personnes prennent ce point pour affirmer qu'Arch Linux n'est pas sûr pour une utilisation quotidienne. Cependant, pour moi, cela ressemble à n'importe quel autre jour d'installation de logiciels sur un PC Windows. Par exemple, lorsque vous téléchargez quelque chose sur Windows à partir d'un site Web, vous ne le faites pas à l'aveugle (au moins j'espère que non!). Vous consultez le développeur (ou distributeur), lisez des critiques et faites des recherches.
Vous devez prendre les mêmes précautions avant d'utiliser l'AUR. Avant d'installer un package AUR, je fais ma diligence raisonnable pour vérifier le mainteneur de package, lire les commentaires des utilisateurs et jeter un coup d'œil au journal de modification. Si je sens quelque chose de louche, comme un nouveau mainteneur avec zéro historique contribuant à l'AUR, ou un package récemment publié sans commentaires utilisateur, je l'évite généralement.
Maintenant, je pense que la raison pour laquelle certaines personnes voient cela comme travail supplémentaire et ennuyeux est parce que, sur d'autres distros, ils ont l'habitude de faire confiance aveuglément aux applications distribuées dans les référentiels officiels. Cependant, c'est la chose – les références officielles sont censées faire confiance, et le dépôt officiel d'Arch est tout aussi digne de confiance. Ce sont les référentiels non officiels qui appellent à un examen minutieux des utilisateurs, et c'est également un problème avec d'autres distros, que ce soit des PPA sur Ubuntu ou RPM Fusion sur Fedora.
La clé est d'adopter une approche zéro-frust spécialement pour les packages non officiels ou tiers. Vous pouvez aller de l'avant et faire confiance à des choses que vous avez dans le dépôt officiel, mais prenez deux minutes pour vérifier AUR ou tout package tiers avant de frapper l'installation. Ce n'est pas une paranoïa spécifique à l'arc, mais la même manière que vous approchez d'installation de logiciels sur n'importe quelle autre plate-forme.
Les logiciels malveillants, s'ils sont téléchargés sur l'AUR, ne restent pas longtemps là. Il est généralement rattrapé et retiré dans un jour ou deux, surtout s'il reçoit beaucoup d'attention – merci aux gardiens silencieux et aux protecteurs vigilants en surveillant régulièrement les forfaits.
Utilisation d'une distribution basée sur une arche qui est déjà configurée pour moi
Arch Linux est célèbre minimal et personnalisable, ce qui sonne bien sur le papier, mais est en fait l'une des principales raisons pour lesquelles les gens vous disent d'éviter Arch, surtout si vous êtes nouveau à Linux. Arch, ou plutôt Vanilla Arch, vous donne essentiellement une toile vierge où vous êtes censé configurer tout vous-même – les pilotes audio, les paramètres réseau, les gestionnaires d'affichage, les environnements de bureau, les œuvres.
Si vous n'êtes pas particulièrement bien informé sur le fonctionnement de Linux, la configuration de l'arc va être extrêmement difficile et longue. Cela a conduit au tristement célèbre mème « J'utilise Arch BTW » – une référence au complexe de supériorité que certaines personnes développent après avoir réussi à tout configurer à partir de zéro.
Mais voici la chose – vous n'avez pas besoin de configurer Arch à partir de zéro – vous pouvez utiliser une distribution arc-simple comme Endeavouros, Garuda Linux ou Cachyos qui viennent avec d'excellents valeurs par défaut de la boîte. Ces distributions regroupent également des outils graphiques pour aider à la maintenance du système de routine, vous permettant d'éviter d'utiliser le terminal si vous ne vous sentez pas à l'aise.
En tant que tel, si vous voulez profiter des avantages d'Arch Linux, comme des mises à jour de saignement Edge et des packages AUR sans les tracas de le configurer à partir de zéro, vous pouvez simplement utiliser l'une de ces distributions, et vous êtes prêt à partir. En fait, j'utilise personnellement Garuda Linux comme conducteur quotidien et je n'ai aucune plainte.
Là, vous l'avez – toutes les principales raisons pour lesquelles les gens disent que Arch Linux ne peut pas être utilisé comme votre PC principal et comment je réponds à ces préoccupations. Maintenant, j'avoue qu'Arch Linux n'est pas aussi plug-and-play que Windows ou MacOS, ou les distros Linux plus adaptés aux débutants. Il faut un certain savoir-faire technique et une volonté d'investir dans la maintenance du système. Cela dit, si vous êtes averti ou identique en tant qu'utilisateur de puissance, je pense qu'Arch Linux ne sera pas aussi intimidant que les gens le prétendent, en particulier si vous optez avec l'une des distrons à simple arch.
