BSD összehasonlítás

Címkék

A Unix(-szerű) rendszerekkel való ismerkedést (mint annyian mások is) a Linuxszal kezdtem. Használtam SuSE (6.4), Mandrake (ez volt a legrövidebb ideig, azt hiszem csak egy hétig, grr.) és jelenleg is használok Debiant futtató gépeket. Volt egy hosszabb kitérőm a szerverek területén (kb. 2 év) a Sun Solaris irányába, és használtam, használok OpenBSD, FreeBSD rendszereket is. Mindegyiknek meg volt a maga előnye, hátránya. Az idők során a gyengébbek elkoptak, és megmaradtak az (számomra) igaz értékek. A FreeBSD-re anno azért esett a választás, mert számtalan helyről lehetett hallani, hogy az egyik legjobb TCP/IP stackkel rendelkezik, mert rendkívül terhelésálló, és mert a (ismét nekem) a csomagkezelése hasonlít a Debian elgondoláshoz. Ezért a mondatért lehet, hogy a Debian és a FreeBSD fanatikusok is meg fognak kövezni, nekem ez a véleményem. Az OpenBSD-t rendszerint tűzfalaknál, routereknél használom, főként a biztonságossága miatt. Az OpenBSD fejlesztésének elsődleges szempontja a "biztonság mindenek előtt". A Debian pedig azért maradt meg, mert egy rendkívül rugalmasan kezelhető, ésszerű, lehet-hogy-nem-mindig-a-legújabb de-iszonyúan-stabil terjesztés. Inkább nem adnak ki egy releaset több hónapig, minthogy a legkisebb baki is legyen benne. Nyilván, hiszen nem a pénz hajtja őket a verziók kiadásánál. Ezen kívül - a hiedelemmel ellentétben - a Debiant irtó könnyű, rugalmas, és ergonómikus desktop rendszerré alakítani. Véleményem szerint sokkal könnyebb az ember egyéni ízléséhez szabni, mint mondjuk egy dobozos Mandraket, vagy SuSE-t.Három felhasználás, három OS. Ebből kettő valamilyen BSD. Nehéz választani, és sajnos a BSD felhasználók között is megfigyelhető valamiféle "ősi" ellentét, rivalizálás. Ha valaki úgy dönt, hogy valamilyen BSD-t ki akar próbálni, akkor nagy hatással lehet rá a környezete. "Használd ezt, mert ez a legjobb!". "Használd ezt, mert ez a legbiztonságosabb!", "Használd ezt, mert a fogorvosok is ezt ajánlják!".

De vajon melyiket használjuk? Mit válasszon a kezdő, a BSD-kel éppen ismerkedő user? "Amelyik neki bejön." Hangzik a válasz.

Hát tényleg nem könnyű a döntés. Viszont a választásban segítségre lehet a UnixReview.com, BSD rendszerek összehasonlításáról szóló cikke.

Ámen.

Hozzászólások

Csak végigscrolloztam a szövegen és máris találtam egy hibát: "ha SMP-s géped van, használj FreeBSD-t, mert jelenleg csak az támogatja".

A NetBSD-ben is van SMP támogatás és ahogy Trey is írt róla, pár emberke (beleértve az OpenBSD csapat néhány tagját is) dolgozik az OpenBSD-n is. Igaz ez utóbbi messze nincs még készen (ahogy egyik BSD-s implementáció sem)...

SMP-re egyelőre a Linux tűnik a legjobb választásnak a szabad OS-ek közül...

Igen a NetBSD-ben is van SMP. Nem hiba a fejemben az OpenBSD es a FreeBSD kozotti valasztas volt. A harom OS kozul (OpenBSd, Debian, FreeBSD). Nyilvan nem fejeztem ki magam kelloen erthetoen. Az OpenBSD SMP tamogatasa meg egyelore ugyes probalkozas, igaz, hogy januarra igernek hasznalhato verziot, de gyanitom, hogy abbol semmi nem lesz addig amig de Raadt ala nem nyul a projectnek. Az eddigi unofficial OpenBSD projectek kozul meg nem tudok lenyegeset emliteni.

