Programování

Jaké jsou rozdíly mezi distribucemi Linuxu?

Jaké jsou rozdíly mezi distribucemi Linuxu?

Linux nabízí obrovskou částku každému uživateli počítače, ale šíření distribucí může být někdy pro nové lidi matoucí. Redaktor Linuxu se zeptal, jaké jsou rozdíly, a dostal několik užitečných odpovědí.

ChaosWorshiper položil otázku ohledně distribucí Linuxu:

Jaké jsou rozdíly mezi distribucemi Linuxu? Je to jen rozdíl v uživatelském rozhraní nebo jde hlouběji do funkčnější úrovně?

Více na Reddit

Jeho kolegové redaktoři Linuxu odpověděli:

Ciphertext008: „Správa balíčků, vzdálený hosting balíčků (binární soubory / zdroj), rychlost vydání, desktopové prostředí a výchozí uživatelské rozhraní, podpora / komunita / fórum.“

Pošlete mi do pekla: „Verze balíčků se také často liší, protože každá distribuce se snaží lidi přimět k softwaru, který chtějí podporovat. Jádra jsou také kompilována odlišně. Například RHEL je těžší než SELinux, aniž by zmínil AppArmor, zatímco opak je pravdou pro Ubuntu.

Výchozí konfigurace a možnosti kompilace mezi distribucemi se mohou také lišit. “

Bitwize: „Linux je jen jádro. K tomu, aby fungoval jako kompletní operační systém, potřebuje celou sadu softwaru - programový init, který spouští systém, prostředí, příkazy jako ls, mv, cat atd. ., obslužné a konfigurační nástroje atd.

Distribuce je způsob balení tohoto softwaru, aby jej bylo možné nainstalovat do standardních umístění a vytvořit tak kompletní operační systém. Pravděpodobně existuje tolik představ o ideálním způsobu balení tohoto softwaru, kolik je uživatelů Linuxu, takže není divu, že existuje mnoho distribucí.

V závislosti na tom, které distribuce porovnáváte, se mohou v některých detailech velmi lišit - jak se provádí správa balíků a řešení závislostí, jak se nastavuje síť, jaký software je podporován a jaké opravy jsou aplikovány na verzi distribuce software atd.

Ale nakonec jsou to všechno Linux a většina z nich bude fungovat téměř stejně, dokud se nedostanete do podrobností týkajících se instalace zabaleného softwaru nebo konfigurace služeb, které distribuce poskytuje. “

Echospring: „Všechno od různých inicializačních systémů až po tapety a písma. Většina má k dispozici různé sady balíčků, plány vydání, formáty balíků, stabilitu, dostupnost dokumentace, ochotu pomoci nezkušeným uživatelům, svobodu softwaru a frekvenci aktualizací zabezpečení. Některé jsou lehké, designové pro vestavěné systémy, zatímco ostatní se zaměřují na vysoce výkonné 3D stolní počítače. Téměř všichni přidávají opravy stávajícího softwaru, aby opravili chyby nebo přidali funkce.

Jako analogii si představte 10 kulinářských mistrů, z nichž každý vyrábí svatební dort. Budou to všechno jedlé koláče, ale ingredience, vzhled, struktura, konzistence a tvar budou jiné. “

Swrrga: „Můj dojem je, že většina linuxových distribucí se zdá být vytvořena na základě toho, že vývojáři nemají rádi určité funkce v jiných distribucích, ale jsou obvykle příliš zdvořilí na to, aby vám to řekli na své vstupní stránce. Weby třetích stran jsou obvykle více ochoten uříznout kecy - '$ DEV_A si myslel, že distribuce byla dodávána s příliš velkým / nedostatečným nesvobodným softwarem, takže to rozdvojil a vrátil se ke staršímu GUI "."

Jones_supa: „Myslím si, že v praxi je největší rozdíl v tom, zda je distribuce rolujícím vydáním nebo stabilním vydáním. To nejvíce ovlivňuje každodenní zážitek.

Klouzavé uvolnění neustále přináší špičkové aktualizace. To je užitečné pro ty, kteří chtějí co nejdříve nejnovější skvělé věci.

Stabilní vydání nedělá velké změny platformy a většinou se zaměřuje na řešení závad a bezpečnostních problémů. Opravy a podpora jsou poskytovány po určité roky. Je to méně náchylné k rozbití než klouzavé uvolnění.

Kromě toho můžete najít stejný software ze všech distribucí a všichni dokážou stejné triky. Výchozí pracovní plochy a podobné věci se liší, ale lze je vždy změnit a remixy poskytují různé možnosti hned po vybalení z krabice. “

SoBuffaloRes: „Většinou jde o to, kterého správce balíčků budete používat.

Minutové rozdíly jsou cykly upgradu.

Další rozdíl jde cestou dodo, vzhledem k systemd. Systemd bude zpracovávat veškerou konfiguraci, správu desktopů, protokolování, správu balíků, bootloader atd. Takže pokud se systemd bude držet kolem, bude existovat jen velmi málo (pokud vůbec) rozdílů a všichni budeme používat Redhat Linux. “

Více na Reddit

$config[zx-auto] not found$config[zx-overlay] not found