Liší se Red Hat od Ubuntu? Funguje v obou systémech stejná sada příkazů?


Nejlepší odpověď

(Zveřejnění – pracoval jsem pro Red Hat, nyní pracuji pro Canonical, společnost za Ubuntu .)

Red Hat i Ubuntu jsou distribuce Linuxu a jsou si podobné, i když s různými možnostmi a / nebo verzemi balíčků. Mnoho příkazů, které budete každý den používat jako správce, vývojář nebo operátor, je stejných, jaké jsou běžné ve většině distribucí systému Linux.

Jak již uvedli ostatní, v oblastech existují určité klíčové rozdíly. správy balíků – Red Hat používá správce balíčků Red Hat Package (RPM) a související formát balení, zatímco Ubuntu (založený na Debianu) používá formát balíčků deb a nástroje jako apt a dpkg ke správě balíčků. Existují také rozdíly ve správcích oken pro desktopy, pokud je to vaše věc.

Je nesprávné, protože ostatní charakterizovali Red Hat jako pro servery a Ubuntu pro desktopy, když se věci posunuly od roku 2005, kdy mohlo to tak být.

Red Hat odvedl skvělou práci při poskytování podnikové platformy a certifikaci s mnoha tradičními podnikovými aplikacemi. Je to defacto standardní Linux pro tradiční podnikové úlohy. Začalo to migrací z Unixu na Linux v letech 2003/2004, kdy velké společnosti začaly používat Red Hat namísto Sun / Solaris a dalších starších unixových technologií. Tento model je v Red Hat stále hluboce zakořeněný a RHEL představuje obrovskou část jejich podnikání.

Ubuntu, v letech 2006/2007, se soustředilo úsilí serverů na škálování pracovních zátěží a cloudu, které se v letech 2007 a 2007 silně prosadily v Amazon EC2 propagoval některé z klíčových technologií pro Linux v cloudu, jako je cloudinit. Výsledkem je použití Ubuntu v cloudu více než u všech ostatních Linuxů v kombinaci s mnoha technologickými giganty, jako jsou Netflix, DropBox, AirBNB a PayPal, které využívají obrovské množství Ubuntu pro serverová a cloudová pracovní zatížení.

Některé z největší rozdíly mezi Red Hat a Ubuntu jsou v oblastech obchodního modelu a cyklu vydání:

  • Red Hat je k dispozici pouze s předplatným, které obvykle zahrnuje platbu.
  • Ubuntu je volně dostupné s aktualizacemi pro všechny. Podniková podpora a služby jsou k dispozici samostatně od společnosti Canonical (společnost, která stojí za Ubuntu).
  • Red Hat vydává nové verze, když jsou připraveny, a podporuje je až 10 let, pokud jste ochotni platit
  • Ubuntu vydává nové verze každý duben a každý říjen. Dubnové vydání v sudých letech (2012, 2014, 2016, 2018 atd.) Je dlouhodobé vydání podpory, které je podporováno po dobu 5 let.

Existují také rozdíly v přístupu k jádrům používané, které se vztahují k ABI kompatibilitě a novým funkcím, ale to je hluboko v útrobách Linuxu a pravděpodobně se netýká většiny.

Odpověď

Uživatelský prostor linuxu (coreutils a podobně) je většinou stejné. Jedná se spíše o názvy balíčků a obslužných programů pro balení, které se liší, stejně jako umístění a způsoby konfigurace systému a některých balíků.

Ubuntu používá Aptitude, který je založen na správci balíčků Debian. Red hat používá Yum, který je založen na Red Hat Package Manager.

Například nainstalujte nový program: Ubuntu: apt-get install traceroute

Red Hat / Centos: yum install traceroute

Chcete-li vyhledat program : Ubuntu: vyhledávací program apt-cache

Red Hat / Centos: yum vyhledávací program

Do zjistit název balíčku, který obsahuje program: Ubuntu: dpkg-query -S / bin / ls # Vyhledejte balíček obsahující / bin / ls

Red Hat / Centos: yum whatprovi des „/ bin / ls“

Ubuntu se hodně mění. Red Hat je konzervativnější.

Z výše uvedeného by se mohlo zdát, že Centos / Fedora / Red Hat je uživatelsky přívětivější. Jde o to, že Ubuntu přichází s podporou více mediálních aplikací hned po vybalení z krabice.

Ubuntu běží na mnohem více počítačích, protože více lidí to testuje ve více scénářích. Red Hat běží na méně počítačích, ale je považován za spolehlivější, pokud skutečně běží.

Pokud potřebujete nainstalovat Linux a nejste si jisti, zda to bude fungovat, zvolte Ubuntu. Proto „Je tak populární, funguje všude. Pokud potřebujete podpořit nějaký obchodní program, o kterém je známo, že pracuje na Red Hatu, nainstalujte si Red Hat. Ale na Centosu to bude fungovat stejně … a může to fungovat i na Ubuntu. Nebo to možná budete muset vylepšit.

Vítejte v systému Linux.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *