reklama

BSD vs. Linux na desktopu

beginner

BSD vs. Linux na desktopu
« kdy: 20. 04. 2017, 20:59:05 »
Aké výhody / nevýhody má BSD oproti linuxu?

Oplatí sa inštalovať BSD na desktop namiesto linuxu?
« Poslední změna: 20. 04. 2017, 23:43:05 od Petr Krčmář »

reklama


kimec

Re:BSD vs. Linux na desktopu
« Odpověď #1 kdy: 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.

Fugu

Re:BSD vs. Linux na desktopu
« Odpověď #2 kdy: 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...

Re:BSD vs. Linux na desktopu
« Odpověď #3 kdy: 21. 04. 2017, 08:15:49 »
Na letošním InstallFestu měl Martin Bílý přednášku FreeBSD na notebooku. Má tam zajímavé postřehy z praktického nasazení BSD na desktopu.

Re:BSD vs. Linux na desktopu
« Odpověď #4 kdy: 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...


SB

Re:BSD vs. Linux na desktopu
« Odpověď #5 kdy: 21. 04. 2017, 11:07:18 »

Re:BSD vs. Linux na desktopu
« Odpověď #6 kdy: 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.
Děkuji za možnost editace příspěvku.

Lojza

  • ****
  • 328
    • Zobrazit profil
    • E-mail
Re:BSD vs. Linux na desktopu
« Odpověď #7 kdy: 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 ...

soriako

Re:BSD vs. Linux na desktopu
« Odpověď #8 kdy: 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.

ES

Re:BSD vs. Linux na desktopu
« Odpověď #9 kdy: 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.

zboj

  • *****
  • 1 506
    • Zobrazit profil
    • E-mail
Re:BSD vs. Linux na desktopu
« Odpověď #10 kdy: 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.

Fanous

Re:BSD vs. Linux na desktopu
« Odpověď #11 kdy: 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...

Lojza

  • ****
  • 328
    • Zobrazit profil
    • E-mail
Re:BSD vs. Linux na desktopu
« Odpověď #12 kdy: 21. 04. 2017, 18:18:47 »
openbsd ani nenainstaluje defaultne Xka, navic je velmi mlsne na hw ... pokud chce skoncit v konzoli tak ok ...

Neviditelný

Re:BSD vs. Linux na desktopu
« Odpověď #13 kdy: 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.

Fanous

Re:BSD vs. Linux na desktopu
« Odpověď #14 kdy: 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.

 

reklama