Differenza principale tra Ubuntu e Redhat? [chiuso]


56

Fatta eccezione per i sistemi e gli ambienti di gestione dei pacchetti, vorrei sapere quali sono le principali differenze tra loro.

Quale fornisce il miglior supporto per le loro build?


2
Vorrei chiarire, stai chiedendo del Red Hat Enterprise Linux Desktopdesktop a pagamento e Ubuntu o delle loro controparti server. O su Fedora e Ubuntu in generale.
Atenz,

Redhat e Ubuntu che voglio sapere.
rɑːdʒɑ

La modifica della domanda dopo la risposta per chiedere ulteriori informazioni la farà passare inosservata. È meglio porre una nuova domanda fintanto che puoi provare che non sarà un duplicato di questa. Ma sarebbe anche meglio (specialmente in questo caso) iniziare una taglia se hai bisogno di maggiori informazioni per la tua domanda.
Dan,

Risposte:


46

Esistono diversi modi per interpretare "Redhat" qui:

  1. Red-hat Enterprise Linux (RHEL) - Una specifica distribuzione commerciale di Red Hat.

    Di gran lunga la più grande differenza tra Ubuntu e RHEL sono i termini della licenza - Red Hat Enterprise Linux è commerciale.

    Tuttavia, puoi ottenere sostanzialmente la stessa distribuzione, ma senza il contratto commerciale, gratuitamente sotto forma di distribuzione CentOS.

  2. Distribuzioni basate o ereditate da Red Hat, che includerebbe anche CentOS e Fedora e i loro derivati.

    In realtà è molto difficile confrontare Ubuntu con tutti quelli (RHEL, CentOS e Fedora) come se fossero una cosa, perché sono tutti molto diversi in se stessi. Condividono tutti lo stesso gestore di pacchetti di cui parlo di seguito, ma le differenze tra loro sono maggiori della differenza tra il loro gestore di pacchetti e quello di Ubuntu.

  3. Distribuzioni basate su RPM in generale, ovvero distribuzioni che utilizzano il sistema di gestione dei pacchetti Redhat. Ciò amplierebbe il tuo ambito di applicazione per includere distribuzioni come SUSE, Mandriva, PCLinuxOS e i loro derivati.

    Ubuntu si basa sul gestore di pacchetti Debian APT e DPKG. Red Hat, CentOS e Fedora si basano sul sistema di gestione dei pacchetti Red Hat Linux, RPM. Entrambi i gestori di pacchetti sono ora abbastanza maturi e hanno funzionalità approssimativamente equivalenti. Tuttavia, è possibile discutere delle singole decisioni di progettazione, ma è difficile dire che una nel complesso sia migliore dell'altra.


33

Dopo molti anni che uso entrambi, posso dire che le vere differenze sono:

  1. Supporto fornitore H / W per vari sottosistemi hardware server come:

    • driver FibreChannel più recenti
    • Supporto offloading iSCSI
    • Ethernet a 10 Gbps
    • Aggiornatori di firmware online (BIOS, NMI)
    • Acceleratori di archiviazione SCSI
    • Driver SCSI software (come per HP serie B)
    • Driver / aggiornamento BMC (Baseboard Management Controller)
    • Configurazione Live Controller / RAID
    • Monitoraggio e reportistica dell'integrità dell'hardware
    • Gestione / monitoraggio server GUI
    • eccetera

Tutto quanto sopra esiste per RedHat attraverso i repository dei fornitori (e in quasi tutti i casi può essere installato in centos) ma per le distribuzioni basate su .deb (come Ubuntu) di solito sei sfortunato o in rari casi ottieni qualcosa di vecchio che questo ti farà perdere tempo e spesso romperà il tuo sistema.

  1. EPEL pronti contro termine (Pacchetti aggiuntivi per Enterprise Linux): ho trovato che il repo EPEL (RedHat e CentOS) non è perfetto ma molto più completo e aggiornato di Ubuntu pronti contro termine (ufficiale), non così per le cose di desktop, ma per le cose del server. Ad esempio i pacchetti IPSEC più recenti, SaltStack, ecc. Per i quali sarebbe necessario configurare repository non ufficiali extra in Ubuntu.

  2. Supporto software (ad es. Aggiornamenti di software / sicurezza, nuovi driver del kernel). Ubuntu offre 5 anni , mentre RedHat offre 10 anni . Questo supporto include aggiornamenti di sicurezza e, nel caso di RedHat, il backport dei moduli del kernel dai kernel più recenti! Ciò significa che l' hardware più recente è supportato anche quando si usano vecchi kernel redhat / centos / distro . Tale hardware può essere chipset, driver di watchdog, ecc.

A mio avviso, 5yr può essere troppo impegnativo per l'uso in produzione (può andare bene per il tuo laptop, anche se puoi permetterti il ​​tempo e il rischio per l'aggiornamento).


11

La differenza principale è che Ubuntu si basa sul sistema Debian. Utilizza i pacchetti .deb. Mentre redhat utilizza il proprio sistema di pacchetti .rpm (gestore di pacchetti red hat).

