Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: beginner 20. 04. 2017, 20:59:05

Název: BSD vs. Linux na desktopu
Přispěvatel: beginner 20. 04. 2017, 20:59:05
Aké výhody / nevýhody má BSD oproti linuxu?

Oplatí sa inštalovať BSD na desktop namiesto linuxu?
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: kimec 21. 04. 2017, 01:38:37
Co sa tyka FreeBSD tak

Vyhody: upratany system s hlavou a patou bez systemd a so skutocnou dokumentaciou, z ktorej sa da aj nieco naucit. ZFS, pf, jaily, rc.d/rc.conf, instalacia cez porty alebo binarky, Intelacke GPU HD XXXX akcelerovane, NVidia ma plnohodnotny proprietarny binarny driver. Java ide OpenJDK aj Oracle JDK cez linux compat layer. Quake ide.
 
Nevyhody: pri podpore niektorych HW (USB zvukovky, bluetooth zariadenia) je pozadu za Linuxom. Ziaden user friendly NetworkManager. Vlastny sound system a zvukovky sa prepinaju cez sysctl (da sa zvyknut). Optimus je no go. Ziaden Steam. OpenRA crashuje na Intelackom drivery.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Fugu 21. 04. 2017, 01:54:53
Otazkou je, co si pod pojmem "desktop" OP predstavuje.

Napr. OpenBSD, ktere je zamerene na, cituji: "portability, standardization, correctness, proactive security and integrated cryptography", lze na stolnim PC pouzivat, pokud clovek nepotrebuje SW jako Dropbox/Mega, Adobe produkty, Krusader/GnomeCommander, KDE5, Wine, VirtualBox, apod. "zhuverilosti".

Dostupny SW lze priblizne dohledat na http://openports.se/ Dalsi veci je, ze ani u verze 6.1 jeste neni podpora pro Skylake a novejsi procesory od Intelu. Podpora grafiky pro nVidia je taky nulova (problem s neotevrenosti kodu). Prilis stary HW zase nebude stacit na akceleraci videa (hlavne HTML5 v prohlizeci bude trhane).

Ta omezeni jsou proste dana filosoficky, ale nekomu to na desktop dostacuje. Pokud ne, je lepsi asi zacit spis u FreeBSD, ktere ma jinou filosofii a nejsirsi uzivatelskou a vyvojarskou komunitu z open-source BSD derivatu. Pripadne zaexperimentrovat s NetBSD ci DragonflyBSD...
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Petr Krčmář 21. 04. 2017, 08:15:49
Na letošním InstallFestu měl Martin Bílý přednášku FreeBSD na notebooku (https://www.youtube.com/watch?v=tkNDnxh1sJc). Má tam zajímavé postřehy z praktického nasazení BSD na desktopu.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Mirek Prýmek 21. 04. 2017, 09:08:32
FreeBSD je skvělý systém, čistý, pochopitelný, stabilní. Moc se tam neděje to, co je na Linuxu úplně běžné: na jednu věc existují tři různé frameworky, každý funguje úplně jinak, aplikace podporují jeden plně, druhý trochu, třetí s nějakým dalším compatibility layer... (viz třeba audio na Linuxu)

Podporou hw bych se až tak netrápil. Na Linuxu taky nejede všechno, takže tak jako tak si člověk musí vybrat, co koupí. Bohužel ale FreeBSD hodně trpí tím, že aplikace (třetích stran) jsou primárně vyvíjené pro Linux, takže na FreeBSD občas nějaká funkcionalita chybí nebo není tak odladěná.

Já jsem FreeBSD několik let na desktopu používal k plné spokojenosti, ale nakonec mě právě ty chybějící drobnosti přemohly a přešel jsem na Linux. Konkrétně např.:
1. drivery NVidia podporují skvěle grafiku, ale nemají vůbec podporu CUDA. Takže na FreeBSD si na NVidii nic nespočítáte a nedá se to nijak obejít (zkoušel jsem i takové zoufalosti jako PCI passthrough do virtuálu s Linuxem, neúspěšně).
2. Chromium FreeBSD oficiálně nepodporuje. Jakýkoli bug oznámíte, dozvíte se jenom "FreeBSD není podporovaná platforma"
3. Flash nefunguje vůbec, nebo složitě a nespolehlivě (dneska už není takový problém jako dřív, ale třeba Google Play ho myslím pořád používá, takže na FreeBSD si písničky nepustíte)
4. Nefungují U2F tokeny (u2f je bezvadně navržený protokol, ale jedna malá část potřebuje lowlevel přístup k usb - zkoušel jsem se na to i kouknout, jestli by se to nedalo dobastlit, ale dospěl jsem k názoru, že se do toho pouštět nebudu)
5. Pokud potřebuješ vyvíjet nad Dockerem, musíš dělat stejné prasečinky jako na MacOSu (docker ve virtuálu - buď VirtualBox nebo bhyve)

...tohle jsou věci, na které jsem narazil já skrz to, co dělám. Nemusí být pro tebe relevantní, ale připrav se na to, že bys nejspíš narazil na podobné věci v nějaké jiné oblasti. Tak to prostě je: FreeBSD je skvělý, slušně odladěný systém, ale bohužel o dost míň používaný, takže s aplikacemi třetích stran jsou občas problémy. Musíš si zkusit sám, jestli ti to za to stojí nebo ne. Naštěstí přechod je dost bezbolestný - dál používáš stejné aplikace, data můžeš klidně sdílet...
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: SB 21. 04. 2017, 11:07:18
Co IP stack a ifconfig/ip? https://unix.stackexchange.com/questions/93412/difference-between-ifconfig-and-ip-commands (https://unix.stackexchange.com/questions/93412/difference-between-ifconfig-and-ip-commands)
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: to_je_jedno 21. 04. 2017, 14:51:13
systém který umí houby a musíš v něm pořád něco nastavovat, pořád nebude něco fungovat jak má a bude tě zdržovat od pořádně práce...  :)
Tak tohle je dokonaly popis Widlous 10. Jen bych jeste pridal jednu dokonalou fíčuru: kdyz si tvurce usmysli tak se ti ten system zmeni pod rukama, vyresetuje nastaveni vychozich aplikaci a tunu dalsich nastaveni. S tim pocitej tak kazdyho pul roku. Jo a kdyz chces po tydnu v praci vypnout notebook a mazat na vlak tak ti napise, at ho nevypinas, ze bezi instalace aktualizaci - obvykle desitky minut, nekdy i hodiny.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Lojza 21. 04. 2017, 15:59:35
ono je spousta problemu uz u linuxu na desktopu, *bsd je jeste minimalne o jeden level v tomhle smeru horsi, tudiz bych volil linux

ale klidne zkuste treba openbsd a uvidite uz pri instalaci o cem mluvim ...
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: soriako 21. 04. 2017, 16:04:23
Můžeš si ve VirtualBoxu zkusit TrueOS (https://www.trueos.org), uživatelsky přívětivý BSD, nebudeš se muset moc drbat s instalací a po ní už máš všechno připraveno k použití, na vyzkoušení je to fajn.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: ES 21. 04. 2017, 16:32:06
>>> ale klidne zkuste treba openbsd a uvidite uz pri instalaci o cem mluvim ...

Uz jsem skusil.. pred 8 lety.... potom jsem postupne vsechno zmigroval prave na OpenBSD.
instalator je super na trosku rozumnem HW je nainstalovano za 2minuty. pres autoinstall z lokalniho mirroru za 20s
(samotnej system bez casu na 10ti minutovej POST u servrovyho hw) pak balicky, ty trvaji dele ale porad pohoda.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: zboj 21. 04. 2017, 16:39:24
Aké výhody / nevýhody má BSD oproti linuxu?

Oplatí sa inštalovať BSD na desktop namiesto linuxu?
Podle toho, jaké BSD. Takový macOS je taky derivát BSD, ovšem jeho větší výhoda je, že je nad Machem. Pokud macOS z nějakého důvodu nepřipadá v úvahu, tak je lepší Linux, má lepší podporu a vůbec celý ekosystém.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Fanous 21. 04. 2017, 18:15:03

ale klidne zkuste treba openbsd a uvidite uz pri instalaci o cem mluvim ...

Cože??? Zrovna OpenBSD má nejjednodušší instalaci která snad může existovat...
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Lojza 21. 04. 2017, 18:18:47
openbsd ani nenainstaluje defaultne Xka, navic je velmi mlsne na hw ... pokud chce skoncit v konzoli tak ok ...
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Neviditelný 21. 04. 2017, 18:27:53
Aké výhody / nevýhody má BSD oproti linuxu?

Oplatí sa inštalovať BSD na desktop namiesto linuxu?
Brr... nedá mi to, neb mi přijde, že počet dotazů v tomto duchu už nějakou dobu roste. Pokud vás zajímá BSD, máte nějaký důvod, proč nenásledovat tento postup?

1) Použít Google a nejpodstatnější rozdíly mezi Linuxem a BSD systémy si vyhledat.
2) Pokud vás na nějakém BSD něco zaujme, nainstalovat si ho třeba jako druhý systém nebo do virtuálu.
3) Na základě vlastního rozumu se rozhodnout, zda vám to sedí či nikoliv.

Teď totiž obdržíte akorát sérii velmi tendenčních osobních zkušeností od lidí, jejichž preference a priority mohou být úplně jinde než vaše. Ve výsledku se tedy nedozvíte vůbec nic a čas, který byste mohl věnovat získávání užitečných informací ztratíte četbou trollovacích, flejmovacích a irelevantních plků na fóru.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Fanous 21. 04. 2017, 18:56:25
openbsd ani nenainstaluje defaultne Xka, navic je velmi mlsne na hw ... pokud chce skoncit v konzoli tak ok ...

Ty mě vážně bavíš.... :-)
OpenBSD naopak obsahuje Xka v základní instalaci (Xenocara), nemusíš je tedy vůbec instalovat... ani nijak nastavovat.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: Lojza 22. 04. 2017, 03:36:44
ja jsem zkousel openbsd do virtualu a x-ek jsem se nedockal .. oduvodnil jsem si to ze tam asi ani nejsou vzhledem k velikosti instalacniho media oproti jinym distrum ... nicmene necht tazatel vyzkousi a uvidi jak to bude pro nej vhodne ..
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: . 22. 04. 2017, 13:29:32
Takový macOS je taky derivát BSD, ovšem jeho větší výhoda je, že je nad Machem.
Je to kombinace BSD a Machu a není to výhoda. A kernel je pro koncového uživatele zajímavý tak akorát v ovladačích, které se s macOSem nedají srovnávat.
Název: Re:BSD vs. Linux na desktopu
Přispěvatel: mikrom 22. 04. 2017, 13:41:48
Pred rokmi som skusal PC-BSD vo VirtualBoxe. Instalacia bola bez problemov,  desktop KDE. 
Ma to software manager AppCafe odkial sa lahko instaluje vsetok bezny soft.
Mne sa PC-BSD pacilo ale nakoniec som radsej presiel na Linux - pre istotu: kvoli tomu ze s BSD som nemal skusenosti a Linux je viac rozsireny, t.j. vacsia komunita a lepsia podpora.
 
Teraz pozeram, ze PC-BSD sa premenoval na True OS.




Název: Re:BSD vs. Linux na desktopu
Přispěvatel: zboj 22. 04. 2017, 13:59:14
Takový macOS je taky derivát BSD, ovšem jeho větší výhoda je, že je nad Machem.
Je to kombinace BSD a Machu a není to výhoda. A kernel je pro koncového uživatele zajímavý tak akorát v ovladačích, které se s macOSem nedají srovnávat.
Userspace BSD samo o sobě není extra výhoda ani nevýhoda, je to prostě normální Unix, byť má pár hezkých rozšíření, třeba kqueue. Mach je velkou výhodou, ale jen pro specifický druh aplikací, koncový uživatel to v ničem nepozná.