Cel mai bun răspuns
(Dezvăluire – Am lucrat pentru Red Hat, acum lucrez pentru Canonical, compania din spatele Ubuntu .)
Atât Red Hat, cât și Ubuntu sunt Distribuții Linux și ca atare sunt similare, deși cu opțiuni diferite și / sau versiuni ale pachetelor incluse. Multe dintre comenzile pe care le veți folosi în fiecare zi ca administrator, dezvoltator sau operator sunt aceleași ca și cele obișnuite pentru majoritatea distribuțiilor Linux.
După cum au menționat alții, există câteva diferențe cheie în domenii. de gestionare a pachetelor – Red Hat utilizează managerul de pachete Red Hat (RPM) și formatul de ambalare asociat, în timp ce Ubuntu (bazat pe Debian) folosește formatul de pachet deb și instrumente precum apt și dpkg pentru a gestiona pachetele. Există, de asemenea, diferențe în gestionarea ferestrelor pentru desktop-uri, dacă asta este treaba ta.
Este incorect, așa cum au făcut alții pentru a caracteriza Red Hat ca fiind pentru servere și Ubuntu fiind pentru desktop-uri, deoarece lucrurile au trecut din 2005 când este posibil să fi fost așa.
Red Hat a făcut o treabă excelentă prin furnizarea unei platforme de întreprindere și certificarea cu multe aplicații tradiționale de întreprindere. Este Linux defacto standard pentru sarcinile de lucru tradiționale Enterprise. Acest lucru a început cu migrarea de la Unix la Linux în 2003/2004, unde marile corporații au început să folosească Red Hat în locul Sun / Solaris și a altor tehnologii vechi Unix. Acest model este încă adânc înrădăcinat în Red Hat, iar RHEL reprezintă o parte masivă a afacerii lor.
Ubuntu, în 2006/2007, a concentrat eforturile serverului pe scară de sarcini de lucru și cloud, împins puternic în Amazon EC2 în 2007 și a fost pionier în unele dintre tehnologiile cheie pentru Linux în cloud, cum ar fi cloudinit. Drept urmare, utilizarea Ubuntu în cloud este mai mult decât toate celelalte Linux-uri combinate cu mulți dintre giganții tehnologici, cum ar fi Netflix, DropBox, AirBNB și PayPal, care utilizează cantități masive de Ubuntu pentru încărcări de servere și cloud.
Unele dintre cele mai mari diferențe între Red Hat și Ubuntu sunt în domeniile modelului de afaceri și ale ciclului de lansare:
- Red Hat este disponibil numai cu un abonament care implică de obicei plata.
- Ubuntu este disponibil gratuit cu actualizări pentru toți. Asistența și serviciile pentru întreprinderi sunt disponibile separat de Canonical (compania din spatele Ubuntu)
- Red Hat lansează noi versiuni „când sunt gata” și le acceptă până la 10 ani dacă sunteți dispus să plătiți
- Ubuntu lansează noi versiuni în fiecare aprilie și în fiecare octombrie. Lansarea din aprilie în ani pare (2012, 2014, 2016, 2018 etc …) este o versiune de asistență pe termen lung, care este acceptată timp de 5 ani.
Există, de asemenea, diferențe în abordarea față de nuclee. folosit care se referă la compatibilitatea ABI și la noile caracteristici, dar acest lucru este adânc în curajul Linux și probabil că nu este o preocupare pentru majoritatea.
Răspuns
Spațiul utilizatorului Linux (coreutils și altele) este mai ales la fel. Este mai mult numele pachetelor și utilitarelor de ambalare care sunt diferite, precum și locațiile și metodele de configurare a sistemului și a unor pachete.
Ubuntu folosește Aptitude care se bazează pe Managerul de pachete Debian. Red hat folosește Yum, care se bazează pe Red Hat Package Manager.
De exemplu, pentru a instala un nou program: Ubuntu: apt-get install traceroute
Red Hat / Centos: yum install traceroute
Pentru căutați un program : Ubuntu: program de căutare apt-cache
Red Hat / Centos: program de căutare yum
To aflați numele pachetului care conține un program: Ubuntu: dpkg-query -S / bin / ls # Căutați pachetul care conține / bin / ls
Red Hat / Centos: yum whatprovi des „/ bin / ls”
Ubuntu se schimbă foarte mult. Red Hat este mai conservator.
Din cele de mai sus s-ar putea părea că Centos / Fedora / Red Hat este mai ușor de utilizat. Lucrul este că Ubuntu vine cu suport pentru mai multe aplicații media.
Ubuntu rulează pe mai multe computere, deoarece mai mulți oameni îl testează în mai multe scenarii. Red Hat rulează pe mai puține computere, dar este considerat mai fiabil dacă rulează de fapt.
Dacă trebuie să instalați Linux și nu sunteți sigur dacă va funcționa, alegeți Ubuntu. De aceea „Este atât de popular, funcționează peste tot. Dacă trebuie să susțineți un program de afaceri, se știe că funcționează pe Red Hat, instalați Red Hat. Dar va funcționa la fel pe Centos … și ar putea funcționa pe Ubuntu. Sau s-ar putea să trebuiască să-l modificați.
Bine ați venit la Linux.