> Ezen kívül - a hiedelemmel ellentétben - a Debiant irtó könnyű, rugalmas, és ergonómikus desktop rendszerré alakítani. Véleményem szerint sokkal könnyebb az ember egyéni ízléséhez szabni, mint mondjuk egy dobozos Mandraket, vagy SuSE-t.

Na hat ezzel nagyon nem ertek egyet.

Miben kulonbozik egy SuSE a Debiantol ? Minden tok ugyanaz, csak SuSEban talalhato nehany beallitast "segito" progi (pl.: yast).

DE! Ezeket NEM kotelezo hasznalni, es akkor ugyanott van az ember mint Debian eseten. Tehat marad a configfile editalas vim-mel:)

Szoval nem ertem, hogy miert nezik le igy a Debian userek a SuSE-t (Mandrake-et nem ismerem). De szerintem altalanossagban az is elmondhato, hogy minden disztrib ugyanaz, csak nehany fejleszt hozza nehany progit, DE a mar meglevo progikat meghagyjak "eredeti" formajukban.

Az egy masik ok a szidasra, hogy penzert aruljak, DE (GPL leven) letoltheto ftp-rol egesz...

Persze a Debian nagy elonye az "apt"-s fele megoldas. De ez csak igen nagy savszelesseggel rendelkezo gepeknel hasznos, mashol semmit sem er. Gondolj bele, hogy egy apt-get update tobb MB-ot tolt le...

Mellesleg megjegyzem, hogy SuSE-nak is van YOU (Yast Online Update), es Mandrake-nal is vmi hasonlo, tehat ez mar nem olyan nagy durranas...

Szoval szerven szinten tenyleg jo Debian. En is ezt hasznalom ott.

De desktop gepen meg egesz jo a SuSE, mert a default konfigok "ossze vannak hangolva"...

trey: emlekszel meg a jDictionary "bug"-ra, amikoris ekezetes karakterek helyett negyzet jelent meg? Ez csakis Debian alatt volt igy. Mashol jobb volt az alapertelmezett betutipus...

Ja es azert nem kell szidni user-t, mert SuSE-t hasznal (lasd #linux.hu + #debian.hu).

Az viszont lehetseges, hogy a legtobb lamer ezen kezdi :)

{asm}

Latszik hogy meg csak nem is lattal debiant. vagy csak feluletesen.

>De ez csak igen nagy savszelesseggel rendelkezo gepeknel hasznos, mashol semmit sem er. Gondolj bele, hogy egy apt-get update tobb MB-ot tolt le...

Hasznalhato CD-ROM-rol, filerendszerrol, sot vannak olyan nagy cegek, ahol tobb tiz debian szerver updatel egy debian geprol, ami a napi frissiteseket szinkronizalja.

Amint latod, en kiprobaltam mindegyiket, en nem szidtam a tobbit sem, oda irtam hogy az en _velemenyem_.

>YOU (Yast Online Update), es Mandrake-nal is vmi hasonlo, tehat ez mar nem olyan nagy durranas...

Hasznaltam minegiket, nem ezekkel van baj, hanem az rpm csomagolassal.

