Arch Linux contre Ubuntu : lequel devriez-vous utiliser ?
Publié: 2023-03-10Ubuntu et Arch Linux ont des partisans fidèles et vocaux. Si vous envisagez d'utiliser Linux ou de changer de distribution, des personnes vous en feront la promotion. Mais lequel vous convient le mieux ?
Le labyrinthe des distributions
Arch Linux et Ubuntu comparés : un aperçu
En quoi l'installation d'Arch Linux et d'Ubuntu diffère
A-t-on une meilleure compatibilité matérielle ?
Quels sont les applications et les gestionnaires de packages disponibles ?
À quoi ressemble le support communautaire ?
Arch contre Ubuntu : qui gagne ?
Le labyrinthe des distributions
L'idée d'essayer Linux peut être stimulée par de nombreux facteurs. Peut-être avez-vous entendu parler de Linux et souhaitez-vous simplement en savoir plus. Peut-être n'êtes-vous pas satisfait de votre système d'exploitation actuel et recherchez-vous une alternative. Peut-être que vous trouvez l'idée d'un logiciel libre et open source intrigante et mérite d'être étudiée.
Quelles que soient les raisons, elles sont généralement claires. Mais une fois ce choix fait, vous devez choisir la distribution Linux à utiliser. Et c'est une question qui est tout sauf tranchée.
Ubuntu est largement considéré comme une bonne distribution pour les nouveaux arrivants Linux, mais il y a un autre camp qui dit que vous devriez commencer avec une distribution comme Arch, parce que "vous en apprendrez tellement plus sur Linux".
Vous avez peut-être entendu dire que, en dessous, toutes les distributions Linux sont identiques. Ils utilisent le noyau Linux, les utilitaires GNU Core, un système de fichiers pris en charge, un gestionnaire de packages et un certain nombre d'applications préinstallées.
C'est vrai, dans la mesure où il va. Mais les distributions ajoutent leur propre saveur en fournissant des éléments tels que des programmes d'installation personnalisés, des thèmes de bureau, leurs propres référentiels de logiciels et leurs propres programmes utilitaires. Certains vont même jusqu'à développer leurs propres environnements de bureau, comme Linux Mint l'a fait avec Cinnamon.
Les différences entre les distributions et l'expérience de l'utilisateur final peuvent être profondes.
Arch Linux et Ubuntu comparés : un aperçu
La plupart des utilisateurs de Linux placent Arch Linux et Ubuntu aux extrémités opposées de l'échelle d'adéquation pour les nouveaux utilisateurs de Linux. Les philosophies derrière les distributions sont complètement différentes.
Arch est un effort communautaire, Ubuntu est produit par la Fondation Ubuntu, soutenu par la société privée Canonical Limited. Arch sa propre distribution, construite à partir de zéro. Ubuntu est dérivé de Debian Linux.
Arch vise à vous offrir un système léger et fonctionnel. En commençant par une installation de base minimaliste, vous choisissez les packages dont vous avez besoin ou que vous voulez, et vous les installez.
Ubuntu est livré entièrement chargé. Il regroupe une longue liste de packages, notamment des suites bureautiques, des clients de messagerie, des lecteurs de musique, etc. Dès le premier démarrage, vous pouvez être productif dans Ubuntu. Le revers de la médaille est que votre ordinateur est chargé de packages que vous n'ouvrirez probablement jamais, sans parler de l'utilisation.
Ubuntu est synonyme de prise en main et de facilité d'utilisation. À un moment donné, son slogan était "Linux pour les êtres humains". Arch consiste à vous donner le contrôle. Il n'installe rien que vous n'ayez pas demandé. Il s'attend également à ce que vous sachiez ce que vous faites. Vous prenez le volant, mais on suppose que vous savez conduire.
Canonical crée deux versions d'Ubuntu chaque année, prévues pour avril et octobre. Une version sur quatre est une version de support à long terme, avec un support et des correctifs garantis pendant cinq ans. Les versions intermédiaires sont prises en charge pendant neuf mois.
Arch utilise un modèle de version progressive. Il n'y a pas de versions importantes. Vous installez la dernière image Arch, puis la corrigez pour qu'elle soit à jour. Vous corrigez ensuite fréquemment pour le maintenir à jour. Les correctifs peuvent être publiés quotidiennement, parfois plusieurs fois en une seule journée, mais la plupart des utilisateurs les corrigent une fois par semaine ou toutes les deux semaines. Cela permet de maintenir votre système d'exploitation à la pointe de la technologie en matière de nouvelles versions, de correctifs et de mises à niveau.
Cela peut cependant vous attraper. Les tranchants peuvent faire couler le sang. Les correctifs et les mises à jour sont testés, mais les défauts peuvent se retrouver sur le net. Un exemple récent est la mise à jour de la version 2:2.06.r322 du chargeur de démarrage GRUB. Un bogue que des milliers d'ordinateurs Arch ont démarré dans le BIOS au lieu d'Arch Linux. Il y avait une solution de contournement, mais il fallait une certaine confiance et des connaissances pour l'appliquer.
Avec Ubuntu, n'importe qui peut l'installer et l'utiliser pour en savoir plus sur Linux. Avec Arch, vous devez connaître quelque chose sur Linux juste pour l'installer.
En quoi l'installation d'Arch Linux et d'Ubuntu diffère
Ubuntu a un excellent programme d'installation basé sur une interface graphique. Il vous guide à travers les choix que vous devez faire, sélectionne des valeurs par défaut raisonnables pour les autres et vous laisse avec un système complet et fonctionnel.
L'installation Arch est beaucoup plus simple. Il est basé sur un terminal. Il existe de nombreuses étapes, dont certaines peuvent devenir très complexes. La configuration du Wi-Fi, par exemple, peut s'avérer difficile.
Le script archinstall
est un autre moyen textuel d'installer Arch. Il fournit plus de conseils que la méthode d'installation traditionnelle, mais il est encore loin de l'expérience que vous obtiendrez en installant Ubuntu. Il vous permet de choisir parmi des listes d'options à l'écran pour certains paramètres, ce qui facilite un peu les choses. Mais si vous ne savez pas ce que signifient les options ou quelles sont les ramifications du choix de cette option par rapport à cette option, vous volez toujours à l'aveuglette.
Si vous réussissez, vous aurez un système Arch Linux en cours d'exécution. Vous passez ensuite à l'installation d'un environnement de bureau, tel que GNOME.
Le projet d'interface graphique Arch Linux, malheureusement abandonné, fournissait une version standard d'Arch, installée à l'aide du programme d'installation bien connu de Calamares, mais ils ont annoncé qu'ils ne publieraient aucune nouvelle image ISO.
Manjaro, ArcoLinux, Garuda et EndeavourOS sont des distributions basées sur Arch offrant des installations basées sur une interface graphique. Mais ce ne sont pas de simples Arch à la vanille, bien qu'EndeavourOS et ArcoLinux soient très proches.
A-t-on une meilleure compatibilité matérielle ?
Arch ne prend en charge que les processeurs x86 64 bits. Il n'y a pas de support ARM officiel , par exemple. Ubuntu, en revanche, prend officiellement en charge une large gamme de plates-formes informatiques, y compris le Raspberry Pi.
La plupart des problèmes de compatibilité matérielle du PC sont résolus à l'aide des modules et des pilotes du noyau. La différence est qu'Ubuntu essaie d'identifier les modules requis et les inclut pour vous, là où c'est possible. Arch vous laisse largement le choix.
En fin de compte, la prise en charge du matériel PC x86 est à peu près la même pour les deux distributions, mais Arch peut vous faire travailler plus dur pour y parvenir.
Quels sont les applications et les gestionnaires de packages disponibles ?
Pour installer et supprimer des packages logiciels, Ubuntu dispose de l'outil de ligne de commande apt
et Arch de pacman
. Ils ont tous deux des alternatives basées sur l'interface graphique. Ubuntu a l'application Ubuntu Software
, et les utilisateurs d'Arch peuvent installer pamac
pour avoir une expérience similaire.
Ces outils font tous référence aux dépôts de logiciels officiels des distributions. Pour inclure des sources logicielles non officielles, les utilisateurs d'Ubuntu peuvent activer des archives de packages personnels spécifiques. Ce sont des packages encapsulés fournis par l'utilisateur qui sont mis à la disposition de la communauté Ubuntu par des particuliers. Une fois qu'un utilisateur a installé son PPA, il peut installer l'application à l'aide de l'outil apt
standard.
L'équivalent Arch est le référentiel utilisateur Arch. Il s'agit d'une énorme collection de descriptions de packages fournies par l'utilisateur. Ceux-ci automatisent le téléchargement du code source et la création du package sur votre ordinateur. Les utilisateurs peuvent le faire depuis pamac
ou dans une fenêtre de terminal à l'aide d'un outil d'assistance AUR tel que yay
.
Il y a environ 60 000 packages dans les dépôts officiels d'Ubuntu. Les référentiels Arch et AUR combinés représentent environ 58 000 packages. Mais ce n'est pas toute l'histoire.
Les packages logiciels qui proposent des versions pour Windows, Mac et Linux sont susceptibles de fournir un DEB pour les systèmes basés sur Debian et Ubuntu, et un RPM pour les systèmes Fedora et RedHat. D'autres distributions sont laissées à elles-mêmes, en clonant le référentiel de l'application et en construisant le package à partir des sources. Donc, comme d'habitude avec Arch, vous pouvez le faire, mais vous devez travailler un peu plus dur.
Bien sûr, FlatPaks, Snaps et AppImages sont des méthodes d'installation de logiciels indépendantes de la distribution. Un package que vous recherchez peut être disponible dans l'un de ces formats.
À quoi ressemble le support communautaire ?
Arch et Ubuntu sont bien servis avec des ressources en ligne offrant des informations et des conseils. Les utilisateurs d'Ubuntu peuvent se tourner vers le site Web Ask Ubuntu et les forums Ubuntu, et les utilisateurs d'Arch ont l'ArchWiki.
L'ArchWiki est sans aucun doute l'une des principales sources d'informations Linux disponibles aujourd'hui. Il est accessible aux utilisateurs de toutes les distributions, pas seulement Arch. Cependant, sachez que cela prend de la brièveté à de nouveaux niveaux. Il ne se répète pas non plus. S'il a expliqué quelque chose une fois sur une page, il ne le répétera pas sur une autre page. À cause de cela, il faut un peu de temps pour s'acclimater au style ArchWiki. Parce qu'il peut sembler impénétrable aux nouveaux arrivants, ils proposent même une page sur la lecture du Wiki.
Ubuntu et Arch ont chacun des subreddits qui leur sont dédiés. Ce sont des ressources non officielles, mais utiles. Contrairement à la croyance populaire, ils sont également très sympathiques.
Arch contre Ubuntu : qui gagne ?
La distribution qui vous convient est mieux décidée par ce que vous attendez de votre Linux. Si vous voulez un Linux que vous pouvez installer rapidement et qui vous donnera une introduction facile à Linux, Ubuntu bat Arch haut la main.
J'utilise Arch et EndeavourOS tous les jours, mais j'ai du mal à recommander Arch comme distribution pour les étudiants de première année Linux. L'installation nécessite paradoxalement des connaissances a priori que l'on n'acquiert qu'avec une certaine familiarité avec Linux. Sans savoir des choses comme sda1
est la première partition sur le premier disque dur, et enp34s0
est une interface réseau, votre oie est probablement cuite avant même de commencer.
Si vous voulez un contrôle granulaire sur la composition et la configuration de votre installation Linux, avec toutes les joies et les peines que cela implique, choisissez Arch. Obtenez un fichier image à partir de la page de téléchargement d'Arch Linux. Si un cycle constant de maintenance et d'administration de votre système ne vous intéresse pas et que vous souhaitez simplement vous connecter et utiliser votre ordinateur, choisissez Ubuntu. Obtenez son fichier image à partir de la page de téléchargement du bureau Ubuntu et commencez l'installation.
CONNEXION: 10 commandes Linux de base pour les débutants