Arch Linux vs Ubuntu: pe care ar trebui să utilizați?
Publicat: 2023-03-10Ubuntu și Arch Linux au susținători convinși și vocali. Dacă vă gândiți să utilizați Linux sau să schimbați distribuția, veți avea oameni care vă vor promova ambele. Dar care este potrivit pentru tine?
Labirintul distribuirilor
Comparație Arch Linux și Ubuntu: o prezentare generală
Cum diferă instalarea Arch Linux și Ubuntu
Are cineva o compatibilitate mai bună cu hardware-ul?
Ce aplicații și manageri de pachete sunt disponibile?
Cum este asistența comunității?
Arch vs Ubuntu: Cine câștigă?
Labirintul distribuirilor
Ideea de a încerca Linux poate fi stimulată de mulți factori. Poate ați auzit de Linux și doriți doar să aflați mai multe. Poate că sunteți nemulțumit de sistemul de operare actual și căutați o alternativă. Poate că ideea de software gratuit și open source ți se pare intrigantă și merită investigată.
Oricare ar fi motivele, acestea sunt de obicei clare. Dar odată ce alegerea este făcută, trebuie să alegeți ce distribuție Linux să utilizați. Și aceasta este o întrebare care nu este clară.
Ubuntu este considerată în general o distribuție bună pentru noii veniți la Linux, dar există o altă tabără care spune că ar trebui să începeți cu o distribuție precum Arch, pentru că „veți învăța atât de multe despre Linux”.
Poate ați auzit că, dedesubt, toate distribuțiile Linux sunt la fel. Ei folosesc nucleul Linux, GNU Core Utilities, un sistem de fișiere acceptat, un manager de pachete și un număr de aplicații preinstalate.
Este adevărat, în măsura în care merge. Dar distribuțiile își adaugă propria sa aromă, oferind lucruri precum programe de instalare personalizate, teme desktop, propriile depozite de software și propriile programe utilitare. Unii ajung chiar și până la dezvoltarea propriilor medii desktop, așa cum a făcut Linux Mint cu Cinnamon.
Diferențele dintre distribuții și experiența utilizatorului final pot fi profunde.
Comparație Arch Linux și Ubuntu: o prezentare generală
Majoritatea utilizatorilor Linux plasează Arch Linux și Ubuntu la capetele opuse ale scalei de adecvare pentru noii utilizatori Linux. Filosofiile din spatele distribuțiilor sunt complet diferite.
Arch este un efort condus de comunitate, Ubuntu este produs de Fundația Ubuntu, susținută de Canonical Limited, proprietate privată. Archi propria distribuție, construită de la zero. Ubuntu este derivat din Debian Linux.
Arch își propune să vă ofere un sistem ușor și funcțional. Începând cu o instalare de bază minimalistă, alegeți ce pachete aveți nevoie sau doriți și le instalați.
Ubuntu vine complet încărcat. Acesta reunește o listă lungă de pachete, inclusiv suite de productivitate de birou, clienți de e-mail, playere muzicale și așa mai departe. De la prima pornire, puteți fi productiv în Ubuntu. Partea inversă este că computerul dvs. este încărcat cu pachete pe care probabil nu le veți deschide niciodată, nu le veți folosi.
Ubuntu se referă la ținere de mână și ușurință în utilizare. La un moment dat, linia sa era „Linux pentru ființe umane”. Arch este despre a vă oferi controlul. Nu instalează nimic din ce nu ai cerut. De asemenea, se așteaptă ca tu să știi ce faci. Poti să iei volanul, dar se presupune că știi să conduci.
Canonical creează două lansări Ubuntu în fiecare an, programate pentru aprilie și octombrie. Fiecare a patra versiune este o versiune de asistență pe termen lung, cu suport și patch-uri garantate timp de cinci ani. Versiunile intermediare sunt acceptate timp de nouă luni.
Arch folosește un model de eliberare rulant. Nu există lansări de reper. Instalați cea mai recentă imagine Arch și apoi o corectați astfel încât să fie actualizată. Apoi plasați frecvent pentru a-l menține la curent. Patch-urile pot fi lansate zilnic – uneori de mai multe ori într-o singură zi – dar majoritatea utilizatorilor corecţionează o dată pe săptămână sau două. Acest lucru vă menține sistemul de operare pe sau aproape de avangarda noilor versiuni, patch-uri și upgrade-uri.
Acest lucru te poate prinde totuși. Marginile tăioase pot extrage sânge. Patch-urile și actualizările sunt testate, dar defecțiunile își pot găsi drum prin net. Un exemplu recent este actualizarea versiunii 2:2.06.r322 pentru bootloader-ul GRUB. O eroare pe care mii de computere Arch au pornit în BIOS în loc de Arch Linux. A existat o soluție, dar a fost nevoie de puțină încredere și cunoștințe pentru a o aplica.
Cu Ubuntu, oricine îl poate instala și îl poate folosi pentru a afla despre Linux. Cu Arch, trebuie să știți ceva despre Linux doar pentru a-l instala.
Cum diferă instalarea Arch Linux și Ubuntu
Ubuntu are un program de instalare excelent bazat pe GUI. Vă ghidează prin alegerile pe care trebuie să le faceți, alege valori implicite sensibile pentru alții și vă lasă cu un sistem complet și funcțional.
Instalația Arch este mult mai mult oase goale. Este bazat pe terminal. Există mulți pași, dintre care unii pot deveni destul de implicați. Configurarea rețelei Wi-Fi, de exemplu, se poate dovedi o provocare.
Scriptul archinstall
este o altă modalitate bazată pe text de a instala Arch. Oferă mai multe îndrumări decât metoda tradițională de instalare, dar este încă departe de experiența pe care o veți obține instalând Ubuntu. Vă permite să alegeți din listele de opțiuni de pe ecran pentru unele setări, ceea ce face lucrurile oarecum mai ușoare. Dar dacă nu știți ce înseamnă opțiunile sau care sunt ramificațiile alegerii acestei opțiuni față de acea opțiune, tot zburați orb.
Dacă aveți succes, veți avea un sistem Arch Linux care rulează. Apoi treceți la instalarea unui mediu desktop, cum ar fi GNOME.
Proiectul Arch Linux GUI, abandonat din păcate, oferea o versiune simplă a Arch, instalată folosind bine-cunoscutul program de instalare Calamares, dar au anunțat că nu vor emite imagini ISO noi.
Manjaro, ArcoLinux, Garuda și EndeavourOS sunt distribuții bazate pe Arch care oferă instalări bazate pe GUI. Dar nu sunt simplu vanilla Arch, deși EndeavourOS și ArcoLinux sunt foarte aproape.
Are cineva o compatibilitate mai bună cu hardware-ul?
Arch acceptă numai procesoare x86 pe 64 de biți. Nu există suport oficial ARM, de exemplu. Ubuntu, prin contrast, acceptă oficial o gamă largă de platforme de calcul, inclusiv Raspberry Pi.
Cele mai multe probleme de compatibilitate hardware PC sunt rezolvate folosind module kernel și drivere. Diferența este că Ubuntu încearcă să identifice modulele necesare și le include pentru tine, acolo unde poate. Arch vă lasă în mare măsură în seama dvs.
În cele din urmă, suportul hardware PC x86 este aproximativ același pentru cele două distribuții, dar Arch vă poate face să lucrați mai mult pentru a-l realiza.
Ce aplicații și manageri de pachete sunt disponibile?
Pentru a instala și elimina pachete software, Ubuntu are instrumentul de linie de comandă apt
, iar Arch are pacman
. Ambele au și alternative bazate pe GUI. Ubuntu are aplicația Ubuntu Software
, iar utilizatorii Arch pot instala pamac
pentru a avea o experiență similară.
Toate aceste instrumente fac referire la depozitele oficiale de software ale distribuțiilor. Pentru a include surse software neoficiale, utilizatorii Ubuntu pot activa anumite arhive de pachete personale. Acestea sunt pachete împachetate furnizate de utilizator care sunt puse la dispoziția comunității Ubuntu de către persoane private. Odată ce un utilizator și-a instalat PPA, acesta poate instala aplicația folosind instrumentul apt
standard.
Echivalentul Arch este Arch User Repository. Aceasta este o colecție imensă de descrieri de pachete furnizate de utilizator. Acestea automatizează descărcarea codului sursă și construirea pachetului pe computer. Utilizatorii pot face acest lucru din interiorul pamac
sau dintr-o fereastră de terminal folosind un instrument de ajutor AUR, cum ar fi yay
.
Există aproximativ 60.000 de pachete în depozitele oficiale Ubuntu. Depozitele Arch și AUR combinate se ridică la aproximativ 58.000 de pachete. Dar asta nu este toată povestea.
Pachetele software care oferă versiuni pentru Windows, Mac și Linux sunt probabil să ofere un DEB pentru sistemele bazate pe Debian și Ubuntu și un RPM pentru sistemele Fedora și RedHat. Alte distribuții sunt lăsate să se descurce de la sine, prin clonarea depozitului aplicației și construirea pachetului din sursă. Deci, așa cum este de obicei cu Arch, o poți face, dar trebuie să muncești puțin mai mult.
Desigur, FlatPaks, Snaps și AppImages sunt metode independente de distribuție de instalare a software-ului. Un pachet pe care îl căutați ar putea fi disponibil într-unul dintre aceste formate.
Cum este asistența comunității?
Arch și Ubuntu sunt bine servite cu resurse online care oferă informații și sfaturi. Utilizatorii Ubuntu pot apela la site-ul web Ask Ubuntu și forumurile Ubuntu, iar utilizatorii Arch au ArchWiki.
ArchWiki este, fără îndoială, una dintre sursele principale de informații Linux disponibile astăzi. Este accesat de utilizatorii tuturor distribuțiilor, nu doar de Arch. Cu toate acestea, rețineți că este nevoie de concizie la noi niveluri. Nici nu se repetă. Dacă a explicat ceva o dată pe o pagină, nu va parcurge din nou pe o altă pagină. Din acest motiv, este nevoie de puțin timp pentru a te aclimatiza la stilul ArchWiki. Pentru că poate părea de nepătruns pentru nou-veniți, ei oferă chiar și o pagină despre citirea Wiki.
Ubuntu și Arch au fiecare subreddit-uri dedicate acestora. Acestea sunt resurse neoficiale, dar utile. Contrar credinței populare, sunt și destul de prietenoși.
Arch vs Ubuntu: Cine câștigă?
Distribuția potrivită pentru dvs. este cel mai bine decisă de ceea ce doriți de la Linux. Dacă doriți un Linux pe care să îl puteți instala rapid și care să vă ofere o introducere ușoară în Linux, Ubuntu bate Arch fără îndoială.
Folosesc Arch simplu și EndeavourOS toată ziua în fiecare zi, dar mă chinui să recomand Arch ca distribuție pentru boboci Linux. Instalarea necesită, în mod paradoxal, cunoștințe a priori pe care le obțineți doar cu o anumită familiaritate cu Linux. Fără să știi lucruri precum sda1
este prima partiție de pe primul hard disk și enp34s0
este o interfață de rețea, probabil că ești gătită înainte de a începe.
Dacă doriți control granular asupra machiajului și configurației instalării dvs. Linux - cu toate bucuriile și durerile pe care le aduce - alege Arch. Obțineți un fișier imagine de pe pagina de descărcare Arch Linux. Dacă un ciclu constant de întreținere și administrare a sistemului nu vă interesează și doriți doar să vă porniți și să utilizați computerul, alegeți Ubuntu. Obțineți fișierul imagine de pe pagina de descărcare pentru desktop Ubuntu și începeți instalarea.
LEGATE: 10 comenzi de bază Linux pentru începători