GNU/Linux >> Tutoriels Linux >  >> Arch Linux

EndeavourOS et Manjaro :une comparaison approfondie entre deux des meilleures distributions basées sur Arch Linux

Si vous avez déjà essayé d'utiliser Arch Linux, vous savez qu'il est presque impossible de l'installer sans une documentation appropriée et des connaissances Linux. C'est le charme d'Arch Linux, en fait.

Mais comme Arch Linux se situe à l'extrémité experte du spectre des distributions Linux, il existe plusieurs distributions basées sur Arch qui tentent de faciliter les choses pour les gens ordinaires.

Manjaro et EndeavourOS sont deux des choix les plus populaires lorsqu'il s'agit d'une "alternative Arch basée sur Arch".

Voyons donc les différences entre ces deux. Pourquoi choisir une distribution Linux plutôt qu'une autre ?

Variantes de bureau

Ces deux distributions se déclinent en plusieurs saveurs. Manjaro a trois versions officielles :Xfce, KDE et GNOME. Il existe également des éditions communautaires pour Budgie, Cinnamon, Deepin, Mate, Sway et i3.

Endeavour OS propose officiellement beaucoup plus de variantes. Outre ce que Manjaro a, il a également LXQT, BSPWM, Openbox et Qtile.

Étant donné que chaque saveur a un environnement de bureau différent et ses propres applications groupées spécifiques à DE. Cela finit par ne pas avoir une base de référence « stricte » d'exigences système minimales.

