debian vs. Ubuntu - melyik a jobb?

A Debian és az Ubuntu a legismertebb Linuxok közé tartoznak – és rokonok is! De melyiket vegye?

kijelző

Az Ubuntu nagyjából a szabványos Linux a privát asztali számítógépekhez. A tapasztalt felhasználók is szívesen ajánlják a Debiant. Bár mindkettő összefügg egymással, a különbségek nagyok. Ezért nem olyan nehéz a választás.

  • anya és gyermek
  • Célcsoportok
  • csomagkezelés
  • Adminisztrátori jogok
  • A projekt háttere

anya és gyermek

A különbségek megértéséhez nagyon rövid áttekintésre van szükség a történelemben. Amikor a Linuxot említjük, valójában GNU/Linux disztribúciót értünk alatta. Egy ilyen operációs rendszer alapvetően két alapvető építőelemből áll: a Linux kernelből, amelyet Linus Torvalds hívott életre, és amelyet ma is nagyrészt ő karbantart. A név is árul el valamit az eredetről: az első rész egyértelmű, a második rész a Unixtól, az akkori kereskedelmi szabványrendszertől származik. Van néhány eszköz a GNU projektből is: A GNU a GNU jelentése nem Unix. A GNU/Linux ezután a Unix jobb és mindenekelőtt ingyenes alternatívájaként jelent meg.
A disztribúció ezután hozzáadja a felhasználói szoftvereket, például az asztali környezetet, az irodai eszközöket, a rendszeradminisztrációt és így tovább. A Linux kernelt, a GNU-eszközöket és a kedvenc szoftvereidet is összedobhatod, és megvan a saját disztribúciód. Vagy a saját Linuxod – a mindennapi életben a "a Linux" általában "GNU/Linux disztribúciót" jelent.
A Debian 1996 óta létezik, és az egyik legrégebbi disztribúció a piacon. A Debiannál körülbelül 50 van.000 kész csomag, azaz előre lefordított, könnyen telepíthető program. Az Ubuntu viszont csak 2004 óta létezik, és a Debian úgynevezett származéka. Ez azt jelenti, hogy az Ubuntu átveszi a Debian architektúráját és infrastruktúráját, de egy nagyon független operációs rendszert épít rá. Természetesen együttműködünk egymással, de mind a fejlesztői, mind a felhasználói közösség külön világ. Az Ubuntu egyébként elérhető Ubuntu Desktop és Ubuntu Server néven. Amikor a végfelhasználókról van szó, itt is az Ubuntu mindig az asztali verziót jelenti.

A Debian, itt egy egyszerű LXDE asztali számítógéppel, számos Linux disztribúció eredete. ×

Célcsoportok

A Debian inkább a tapasztalt és/vagy professzionális felhasználókat célozza meg, az Ubuntu Desktop inkább az átlagos felhasználókat. Ezt két szempontból is nagyon gyorsan láthatod: Ha nem volt sok dolgod a Linuxszal, és szeretnéd letölteni az Ubuntut, akkor két-három kattintással odaérsz. Ha megpróbálod ugyanezt a Debiannal, akkor szinte garantált a kudarc. miért? Nos, a Debian kevés erőfeszítést tesz annak érdekében, hogy a gyanútlan felhasználókat a megfelelő letöltéshez irányítsa. Különféle architektúrákhoz létezik Debian, különféle telepítő adathordozók vannak, és minden letöltés egyszerű fájllistaként szerepel – és ha nem tudod, mi az MD5 fájl, vagy mihez van szükséged, akkor bosszantani fog a sok hivatkozás.
Ez azonban világosabbá válik, ha kiválasztja az alapértelmezés szerint telepített szoftvert. A Debian teljesen ingyenes szoftverekre támaszkodik, itt gyakorlatilag minden nyílt forráskódú. A Debian egy filozófiai elvről is szól. Ezzel szemben az Ubuntu elsődleges célja, hogy egy ingyenes operációs rendszer legyen, amelyet a normál felhasználók gyorsan és egyszerűen megtanulhatnak és használhatnak. Kétség esetén az átlagfogyasztónak sokkal jobb, ha egy ingyenes, de nem ingyenes driver gond nélkül futtatja a hardverét. Egy cégnek viszont bizonyos körülmények között problémás lehet olyan szoftver használata, amelyből nem tudja pontosan megérteni a működését – ez pedig csak nyílt forráskódú termékekkel lehetséges.
A cégek mellett sok Linux és nyílt forráskódú rajongó is van, akik egyszerűen elvileg nem akarnak védett szoftvereket használni.

Az Ubuntu, beleértve a szabványos asztali számítógépet is, teljes mértékben a normál asztali felhasználók számára készült. ×

csomagkezelés