Redhat è gratuito ma è a pagamento per il supporto (aggiornamenti), quando Ubuntu è totalmente gratuito con supporto per gli utenti desktop è a pagamento solo il supporto professionale.


"redhat è gratuito", quindi perché os iso non è disponibile sul sito redhat?
Nullpointer,

È disponibile su access.redhat.com/downloads . Devi accedere con ID redhat.
Ketan Patel,

8

Esistono diversi punti tra questi due per differenziarli. In parole povere le differenze sono:

  1. Ubuntu Desktop enterprise edition (Business Desktop Remix) è gratuito ma RedHat no.
  2. Ubuntu si concentra sugli utenti desktop, d'altra parte l'attenzione principale di Redhat è la piattaforma server.
  3. Red Hat è prodotto da Red Hat Inc. è fondato da Young ed Ewing mentre Ubuntu è diretto da Shuttleworth, proprietario di Canonical Ltd.
  4. Ubuntu è basato su Debian (un sistema operativo Linux molto famoso e stabile), ma RedHat non ha nulla di simile.
  5. L'estensione del file manager del pacchetto Ubuntu è .deb (che utilizza altri sistemi operativi basati su Debian, ad esempio Linux Mint), indipendentemente dal fatto che l'estensione del file del gestore pacchetti RedHat sia .rpm (che significa RedHat Package Manager).

1
@Eliah Kagan In realtà sarà Ubuntu Desktop enterprise edition. Si prega di controllare i dettagli qui ubuntu.com/content/ubuntu-desktop-enterprise
tuxtu

Scommetto che per Business Desktop Remix :)
atenz

@EliahKagan Ho usato Ubuntu Desktop enterprise edition per non creare confusione. Ubuntu ha un'edizione desktop speciale per uso aziendale. Hanno chiamato quell'edizione come Business Desktop Remix. Questa edizione è diversa dall'edizione generale di Ubuntu. Dai un'occhiata a questo ubuntu.com/business/desktop/remix .
tuxtu,

9
"Ubuntu è basato su Debian (un sistema operativo Linux molto famoso e stabile), ma Redhat non ha nulla di simile." - Non potrebbe essere più sbagliato. RHEL / CentOS sono basati su Red Hat Linux, un sistema operativo Linux molto famoso e stabile.
thomasrutter,

5
Anche un po 'di confusione tra file eseguibili e file di pacchetto - .deb e .rpm sono pacchetti.
thomasrutter,

1

Red Hat Enterprise Linux non è gratuito e viene utilizzato anche per le aziende. Red Hat Linux, assemblato dalla società Red Hat, era un popolare sistema operativo basato su Linux. Red Hat Linux 1.0 è stato rilasciato il 3 novembre 1994. In origine era chiamato "Red Hat Commercial Linux". È la prima distribuzione Linux a utilizzare il sistema di packaging, il Package Manager RPM come formato di packaging, e nel tempo è servito da punto di partenza per diverse altre distribuzioni, come Mandriva Linux e Yellow Dog Linux.

Caratteristiche di Red Hat:

  • Red Hat Linux ha introdotto un programma di installazione grafico chiamato Anaconda, pensato per essere facile da usare per i principianti e che da allora è stato
    adottato da alcune altre distribuzioni Linux.
  • Ha inoltre introdotto uno strumento integrato chiamato Lokkit per la configurazione delle funzionalità del firewall.
  • Utilizza il pacchetto .rpm chiamato Red Hat Package Manager.

RPM Package Manager (RPM) è un potente sistema di gestione dei pacchetti guidato dalla riga di comando in grado di installare, disinstallare, verificare, interrogare e aggiornare i pacchetti software.

Ogni pacchetto software è costituito da un archivio di file insieme a informazioni sul pacchetto come la sua versione, una descrizione, ecc.

Ubuntu Ubuntu è un sistema operativo, come Windows. Ubuntu è una distribuzione Linux che inizia con l'ampiezza di Debian e aggiunge versioni regolari (ogni sei mesi), un chiaro focus sull'utente e l'usabilità (dovrebbe essere "Just Work", TM) e un impegno per gli aggiornamenti di sicurezza con 18 mesi di supporto per ogni versione. Ubuntu viene fornito con l'ultima versione di Gnome e una selezione di software server e desktop che offre un'esperienza desktop confortevole su un singolo CD di installazione.

  • Ubuntu utilizza il pacchetto apt.deb: - Ubuntu utilizza il pacchetto .deb per l'installazione del pacchetto come .rpm di Red Hat.
  • Ubuntu utilizza anche il programma di installazione dei pacchetti apt-get per installare i pacchetti utilizzando la modalità comando. Per installare il pacchetto graficamente,
    gestore pacchetti sinaptico .
  • Ubuntu è basato su Debian. 1

1 fonte: The Magnet Blog


-3

In Redhat Linux la password di root è specificata al momento dell'installazione. In ububtu linux non viene richiesta la password di root prima dell'installazione.


2
In Ubuntu, l'account di root è disabilitato di default, l'utente normale non ha i privilegi di root
Tachyons

2
Questo è un oggetto molto piccolo da un elenco di differenze molto più lungo. Quindi, non penso che questo risponda alla domanda.
gertvdijk,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.