Voici une liste de la configuration système requise de la RAM selon le site Web d'EndeavourOS (cela devrait également être le cas pour Manjaro) par environnement de bureau

  • Xfce :2 Go de RAM au minimum, mais 4 Go sont recommandés
  • Mate – Au moins 2 Go de RAM, mais 4 Go sont recommandés
  • Cinnamon – Un minimum de 4 Go de RAM est nécessaire
  • Gnome – Un minimum de 4 Go de RAM est nécessaire (en supposant qu'il en soit de même pour KDE)
  • Budgie – Un minimum de 4 Go de RAM est nécessaire
  • Plasma :un minimum de 4 Go de RAM est nécessaire
  • LXQT :un minimum de 2 Go de RAM, mais 4 Go est recommandé

Obtenir l'ISO

Comme je l'ai mentionné ci-dessus, Manjaro et EndeavourOS sont disponibles dans une grande variété de saveurs. Cela signifie que je ne peux pas vous diriger vers un seul lien de téléchargement ISO. Mais, pour les intentions et les objectifs de cet article comparant les systèmes d'exploitation, j'ai opté pour l'offre par défaut - l'ISO de saveur Xfce.

Installation du système d'exploitation

EndeavourOS et Manjaro utilisent tous deux le programme d'installation de Calamares et vous offrent quelques options utiles dans leurs menus de démarrage grub.

Installation d'EndeavourOS

Lorsque vous démarrez EndeavourOS pour la première fois, il vous présentera un menu GRUB avec les options suivantes

  • Démarrer à l'aide des pilotes Intel/AMD (option par défaut )
  • Démarrer à l'aide du pilote graphique NVIDIA propriétaire
  • Exécutez Memtest86+ (test de RAM)
  • Exécutez HDT (outil de détection de matériel)

Une fois EndeavourOS démarré, son écran de bienvenue vous proposera quelques options.

Les options sont de gérer les partitions, d'installer les éditions communautaires, de mettre à jour les miroirs et de démarrer le programme d'installation.

Il existe deux options d'installation

  • En ligne :vous donne la possibilité de changer votre environnement de bureau pour autre chose que Xfce
  • Hors ligne - Vous donne le bureau Xfce avec le thème EndeavourOS

Comme mentionné précédemment, EndeavourOS utilise le programme d'installation open source Calamares. Mais en plus de cela, il vous offre également quelques options pour un meilleur contrôle de l'expérience utilisateur et de l'installation.

Les options disponibles fournies par le programme d'installation d'EndeavourOS sont répertoriées ci-dessous

  • Noyau LTS (aux côtés le dernier noyau stable)
  • XFCE4
  • KDE
  • GNOME
  • i3WM
  • Environnement de bureau Mate
  • Environnement de bureau Cinnamon
  • Environnement de bureau Budgie
  • LXQT
  • LXDE

La liste des outils d'accessibilité disponibles dans le programme d'installation d'EndeavourOS est la suivante

  • espeak-ng :synthétiseur vocal open source
  • mousetweaks :améliorations de l'accessibilité pour les dispositifs de pointage
  • orca :lecteur d'écran compatible avec les scripts

Installation de Manjaro

Lors de votre premier démarrage de Manjaro, vous verrez un menu GRUB avec les options suivantes

  • Démarrer à l'aide du pilote Intel/AMD (option par défaut )
  • Démarrer à l'aide du pilote graphique NVIDIA propriétaire
  • Exécutez un test de RAM (Memtest n'est plus inclus et semble manquer en mode UEFI)

Mis à part les changements de marque et spécifiques au système d'exploitation apportés par les développeurs de Manjaro au programme d'installation de Calamares, il n'y a pas beaucoup de différence entre le programme d'installation de Calamares et ce que vous obtenez sur Manjaro.

Calamares n'est pas le seul installateur pour Manjaro

Si vous souhaitez une installation personnalisée sur Manjaro, vous pouvez utiliser l'ISO Manjaro Architect pour une installation CLI entièrement personnalisée.

Gardez à l'esprit qu'au moment de la rédaction de cet article, la version Architecte de Manjaro semble ne pas être maintenue en raison d'un conflit de packages non résolu. Veuillez aider à maintenir le projet si vous avez les compétences nécessaires et le temps à consacrer :)

Ce qui peut être une bonne ou une mauvaise chose, selon la personne à qui vous demandez.

À mon avis, si vous êtes débutant avec votre première distribution Linux en tant que Manjaro, il est préférable que vos options soient limitées.

Cela signifie moins de barrière à l'entrée qui serait causée par une liste de serveurs de son alternatifs, de serveurs d'affichage, de gestionnaires d'affichage et/ou de gestionnaires de fenêtres parmi lesquels choisir.

Une fois que vous êtes suffisamment à l'aise avec les distributions Linux pour bricoler votre système, vous pouvez pimenter les choses à votre guise.

Si vous cherchez à personnaliser votre installation, vous devrez le faire une fois votre système d'exploitation installé.

Premier démarrage

Après avoir installé Manjaro ou EndeavourOS, vous obtiendrez un écran de bienvenue avec quelques options pour quelqu'un qui est nouveau sur Linux en général ou nouveau sur Manjaro ou EndeavourOS ou les distributions basées sur Arch.

Les options disponibles dans EndeavourOS incluent des éléments tels que la mise à jour des miroirs, la mise à jour du système, la modification du gestionnaire d'affichage (lightdm, gdm, lxdm et sddm), la navigation dans les packages AUR, l'installation de packages tels que libreoffice, chromium, akm (A Kernel Manager) et plus encore.

Du côté de Manjaro, les options qui vous sont présentées sont ce que je considérerais comme limitées par rapport à EndeavourOS, mais je dirais qu'elles sont "suffisamment limitées".

C'est juste la bonne quantité de choses dont vous aurez besoin (en tant que débutant) pour commencer avec Manjaro.

Quelques options disponibles dans l'écran d'accueil de Manjaro sont un lien vers le Wiki officiel, les forums d'assistance, la liste de diffusion, l'implication dans le développement de Manjaro, l'installation et/ou la suppression d'applications, etc.

L'écran de bienvenue sur Manjaro et EndeavourOS vous offre également la possibilité de faire un don si vous aimez le projet et sa direction, mais faites-le uniquement si vous avez l'argent pour le faire.

Packaging logiciel

Avouons-le, l'installation du système d'exploitation n'est qu'une partie d'une distribution Linux.

Le gestionnaire de packages et la manière dont le logiciel est empaqueté jouent un rôle majeur dans la stabilité d'une distribution Linux.

Si vous mettez à jour/installez un paquet et qu'il met à jour une bibliothèque déjà installée - dont dépendent d'autres paquets, eh bien... c'est mauvais. Cela crée ce qu'on appelle « l'enfer des dépendances ». Un gestionnaire de paquets devrait s'occuper de cela.

Alors, comment Manjaro et EndeavourOS se comparent-ils à cet égard ?

Eh bien, puisque Manjaro et EndeavourOS sont basés sur Arch Linux, ils utilisent le gestionnaire de packages pacman utilisé par Arch Linux. L'une des nombreuses fonctionnalités de pacman est qu'il gère les dépendances pour vous.

Manjaro

Même si Manjaro utilise le gestionnaire de paquets pacman, Manjaro a ses propres référentiels.

Les packages sont extraits quotidiennement d'Arch Linux et "mis en miroir" dans le référentiel de packages Manjaro Unstable, puis transmis à Manjaro Testing pour - vous l'avez deviné - Testing.

Une fois que les packages sont jugés stables, ils sont poussés vers les référentiels principaux pour que tout le monde puisse les installer.

Cependant, les mises à jour de sécurité sont directement transmises aux référentiels publics via ce que Manjaro appelle "Fast-Tracking" pour une résolution plus rapide des problèmes.

Cette méthode de test des packages garantit qu'il n'y a pas de rupture inattendue des packages car "xyz" a été modifié.

Mais cela signifie également que les utilisateurs doivent attendre quelques semaines (généralement 2 à 4 semaines) pour que la nouvelle version de leur logiciel soit disponible pour l'installation.

EndeavourOS

EndeavourOS ne possède pas ses propres référentiels de logiciels. Ils dépendent des principaux référentiels Arch Linux et, ce faisant, vous obtenez l'expérience la plus "vanille" si vous utilisez EndeavourOS.

Si vous deviez installer Arch Linux et EndeavourOS sur la même machine, presque tout, sauf l'environnement de bureau ou le gestionnaire de fenêtres et/ou leurs thèmes et l'expérience d'installation, devrait rester le même.

Forfaits inclus

À présent, vous remarquerez peut-être une tendance dans les différences entre Manjaro et EndeavourOS.

EndeavourOS

EndeavourOS a pour priorité d'être le plus proche d'Arch Linux en termes de philosophie.

Vous avez une installation personnalisée ? Vérifiez.

Installer uniquement les packages nécessaires pour une expérience de bureau complète ? Vérifiez.

Vous avez les packages les plus saillants dans les référentiels de distribution ? Vérifiez.

EndeavourOS vous donne l'opportunité de vouloir apprendre Arch sans tout apprendre d'EFI, de recherche de pilotes et d'installation (en vous regardant nVidia), d'environnements de bureau/gestionnaires de fenêtres, de gestionnaires d'affichage, etc.

Il configurera tout en même temps et vous donnera le temps d'apprendre vous-même le fonctionnement interne d'Arch Linux, à votre rythme.

Manjaro

Manjaro, en revanche, il vous tient la main (vous voyez ce que j'ai fait là ?) tout le temps que vous l'utilisez. Il gère tout, de l'installation à la stabilité du package, tout en vous donnant un accès assez instantané aux mises à jour de sécurité.

Il est destiné à être utilisé comme système d'exploitation à usage général pour votre ordinateur.

Il installe pas mal d'applications open source par défaut. C'est extrêmement utile pour un nouvel utilisateur de Linux.

Il a quelques applications installées pour vous, comme un lecteur audio, un pare-feu graphique (gufw), GIMP, HP Device Manager, un client de messagerie (thunderbird), un lecteur vidéo (vlc), une suite bureautique (uniquement office-desktopeditors).

Que dois-je utiliser ?

Eh bien, c'est votre appel. Je ne peux en recommander qu'un ou l'un ou l'autre en fonction de leur cas d'utilisation et de leur public cible.

Si vous êtes quelqu'un qui se considère comme un utilisateur d'ordinateur occasionnel qui n'a besoin que d'une suite Office (LibreOffice, ONLYOFFICE), d'un lecteur multimédia et d'un navigateur Web pour faire son travail, je vous recommande d'essayer Manjaro à cause de leur propre repo pour des packages [principalement] stables et une installation sans problème.

Mais, d'un autre côté, si vous êtes quelqu'un qui a déjà utilisé une distribution comme Ubuntu, Pop! _OS, Linux Mint, ElementaryOS, Fedora, etc. oui, ricing GRUB est une chose). Donc, si vous avez besoin d'une distribution Linux simple comme Arch pour commencer, EndeavourOS est ce que je vous présenterais comme ma recommandation.

Maintenant, vous aussi, vous pouvez dire :* conseils fedora * j'utilise Arch btw ( ͡° ͜ʖ ͡°)



Arch Linux
  1. Endeavour OS vise à combler le vide laissé par Antergos dans Arch Linux World

  2. Manjaro vs Arch Linux :quelle est la différence ? Quel est le meilleur?

  3. Comment installer Adobe Acrobat Reader dans Manjaro et Arch Linux

  4. Le moyen simple d'installer et de supprimer un groupe de packages dans Arch Linux

  5. [Discontinued] Antergos Linux L'une des meilleures distributions basées sur Arch

Les 5 meilleures distributions Linux pour les développeurs et les programmeurs

5 meilleures distributions Linux basées sur Arch Linux

KaOS Linux - L'une des meilleures distributions KDE

Manjaro Linux - L'une des meilleures distributions Linux

EndeavourOS - Apprendre Arch de la bonne façon

Les meilleures distributions Linux en 2022