A mindennapi életben azonban vannak más szempontok is, amelyek nagy különbséget jelentenek, különösen a csomagok. Mindkét rendszerben a csomagkezelést a háttérben a "dpkg" kezeli, ami a Debian csomag rövidítése. Felhasználóként általában az "apt"-en keresztül kezeli a csomagokat. A parancssorban az "apt install gimp" parancsokhoz hasonló parancsok rendkívül egyszerűvé teszik a szoftver telepítését. A "Synaptic" szabványos grafikus eszközzé vált az évek során. Ráadásul az Ubuntu rendelkezik az Ubuntu szoftverközponttal, amely most végre csak és kizárólag a rendszeres, nem technikus felhasználókat célozza meg. Eddig hasonló.
A Debian esetében azonban most a stabilitáson van a hangsúly – alapvetően a stabilitás az, ami megkülönbözteti a Debiant. Ennek a stabilitásnak pedig ára van: a Debiannal jó néhány elég régi csomagot találsz. Az Ubuntu ezzel szemben lényegesen újabb verziókat és ezáltal több és/vagy újabb funkciót ad felhasználóinak. Például a Debian 9 szakaszban megtalálható a "cups" (Common Unix Printing System) nyomtatási rendszer a 2-es verzióban.2.1. Ubuntu 18-on.04 LTS viszont a 2-es verzióban.2.7. A kis probléma drasztikussá válik, ha nagyobb csomagokról van szó: a Gimp 2 alapértelmezés szerint fut Debianon.8.18 2016-tól. De a jelenlegi verzió a 2.10.8 - és sok nagy, nagyszerű újítás van a fedélzetén! A Distrowatch oldalon közvetlenül összehasonlíthatja a disztribúciók csomagverzióit. Természetesen telepíthet újabb verziókat, de ez gyakran meglehetősen nehézkes. Néha a függőségeket, például a könyvtárakat manuálisan kell frissíteni, néha más programok nem futnak, mert szükségük van a könyvtárak régi verzióira. És akkor fikázni kell. Aki gyakran telepít és próbál ki új szoftvereket, az biztosan nem lesz elégedett a Debiannal.

Adminisztrátori jogok

Ha Linux alatt telepít szoftvert, vagy módosítja a rendszerkonfigurációt, általában rendszergazdai jogokra van szüksége, mint a Windows esetében. Windows esetén ez mindig ugyanazzal a lekérdezéssel történik ablakon keresztül. Debiannal és Ubuntuval azonban a terminálban is fog dolgozni, és ott mindketten alapvetően másképp csinálják a dolgokat.
Debian alatt gyakran váltanak felhasználókat az ilyen munkákhoz úgy, hogy egyszerűen root felhasználóvá (admin) válnak a "su" jellel a terminálban, majd beírják a root jelszót. Alapértelmezés szerint az Ubuntunak egyáltalán nincs root felhasználója. Az adminisztrátori jogokat itt a "sudo" paranccsal biztosítják a normál felhasználóknak. Tehát ahelyett, hogy a "su" használatával root felhasználóvá válnék, majd az "apt install gimp" paranccsal telepítenének egy programot, például Ubuntu alatt ez a "sudo apt install gimp" parancs segítségével történik, amelyet a jelszót kér. Az Ubuntu ezt a gyakorlatot nagymértékben elkezdte, és a sudo változatnak van legalább egy előnye: a laikusok kényelmi okokból nem gondolnak rootként bejelentkezni – ami persze biztonsági probléma. Viszont ha sokat dolgozol, gyakran és sokáig rootként, akkor utálni fogod.
Persze, megtaníthatod a Debian sudo-t, és használhatod az Ubuntu valódi root felhasználókat vagy kitérőket sudo-n keresztül. De ez a szabványokról szól. Legalábbis a kezdőknek itt megint jobb az Ubuntu: biztonságosabb, és a neten található utasítások többsége egyszerűen sudo parancsokkal magyarázható.

Az "fstab" fájl megnyitása sudo-n és su-n keresztül - itt az Ubuntu származékos Linux Mint-ben. ×

A projekt háttere

Röviden a projekt hátteréről: A Debian egy közösségi projekt, az Ubuntu elsősorban a Canonical cég. És ahol egy cég vezet, ott vannak népszerűtlen döntések is. Például egy bizonyos ponton az Ubuntu elkezdte Amazon hivatkozásokat beépíteni a belső keresésbe – ez sok Linux-rajongó számára teljesen kizárt. Még a pragmatikusoknak is, akiknek nincs gondjuk a saját meghajtókkal és hasonlókkal. Valamikor a rendkívül szörnyű Unity asztali számítógépet telepítették, ami sok felhasználóba kerülhetett az Ubuntunak – és mára ismét történelem.
Ebből a szempontból: Egyrészt az anyagilag erős, működési háttér mindenképpen segíthet - főleg ha szemcukorról és egyéb, az átlagfogyasztót jobban érdeklő dolgokról van szó. Másrészt megint egy kicsit "microsoft"... Közösségi projektként a Debian nem engedi meg magának az ilyen bukfencet, de kétség esetén inkább a technikusokat fogja támogatni, mint az Otto ügyeket.
Röviden: ha normál végfelhasználóként normál operációs rendszert keresel az asztali gépedhez, és e két Linux között szeretne dönteni, akkor mindenképp az Ubuntut válassza. Másrészt, ha olyan rendszert szeretne létrehozni, amely csak és kizárólag olyan dolgokat futtat hosszú távon, mint az Office, a levelezés és a böngészők, akkor mindenképpen gondoljon a Debianra. De minél kevésbé ismeri a Linuxot, annál inkább az Ubuntu felé kell hajlania.

Bővebben a témáról: