Paras vastaus
(Tiedonanto – Aiemmin työskentelin Red Hatissa, nyt työskentelin Ubuntu takana olevassa Canonicalissa .)
Sekä Red Hat että Ubuntu ovat Linux-jakelut ja sinänsä ovat samanlaisia, vaikkakin eri vaihtoehdoilla ja / tai pakettiversioilla. Monet komennoista, joita käytät päivittäin järjestelmänvalvojana, kehittäjänä tai operaattorina, ovat samat kuin ne ovat yhteisiä useimmille Linux-jakeluille.
Kuten muut ovat jo todenneet, alueilla on joitain keskeisiä eroja paketinhallinnasta – Red Hat käyttää Red Hat Package manageria (RPM) ja siihen liittyvää pakkausmuotoa, kun taas Ubuntu (Debianin pohjalta) käyttää deb-pakettimuotoa ja työkaluja, kuten apt ja dpkg pakettien hallintaan. Pöytäkoneiden ikkunahallinnoissa on myös eroja, jos se on sinun juttusi.
Se on väärin, koska muut ovat tehneet luonnehtiakseen Red Hatin palvelimille ja Ubuntun olevan työasemille, koska asiat ovat siirtyneet vuodesta 2005 näin on voinut olla.
Red Hat on tehnyt hienoa työtä toimittamalla yritysalustan ja sertifioidessaan monia perinteisiä yrityssovelluksia. Se on defacto-standardi Linux perinteisille Enterprise-kuormille. Tämä alkoi Unixista Linuxiin siirtymisellä takaisin vuosina 2003/2004, jolloin suuret yritykset alkoivat käyttää Red Hatia Sun / Solariksen ja muiden vanhojen Unix-tekniikoiden sijaan. Tämä malli on edelleen syvällä Red Hatissa ja RHEL edustaa valtavaa osaa heidän liiketoiminnastaan.
Ubuntu keskitti palvelinyritykset vuosina 2006/2007 työmäärien ja pilvien laajentamiseen. edelläkävijä joissakin Linuxin avaintekniikoissa pilvessä, kuten cloudinit. Tämän seurauksena Ubuntun käyttö pilvessä on enemmän kuin kaikki muut Linuxit yhdistettynä moniin teknisiin jättiläisiin, kuten Netflix, DropBox, AirBNB ja PayPal, joissa käytetään valtavia määriä Ubuntua palvelinten ja pilvien kuormituksiin.
Jotkut suurimmat erot Red Hatin ja Ubuntun välillä ovat liiketoimintamallin ja julkaisusyklin alueilla:
- Red Hat on saatavana vain tilauksella, johon yleensä sisältyy maksu.
- Ubuntu on vapaasti saatavana päivitysten kanssa kaikille. Yritystukea ja -palveluita on saatavana erikseen Canonicalilta (Ubuntun takana oleva yritys).
- Red Hat julkaisee uudet versiot kun ne ovat valmiita ja tukee niitä jopa 10 vuoden ajan, jos olet valmis maksamaan
- Ubuntu julkaisee uusia versioita huhtikuussa ja lokakuussa. Huhtikuun julkaisu parillisinä vuosina (2012, 2014, 2016, 2018 jne.) On pitkäaikainen tukijulkaisu, jota tuetaan viiden vuoden ajan.
Ytimissä on myös eroja käytetty, joka liittyy ABI-yhteensopivuuteen ja uusiin ominaisuuksiin, mutta se on syvällä Linuxin suolistossa eikä todennäköisesti huolta useimmista.
Vastaus
Linux -käyttäjätila (coreutils ja muut) on enimmäkseen sama. Se on enemmän erilaisten pakettien ja pakkausapuohjelmien nimet sekä järjestelmän ja joidenkin pakettien sijainnit ja määritystavat.
Ubuntu käyttää Debianin pakettienhallintaan perustuvaa Aptitudea. Red hat käyttää Yumia, joka perustuu Red Hat Package Manageriin.
Esimerkiksi asennettaessa uusi ohjelma: Ubuntu: apt-get install traceroute
Red Hat / Centos: yum install traceroute
-ohjelmaa varten : Ubuntu: apt-välimuisti-hakuohjelma
Red Hat / Centos: yum-hakuohjelma
Kohteeseen selvittää paketin nimi, joka sisältää ohjelman: Ubuntu: dpkg-query -S / bin / ls # Etsi paketti, joka sisältää / bin / ls
Red Hat / Centos: yum whatprovi des ”/ bin / ls”
Ubuntu muuttaa paljon. Red Hat on konservatiivisempi.
Edellä olevasta saattaa tuntua, että Centos / Fedora / Red Hat on käyttäjäystävällisempi. Asia on, että Ubuntu sisältää tuen useammalle mediasovellukselle.
Ubuntu toimii monissa muissa tietokoneissa, koska useammat ihmiset testaavat sitä useammissa tilanteissa. Red Hat toimii vähemmän tietokoneilla, mutta sitä pidetään luotettavampana, jos se todella toimii.
Jos sinun on asennettava Linux ja et ole varma, toimiiko se, valitse Ubuntu. Siksi se ”Se on niin suosittu, se toimii kaikkialla. Jos haluat tukea jotakin yritysohjelmaa, jonka tiedetään toimivan Red Hatilla, asenna Red Hat. Mutta se toimii Centosilla samalla tavalla … ja se saattaa toimia Ubuntulla. Tai sinun on ehkä muokattava sitä.
Tervetuloa Linuxiin.