>Ja es azert nem kell szidni user-t, mert SuSE-t hasznal (lasd #linux.hu + #debian.hu).

Na itt alljunk meg egy pillanatra. Az hogy a #linux.hu-n mi tortenik nem tudom. Nem jarok oda vagy masfel eve. Az hogy ott miert nem szeretik a SuSE-t es a tobbi Linux terjesztest, annak biztos meg van a maga oka. Itt akar igazad is lehet, hogy miert nem beszelnek rola, hiszen az is egy Linux terjesztes.

na de kerem:

#debian.hu

A neveben benne van, hogy milyen OS-rol szol, kiknek adnak ott tamogatast. Persze, hogy felmegy az ott levokben a pumpa, ha az user fel oran keresztul az .rpm csomagolasrol beszel, a Yast-ja onallo eletet el, es ez miatt banata van, vagy esetleg a YOU-ja (Yast Online Update) nem mukodik. Ide azok az emberek jarnak, akik a sajat OS-k sajat problemait akarjak megbeszelni, es nem mondjuk arra a kerdesre keresnek valaszt, hogy miert segfaultol a Mandrakem a heten 1567-edszer.

Ez imho ertheto. Menj be az MPlayer szobaba, es kezdj el beszelni a Xine-odrol, lehet, hogy kapsz egy permbant. Ennek ellenere soha senki nem lett meg kitessekelve se a #debian.hu-rol (tobb ev alatt) ha nem a topicrol beszelt. Jelentkezzen az aki nem igy emlekszik. Ja es melyik #debian.hu-rol beszelsz? Mert az ircneteshez nincs kozom kb. fel eve. OPN-en meg nem hiszem, hogy barki szolt volna neked azert mert SuSE fan vagy. Bar ott nem is lattalak mostanaban ;-)

>Latszik hogy meg csak nem is lattal debiant. vagy csak feluletesen.

Tobb mint ket eve linuxozom, abbol vagy masfel ev Debian volt. Raadasul tobb mint egy uzemeltetek Debian servert koliban...

> Hasznalhato CD-ROM-rol, filerendszerrol,

Ez mas disztribnel is lehetoseg

> sot vannak olyan nagy cegek, ahol tobb tiz debian szerver updatel egy debian geprol, ami a napi frissiteseket szinkronizalja.

Es ehhez nem kell gyors net ? :)

Azt az egy gepet megsem lehet gprs-re kotni...

>nem ezekkel van baj, hanem az rpm csomagolassal.

Nekem meg nem okozott kellemetlenseget...

De most valszeg felreertett a nagykozonseg.

En _nem_ szidom a Debian-t, nagyon szep es jo meg minden.

En csak azellen "tiltakozom", hogy a SuSE-t, Mandrake-t, stb. nagyon lenezik Debian userek. Ennyi.

Amugy mindez csak sajat velemeny.

Ovatosan jelentkezem :)

#linux.hu:

Tudom ehhez, nincs kozod, de azert megis leirom.

Volt vmi ip_tables-sel kapcsolatos kerdes, erre szidtak mint a lovat, mert vhogy kiderult, hogy SuSE fut, pedig hat ilyen szinten mar nem disztribuciofuggo a dolog.

Nekem csak a hozzaallassal van a gondom, hogy a koztudatban az van csak hogy a SuSE ilyen+olyan szar...

De ez is csak egy velemeny volt.

>> Hasznalhato CD-ROM-rol, filerendszerrol,

Ez mas disztribnel is lehetoseg

Igen csak eppen a multkor hivtak fel ra a figyelmem, hogy az rpm nem kezeli a fuggosegeket automatikusan. Pedig en azt hittem, hogy de. Es meg ugy se jott be ;-)

szoval:

apt-get install wmaker (tegyuk fel kell nekem egy ablakkezelo, de meg X-szem sincs a gepen)

mit csinal ilyenkor az apt?

felteszi (most tokmind1, hogy netrol, cdromrol, szalagrol, vagy akarhonnan) a wmaker csomagot az osszes fuggosegevel. Azaz felhuzza az X-et (Depends: hermes1 (>= 1.3.2), libc6 (>= 2.2.5-13), libjpeg62, libpng2 (>=1.0.12), libtiff3g, libungif4g (>= 4.1.0b1), libwraster2 (>= 0.80.0-5), xlibs (>> 4.1.0), zlib1g (>= 1:1.1.4), cpp, debianutils (>= 1.13.1), ha ebben valamelyik csomag fugg valamitol, akkor az is jo vele. Hat ez az amit nem lehet megfizetni ;-)

Amugy ez a BSD cikk, es milyen jol el lehet flamelni ;-)), nem kell ide microsoft cikk ahhoz, hogy jol erezze magat az ember ;-)

>>nem ezekkel van baj, hanem az rpm csomagolassal.

>Nekem meg nem okozott kellemetlenseget...

Nekem annal tobbet.

>Igen csak eppen a multkor hivtak fel ra a figyelmem, hogy az rpm nem kezeli a fuggosegeket automatikusan. Pedig en azt hittem, hogy de. Es meg ugy se jott be ;-)

>

>szoval:

>

>apt-get install wmaker (tegyuk fel kell nekem egy ablakkezelo, de meg X-szem sincs a gepen)

>

>mit csinal ilyenkor az apt?

Most Te az rpm-et hasonlitod ossze az apt-vel ?

A ketto nem egy "szinten" van.

Ugyanis az rpm-et a deb-bel kell(ene) osszehasonlitani, majd aztan a yast-ot az apt-vel...

Mert hat a dpkg -i xyz.deb sem tolti le a dependencyket.

Az rpm-ek is tartalmazzak dependencyt jol, aztan yast tobbe-kevesbe jol fel is installja tobbi progit is...

Egy pelda flamehez :):

Debian-t tett fel egy srac, aztan kiadta ezt:

apt-get install kde

Es hat az xfree86-common-t nem tette fel neki, hat van ilyen...

Es csodalkozott, hogy miert nem megy az X...

Egy velemeny...

csodalkozol, hogy a szines irasodert a bot kickelt?

Hath kinek jo az?

>Engem kickelt Ashley amikor szinesen irtam!!!11

ez a !!!!111 ignotus szovege, ne lopj ;-) de gaz ;-)

Amugy megpalyazhatod a kick melle a bant is a bold, szines, es villogo szoveggel.

>Tudod hanyszor vedtem meg ezen az oldalon a SuSE-t? Rengetegszer. Pedig egy fillert sem kapok toluk ;-)

De ha mar ilyen SuSE Product Partner vagy, akkor ez alap :)

>Egyet idezek a mult hetrol (SLES8-cal kapcsolatban, javaslom olvasd el a hozzaszolasokat):

Hmm. Az nem tunt fel, hogy az en hozzaszolasomra reagaltal akkor ? :)

Amugy news-t olvasgatva az ember nem marad le semmirol...

Van rola papirom is. akarod latni (itt)? szal nincs nekem semmi bajom a SuSE-val. Annyi hogy nem hasznalom, de ha valakinek az kell szivesen eladom, es fel is telepitem. A SuSE-nak is megvannak az elonyei. Bar en ezt inkabb enterprise kornyezetben latom, es nem desktopon. Es a suse se a desktop OS eladasaibol el imho. Inkabb a supportbol, es az uzleti termekeibol. (nem magyarorszagra gondolok)

>Mellesleg megjegyzem, hogy SuSE-nak is van YOU (Yast Online Update), es Mandrake-nal is vmi hasonlo, tehat ez mar nem olyan nagy durranas...

Suse-t nem ismerem, de a Mandrake féle hálózatról telepítös verzióval én is próbálkoztam, háát nem igazán mutatta be szép arcát, többször láttam elhalni, és maga a grafikus csomagtelepítöje is érzékeny egy jószág.

Én debiant használok szervernek és desktopnak is, és mindenkit erre igyekszek rábeszélni, mert nem találtam nála rugalmasabb és testreszabhatóbb rendszert, és mindig pontosan úgy viselkedik ahogy azt elvárom töle, ez nekem nagyon szimpatikus dolog.

Persze lehet azzal jönni, hogy az átlagfelhasználó nem tudja beállítani, de a tapasztalat mégiscsak az, hogy az átlagfelhasználó gépét egy hozzáértővel igyekszik beállíttatni.... söt a hardver beszerzést is hozzáértöre bízza....

igen tudom, sajnos a news gw-t nem en irtam, hanem drewie mester, es amiota nincs internetje ugy mint regen, ritkan beszelunk. remelve, hogy olvassa a sajat news gw-je altal keszitett news uzenetet (olvasod drewie? ;-)) innen is kerdezem tole, hogy mikor is lesz reverse gw? Ugyanis egy eve igeri, hogy elkesziti a gw visszafele mukodo verziojat (rewerse news gw) is (tehat, hogy newson keresztul lehessen postolni, es hozzaszolni a cikkekhez).

De ez ilyen #debian.hu-s szolassal elve 'np' azaz 'neverending project' ;-)

remeljuk egyszer azert elkeszul, (drewie de legalalbb TODO listan van ugye?) ;-)

jobb kesobb, mint soha

ezt irtam korabban:

>Raadasul tobb mint egy uzemeltetek Debian servert koliban...

Kimaradt az "éve" szo "egy" utan. Megesik az iyen...

>nem hasznaltatok meg sose tavoli gepen futo X szervert?

Nem. Meg nem lattam igazan ertelmet, hiszen minden megcsinalhato ssh-n keresztul shellbol.

Es szerintem ez sem Debian specifikus dolog...

Amugy lehet szidni YaST-ot, azt nem is kivanom megvedeni :), de en ugy hasznalom, hogy vinyomra le van toltve egesz SuSE8.1 csomaggyujtemeny, igy azzal nincs gond...

De en akkor sem szidom a Debian-t, csak a SuSE-t probalom megvedeni vmilyen szinten az ilyen fanatik Debainuserek ellen :)))

Igen fanatic:-)

Esetleg azon felül, hogy a függőséggel kapcsolatos hibában szépen eloszlatta a kételyeket, és elmagyarázta, hogy az apt* túlok mér' is jobbak mint a yast* és hasonló hülyeségek, egy nagyon fontos dolgot kifelejtett kedvelt mesterem:

Mégpedig azt, hogy a debiannál a csomagnak nem csak két állapota lehetséges, miszerint fenn van, vagy nincs fenn. Egy csomag lehet kibontva is, még konfigurálatlan állapotban. És ha leszedem, de a konfigot nem kaparom lé, majd újra felpakolom, akkor nem kell újrakonfigni. Sőtt, elég a /etc/mplayer/mplayer.conf-ot 1x megírni, a legközelebbi verziónál már automaische tudja, hogy 1x már be van konfigva, nem kell szarozni.

De teszem azt, vmi. nagyon nagy változás állt be a konfigfájl szintaxisában és frissítek egy újabb verzióra, akkor a postinst script a legtöbb esetben erre finoman felhívja a figyelemem, vagy bizonyos könyebb esetekben még olyan merész parasztvakításokra is képes, hogy egy postgres adatbázist migráljon az újabb verzióra!

De ez még mindíg csak a csomagolást végző személyek körültekintését írja körül, és nem azt az erőt amit a debian csomagolás még magában rejt:

Lásd pl. a debhelpereket. Ha a cuccoshoz van dox, és azt szeretnéd vmi. doksi rendszerbe beilleszteni, vagy a csomagod képes egy új mime tipust lekezelni, vagy épp egy démon van benne, és jár hozzá egy initscript, stb. akkor nem neked kell midnenféle buggal teli, debugolandó scriptet összefabrikálnod, hanem kapsz rá mintákat, és csak egy neked való debhelpert kell rendesen felparaméterezned...

És azt hiszem itt még mindíg csak a saját látókörömön belül maradtam, és a sok-sok jót, amit a debian csomagkezelése nyújt csak akkor értheti meg valaki, ha saját maga is elolvassa azt a jópár szigorú policy-t, amihez egy debian csomagolónak tartania kéne magát, és így nem tesz keresztbe más csomagoknak (össze nem férés), más programoknak, más szolgáltatásoknak (ne legyen 1xrre két MTA telepítve), stb.

Ha majd ilyeneket egyszer egy rpm alapú disztró, illetve magát a lehetőséget egy jól átgondolt majdnai librpm1984 verzió nyujtani fog, akkor talán meghajlok az rpm alapú disztrók előtt, de tartok tőle, hogy mire ezt elérik, addigra a dpkg még fejletteb lesz, és az rpm sose fogja beérni...

Uff, szóltam...

Hogy épp ne a susét fuckoljam :-)

Régebben még kezdő koromban, mikor RedHat-os voltam esett meg, hogy azér' nem ment vmi. mert vacak agyonpöcsölt gyári kernelt, vagy eltorzított szétpecselt redhatos suxokat használtam...

Nézd meg pl. egy redsux pingjét... Közelébe nem ér a buta kis netkit-es pingnek. Plusz debian mellett ott a lehetőségem arra is, hogy apt-get source ping, és plussz saját ficsőröket írjak bele, mint ahogy azt meg is tettem...