GNU/Linux >> Linux Esercitazione >  >> Arch Linux

EndeavourOS e Manjaro:un confronto approfondito tra due delle migliori distribuzioni basate su Arch Linux

Se hai mai provato a utilizzare Arch Linux, sai che è quasi impossibile installarlo senza un'adeguata documentazione e conoscenza di Linux. Questo è il fascino di Arch Linux, in realtà.

Ma poiché Arch Linux si trova nella parte più esperta dello spettro delle distribuzioni Linux, esistono diverse distribuzioni basate su Arch che cercano di rendere le cose più facili per la gente comune.

Manjaro ed EndeavourOS sono due delle scelte più popolari quando si tratta di un'"alternativa Arch basata su Arch".

Quindi diamo un'occhiata alle differenze tra questi due. Perché dovresti scegliere una distribuzione Linux piuttosto che un'altra?

Varianti desktop

Entrambe queste distribuzioni sono disponibili in molti gusti. Manjaro ha tre versioni ufficiali:Xfce, KDE e GNOME. Ci sono anche edizioni della community per Budgie, Cinnamon, Deepin, Mate, Sway e i3.

Endeavour OS offre ufficialmente molte più varianti. Oltre a quello che ha Manjaro, ha anche LXQT, BSPWM, Openbox e Qtile.

Poiché ogni versione ha un ambiente desktop diverso e le proprie app in bundle specifiche per DE. Questo finisce per non avere una base "rigorosa" di requisiti minimi di sistema.

Ecco un elenco dei requisiti di sistema della RAM secondo il sito Web di EndeavourOS (questo dovrebbe essere lo stesso anche per Manjaro) per ambiente desktop

  • Xfce – Almeno 2 GB di RAM, ma si consigliano 4 GB
  • Mate:almeno 2 GB di RAM, ma sono consigliati 4 GB
  • Cannella:sono necessari almeno 4 GB di RAM
  • Gnome – Sono necessari almeno 4 GB di RAM (supponendo che sia lo stesso per KDE)
  • Budgie:sono necessari almeno 4 GB di RAM
  • Plasma:sono necessari almeno 4 GB di RAM
  • LXQT – Almeno 2 GB di RAM, ma si consigliano 4 GB

Ottenere l'ISO

Come accennato in precedenza, Manjaro ed EndeavourOS sono disponibili in un'ampia varietà di gusti. Ciò significa che non posso indirizzarti a un singolo link per il download ISO. Ma, per gli intenti e lo scopo di questo articolo che confronta i sistemi operativi, sono andato con l'offerta predefinita:l'ISO di Xfce.

Installazione del sistema operativo

Sia EndeavourOS che Manjaro usano il programma di installazione di Calamares e ti offrono alcune opzioni utili nei loro menu di avvio di grub.

Installazione EndeavourOS

Quando avvii EndeavourOS per la prima volta, ti verrà presentato un menu di GRUB con le seguenti opzioni

  • Avvia utilizzando i driver Intel/AMD (opzione predefinita )
  • Avvia utilizzando il driver grafico NVIDIA proprietario
  • Esegui Memtest86+ (test RAM)
  • Esegui HDT (strumento di rilevamento hardware)

Una volta avviato EndeavourOS, la schermata di benvenuto ti fornirà alcune opzioni.

Le opzioni sono la gestione delle partizioni, l'installazione delle edizioni della community, l'aggiornamento dei mirror e l'avvio del programma di installazione.

Ci sono due opzioni per l'installazione

  • Online:ti dà la possibilità di cambiare il tuo ambiente desktop in qualcosa di diverso da Xfce
  • Offline:ti offre il desktop Xfce con il tema EndeavourOS

Come accennato in precedenza, EndeavourOS utilizza il programma di installazione open source Calamares. Ma oltre a ciò, ti offre anche alcune opzioni per un migliore controllo sull'esperienza utente e sull'installazione.

Le opzioni disponibili fornite dal programma di installazione di EndeavourOS sono elencate di seguito

  • Kernel LTS (accanto l'ultimo kernel stabile)
  • XFCE4
  • KDE
  • GNOME
  • i3 WM
  • Ambiente desktop Mate
  • Ambiente desktop Cannella
  • Ambiente desktop Budgie
  • LXQT
  • LXDE

L'elenco degli strumenti di accessibilità disponibili nel programma di installazione di EndeavourOS è il seguente

  • espeak-ng:sintetizzatore vocale open source
  • mousetweaks:miglioramenti dell'accessibilità per i dispositivi di puntamento
  • orca:screen reader con possibilità di script

Installazione di Manjaro

Al primo avvio di Manjaro, vedrai un menu di GRUB con le seguenti opzioni

  • Avvia utilizzando il driver Intel/AMD (opzione predefinita )
  • Avvia utilizzando il driver grafico NVIDIA proprietario
  • Esegui un test della RAM (Memtest non è più incluso e sembra mancare in modalità UEFI)

A parte il marchio e le modifiche specifiche del sistema operativo apportate dagli sviluppatori di Manjaro al programma di installazione di Calamares, non c'è molta differenza tra il programma di installazione di Calamares di serie e ciò che ottieni su Manjaro.

Calamares non è l'unico programma di installazione per Manjaro

Se desideri un'installazione personalizzata su Manjaro, puoi utilizzare Manjaro Architect ISO per un'installazione CLI completamente personalizzata.

Tieni presente che, al momento della stesura di questo articolo, il sapore Architetto di Manjaro sembra non essere mantenuto a causa di un conflitto di pacchetti non risolto. Per favore, aiutaci a mantenere il progetto se hai le competenze e il tempo necessari a disposizione :)

Che può essere una cosa buona o cattiva, in base a chi chiedi.

Secondo me, se sei un principiante che inizia con la tua prima distribuzione Linux come Manjaro, è meglio che le tue opzioni siano limitate.

Ciò significa meno barriere all'ingresso che sarebbero causate da un elenco di server audio, server di visualizzazione, gestori di visualizzazione e/o gestori di finestre alternativi tra cui scegliere.

Una volta che ti senti abbastanza a tuo agio con le distribuzioni Linux per armeggiare con il tuo sistema, puoi rendere le cose più interessanti.

Se stai cercando di personalizzare la tua installazione, dovrai farlo una volta installato il tuo sistema operativo.

Primo avvio

Dopo aver installato Manjaro o EndeavourOS, riceverai una schermata di benvenuto con alcune opzioni per chi è nuovo a Linux in generale o nuovo a Manjaro o EndeavourOS o distribuzioni basate su Arch.

Le opzioni disponibili in EndeavourOS includono cose come l'aggiornamento dei mirror, l'aggiornamento del sistema, la modifica del display manager (lightdm, gdm, lxdm e sddm), la navigazione nei pacchetti AUR, l'installazione di pacchetti come libreoffice, chromium, akm (A Kernel Manager) e altro ancora.

Per quanto riguarda Manjaro, le opzioni che ti vengono presentate sono quelle che considero limitate rispetto a EndeavourOS, ma lo definirei "sufficientemente limitato".

È la giusta quantità di cose di cui avrai bisogno (come principiante) per iniziare con Manjaro.

Alcune opzioni disponibili nella schermata di benvenuto di Manjaro sono un collegamento al Wiki ufficiale, forum di supporto, mailing list, partecipazione allo sviluppo di Manjaro, installazione e/o rimozione di applicazioni, ecc.

La schermata di benvenuto su entrambi, Manjaro ed EndeavourOS hanno anche la possibilità di donare se ti piace il progetto e la sua direzione, ma solo tu hai i soldi per farlo.

Imballaggio del software

Ammettiamolo, l'installazione del sistema operativo è solo una parte di una distribuzione Linux.

Il gestore di pacchetti e il modo in cui il software è impacchettato giocano un ruolo importante nella stabilità di una distribuzione Linux.

Se stai aggiornando/installando un pacchetto e aggiorna una libreria già installata, da cui dipendono gli altri pacchetti, beh... non è male. Crea quello che viene chiamato "l'inferno della dipendenza". Un gestore di pacchetti dovrebbe occuparsi di questo.

Quindi, come si confrontano Manjaro ed EndeavourOS a questo proposito?

Bene, poiché Manjaro ed EndeavourOS sono basati su Arch Linux, usano il gestore di pacchetti pacman utilizzato da Arch Linux. Una delle tante caratteristiche di pacman è che gestisce le dipendenze per te.

Mangiaro

Anche se Manjaro utilizza il gestore di pacchetti pacman, Manjaro ha i propri repository.

I pacchetti vengono presi da Arch Linux su base giornaliera e "rispecchiati" nel repository di pacchetti Manjaro Unstable e quindi inviati a Manjaro Testing per - avete indovinato - Test.

Una volta che i pacchetti vengono trovati stabili, vengono inviati ai repository principali affinché tutti gli altri possano installarli.

Tuttavia, gli aggiornamenti di sicurezza vengono inviati direttamente ai repository pubblici tramite ciò che Manjaro chiama "Fast-Tracking" per una risoluzione più rapida dei problemi.

Questo metodo di test dei pacchetti garantisce che non vi siano interruzioni impreviste dei pacchetti perché "xyz" è stato modificato.

Ma ciò significa anche che gli utenti devono attendere alcune settimane (in genere da 2 a 4 settimane) affinché la versione più recente del software sia disponibile per l'installazione.

EndeavourOS

EndeavourOS non ha i propri repository software. Dipendono dai principali repository di Arch Linux e, così facendo, ottieni l'esperienza più "vanilla" se usi EndeavourOS.

Se dovessi installare Arch Linux ed EndeavourOS sulla stessa macchina, quasi tutto, tranne Desktop Environment o Window Manager e/o i loro temi e l'esperienza di installazione, dovrebbe rimanere lo stesso.

Pacchetti inclusi

A questo punto, potresti notare uno schema nelle differenze tra Manjaro ed EndeavourOS.

EndeavourOS

EndeavourOS ha la priorità di essere il più vicino ad Arch Linux in termini di filosofia.

Hai un'installazione personalizzata? Verifica.

Installare solo i pacchetti necessari per un'esperienza desktop completa? Verifica.

Hai i pacchetti più sanguinanti nei repository di distribuzione? Verifica.

EndeavourOS ti dà l'opportunità di voler imparare Arch senza imparare tutto da EFI, caccia ai driver e installazione (guardandoti nVidia), ambienti desktop/gestori di finestre, gestori di display, ecc. tutto in una volta.

Imposterà tutto in una volta e ti darà il tempo di imparare tu stesso il funzionamento interno di Arch Linux, al tuo ritmo.

Mangiaro

Manjaro, invece, ti tiene per mano (vedi cosa ci ho fatto lì?) per tutto il tempo che lo usi. Gestisce tutto, dall'installazione alla stabilità del pacchetto, oltre a darti un accesso abbastanza istantaneo agli aggiornamenti di sicurezza.

È concepito per essere utilizzato come sistema operativo generico per il tuo computer.

Installa un bel po' di applicazioni open source per impostazione predefinita. Questo è estremamente utile per un nuovo utente Linux.

Ha alcune applicazioni installate per te, come un lettore audio, firewall GUI (gufw), GIMP, HP Device Manager, client di posta elettronica (thunderbird), lettore video (vlc), suite per ufficio (solooffice-desktopeditors).

Cosa dovrei usare?

Bene, questa è la tua chiamata. Posso consigliarne solo uno o uno in base al caso d'uso e al pubblico di destinazione.

Se sei una persona che si considera un utente di computer occasionale che ha solo bisogno di una suite per Office (LibreOffice, ONLYOFFICE), un lettore multimediale e un browser web per fare le tue cose, ti consiglio di provare Manjaro a causa del proprio repository per [principalmente] pacchetti stabili e un'installazione senza fluttuazioni.

Ma, d'altra parte, se sei qualcuno che in precedenza utilizzava una distribuzione come Ubuntu, Pop! _OS, Linux Mint, ElementaryOS, Fedora, ecc. e ora vuoi imparare come eseguire l'installazione della tua distribuzione Linux dal menu WM a GRUB ( sì, il riso GRUB è una cosa). Quindi, se per cominciare hai bisogno di una distribuzione Linux essenziale come Arch, EndeavourOS è ciò che ti presenterei come mia raccomandazione.

Ora anche tu puoi dire:*tips fedora* I use Arch btw ( ͡° ͜ʖ ͡°)



Arch Linux
  1. Endeavour OS mira a riempire il vuoto lasciato da Antergos in Arch Linux World

  2. Manjaro vs Arch Linux:qual è la differenza? Qual è il migliore?

  3. Come installare Adobe Acrobat Reader in Manjaro e Arch Linux

  4. Il modo semplice per installare e rimuovere un gruppo di pacchetti in Arch Linux

  5. [Fuori produzione] Antergos Linux Una delle migliori distribuzioni basate su Arch

Le 5 migliori distribuzioni Linux per sviluppatori e programmatori

5 migliori distribuzioni Linux basate su Arch Linux

KaOS Linux – Una delle migliori distribuzioni KDE

Manjaro Linux – Una delle migliori distribuzioni Linux

EndeavourOS – Impara Arch nel modo giusto

Le migliori distribuzioni Linux nel 2022