A szomszéd vár: GhostBSD asztal

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

Nem kertelek, igazán gonosz hátsó szándékkal tértem vissza az oldalra! A drama queen-es távozás után azért érkeztem, hogy másokat is rábírjak erre! devil
Már párszor célozgattam rá, nem igazán vagyok kibékülve azzal, ahogy mostanság mennek a Linux dolgai, sem technikailag (systemd, stb.), sem közösségileg (fejlesztők által terjesztett woke idiótaságok, stb.).
Az irány nem kérdés, BSD, és mivel asztali rendszernek kell, sok lehetőség nincs, FreeBSD/GhostBSD. A kelleténél jobban szívatni nem akartam magam, így az utóbbi...


Talán pont Kamival beszélgettem, hogy a váltás fő akadálya, hogy ZFS ügyileg nem vagyok annyira képben mint az kéne, na mára ez remélhetőleg változott...
A telepítést nem részletezném, van róla 100+ leírás, videó; inkább a teendőkről, buktatókról írnék pár szót.

Az alap, a ZFS fájlrendszer!

A tudomány azt írta, hogy a GhostBSD újkori verziói a ZFS-en alapértelmezetten bekapcsolva tartják az autotrim funkciót, hát a tudomány is tévedhet...
Szal érdemes ellenőrizni (feltételezzük hogy a tároló neve zroot):

zpool get autotrim zroot

Ha a státusz off (ami valószínű), így tudod azonnal élesíteni:

zpool set autotrim=on zroot

A GhostBSD a telepítéskor bekapcsolja az lz4 tömörítést a teljes rendszeren, elvileg tényleg, de azért nézd meg:

zfs get compression zroot

Ha mégsem, és szeretnéd (választhatod a zstd-t is):

zfs set compression=lz4 zroot

Ha az adataid külön meghajtón vannak, mint nálam, érdemes neki külön tárolót létrehozni.
Az elérhető lemezeket így tudod lekérdezni:

geom disk list

Aztán ha a pl. a lemez ada1:

zpool create adatok /dev/ada1

A jogosultságokat ne feljetsd el beállítani:

chown -R felhasznaloneved:felhasznaloneved /adatok

Linux alatt nálam a noatime opció alap volt, ezt ZFS-en így tudod beállítani:

sudo zfs set atime=off zroot

ZFS a mindennapokban.

A lemezek állapotának ellenőrzése:

zpool status

Foglaltsági térkép:

zpool list

Datasetek (könyvtárstruktúrák) listázása:

zfs list

Manuális pillanatkép (Snapshot) készítése, visszaállítása:

sudo zfs snapshot zroot/usr/home@mentes1
sudo zfs rollback zroot/usr/home@mentes1

Lista a meglévő pillanatképekről:

zfs list -t snapshot

Ha már nem kell:

sudo zfs destroy adatok@regi_mentes_neve

Mentési pont készítése (Boot Environment), bekapcsoláskor a boot-menüben választható lesz, és a gép a mentett állásból indul:

sudo bectl create stabil_allapot

Lemezkarbantartás és adatellenőrzés (mondjuk havonta érdemes futtatni; közben is lehet státust kérni):

sudo zpool scrub zroot

Végezetül néhány jó tanács:

- A Btrfs-hez hasonlóan egy CoW fájlrendszerről beszélünk, tehát soha ne engedd a poolt 80-85% fölé telni!
- Soha ne kapcsold be a deduplikációt (Dedup), asztali környezetben általában katasztrófához vezet (mondjuk ha te vagy Jeff Bezos legközelebbi rokona, és kimondhatatlan mennyiségű RAM van a gépedben, használd egészséggel)!

Grafikus kártya (AMD Radeon, mert nekem ez van...)!

Gond nélkül működik, viszont a csoporttagság fontos, állítsd be ha nem stimmel:

sudo pw groupmod video -m sajatneved
sudo pw groupmod wheel -m sajatneved

Ha ellenőrizni akarod, hogy a modul rendben betöltött-e:

kldstat | grep amdgpu

A rendszer az XLibre szervert használja, a régebbi erről szóló írásomban felbukkanó kurzor hiba itt is előjött, megoldás az ott leírtak szerint!

Hang beállítás (integrált Realtek, mert nekem ez van...)!

Ezt is gond nélkül felismerte, de notóriusan ragaszkodott az analóg kimenethez, miközben én a digitálist használom...

Hangkimenetek listázása:

cat /dev/sndstat

Ha kiválasztottad a megfelelőt (pl. 0), akkor teszteléshez:

sudo sysctl hw.snd.default_unit=0

Ha OK, véglegesítsd (/etc/sysctl.conf fájlba):

hw.snd.default_unit=0

A GhostBSD-ben a hang puffermérete alapértelmezetten picit magasabbra van állítva, mint Linuxon, ha csúszást tapasztalsz:

sudo sysctl hw.snd.latency=0

Csomag- és Szolgáltatáskezelés, az egyszerűség kedvéért egy összehasonlító lista!

   Művelet                | Linux (APT / Systemd)  | GhostBSD (PKG / OpenRC)
  ------------------------|------------------------|------------------------
   Csomag keresése        | apt search <név>       | pkg search <név>
   Csomag telepítése      | sudo apt install <név> | sudo pkg install <név>
   Csomag törlése         | sudo apt remove <név>  | sudo pkg delete <név>
   Rendszerfrissítés      | sudo apt update &&     | sudo pkg upgrade
                          | sudo apt upgrade       |
   Árva csomagok          | sudo apt autoremove    | sudo pkg autoremove
   takarítása             |                        |
   Szolgáltatás indítása  | sudo systemctl start   | sudo rc-service  start
   Szolgáltatás           | sudo systemctl stop    | sudo rc-service  stop
   leállítása             |                        |
   Automatikus indulás    | sudo systemctl enable  | sudo sysrc_enable="YES"

DRM tartalom (pl. HBO) lejátszása!

A fejlesztői eszközök és ports-fa telepítése:

sudo pkg install ports git
sudo pkg install -g 'GhostBSD*-dev'

A böngésző és a híd-szoftver telepítése:

sudo pkg install chromium foreign-cdm

A Widevine modul lefordítása:

cd /usr/ports/www/linux-widevine-cdm
sudo make install clean

A Linux-alrendszer engedélyezése:

sudo sysrc linux_enable="YES"
sudo service linux start

Rebutulsz és filmezel!

Hirtelen ennyi!
Milyen érzés? Remek! Már a gondolat is, hogy megszabadultam a systemd-től, beragyogja a napom!
Nyilván a GhostBSD (és minden BSD) sokkal inkább UNIX, mint a Linux, ami egy csomó előnnyel jár, meg egy csomó szívással... Win árváknak első alternatívának biztosan nem ajánlanám, meg másodiknak sem...! És Linuxmegmondóember Istvánkának sem, aki 1 hete telepített egy Ubult, mert ő egy k. nagy hekker...! Ugyanakkor egy magamfajta vén trottynak, aki abból a korból jött, amikor még a Linux is durva önszopatás volt, sima ügy, kellemesen visszahozza a régi emlékeket!
Teljesítmény szempontból teljesen rendben van, a ports-fát is figyelembe véve a csomag választék nagyjából végtelen, az egész rendszer kompromisszum mentes!
Ez személyes nyűg, de ezzel vége a rengeteg időmet elrabló disztró-hopperkedésnek, nincs másik 112 GhostBSD variáns, amit ki kéne próbálni...

Merre tovább? Természetesen belakom az alaprendszert, tanulok, okulok, aztán elindulok arra, amerre Linuxon is haladtam, farigcsálás, optimalizálás, pálcikawmek... De ehhez még elég sokat kell okosodnom!

Természetesen az iromány elején vicceltem, nem akarok téríteni, de ha te is agyf@szt kapsz a mostani Linuxos történésektől, akkor erre próbálkozz!

Berus 

Hozzászólások

A steam gond nélkül megy

Értékelés: 

0
Még nincs értékelve

#1 Fogalmam nincs, nem játszom... Natív kliens nincs, max Linux kompatibilitási réteg... Érted, réteg-> réteg-> valós kód, én biztos nem erőltetném! 

csuhas32 képe

„első alternatívának biztosan nem ajánlanám”

Értékelés: 

0
Még nincs értékelve

„Win árváknak első alternatívának biztosan nem ajánlanám, meg másodiknak sem...! És Linuxmegmondóember Istvánkának sem, aki 1 hete telepített egy Ubult, mert ő egy k. nagy hekker...!”

Akkor én kiestem a játékból. :-D
A képernyőképeden ugyanakkor látok egy emberszabásúak számára is megfelelő, ismerős MATE panelt, így azt szeretném kérdezni, ha mondjuk van aki az adminisztrálással (telepítés, beállítás) megbirkózik, akkor maga a felhasználás már elképzelhető, hogy megugorható egy egyszerű földi halandónak? Mondjuk maga a rendszeres frissítéstelepítés, illetve egy egyszerű alkalmazástelepítés mennyire bonyolult, ha alapból nem az, akkor mennyire tehető könnyűvé? Ha ez a

sudo pkg upgrade

valahogy kezdeményezésre kerül, akkor a rendszerfrissítés le is fut? Olyan nem lehet csinálni, hogy csak szóljon a rendszer a kedves felhasználónak, hogy „Hahó, frissítések elérhetőek!”?

Szerk: Találtam egy ilyet: https://www.youtube.com/watch?v=hxS8cg7xzrQ&t=1s
Az egyik kérdésemre nagyjából meg is lett belőle a válasz:
https://youtu.be/hxS8cg7xzrQ?t=723
Köszi, hogy felkeltetted iránta az érdeklődést!

Grafikus csomagtelepítő is

Értékelés: 

0
Még nincs értékelve

Grafikus csomagtelepítő is van, és frissítés kezelő is.

A BSD rendszerek frissítéséről kreálok egy bejegyzést (ha a Kami nem hajt el a BSD-s témákkal...), kis türelmet kérek!

csuhas32 képe

Grafikus csomagtelepítő is

Értékelés: 

0
Még nincs értékelve

#4 Én igen meglepődnék, ha Kami ezzel elhajtana. Értékes tartalom az oldalon, eléggé kapcsolódik a Linuxhoz. Várjuk türelemmel, hadd okosodjunk, ha más nem, legalább lássunk ilyet is. Aztán ki tudja, hátha valaki még ki is próbálja, netán meg is teszik neki...

GhostBSD

Értékelés: 

0
Még nincs értékelve

Kezdem kapisgálni hogy miért nem terjedt el jobban a BSD használata. :)

Rendben van, hogy számodra nem szimpatikus a systemd - de van még támogatott (és a BSD-nél valószínű kezesebb) systemd free kiadás pl. az Artix Linux. https://artixlinux.org/download.php - Btrfs, ext4, JFS, XFS fájlrendszerre telepíthető - több felülettel.
Ennél például milyen kivetnivalót találnál? (Tényleg csak kíváncsiságból kérdezem.)

GhostBSD

Értékelés: 

0
Még nincs értékelve

#6 A Devuant nagyon szeretem, de olyan sajna nem nagyon van, hogy systemd mentes Linux, a Devuan sem az, mindenféle kompatibilitási rétegek vannak benne (loginctl pl.). Remekül működik, ezzel gond nincs, a gond azzal van, hogy ki vagy szolgáltatva néhány lelkes fejlesztőnek, akik ezeket a híd projekteket életben tartják, és ha elvesztik a lelkesedésüket, akkor mi lesz...?

Eközben a systemd az OS egyre mélyebb rétegeibe eszi be magát, nem én mondtam, de egyetértek, lassan egy OS az OS-ben... Eközben pedig szembe megy mindennel, amit az isiben arról tanultunk, hogyan is kéne kinézni egy UNIX rendszernek. 

Nekem bevált az artix, runit

Értékelés: 

0
Még nincs értékelve

Nekem bevált az artix, runit használatával. Letöltöm az alap telepítőt és felteszem ugyanúgy mint valamikor az arch-ot. Telepítem valamelyik grafikus ablakkezelőt (mostanában a kde-t), beállítom és max. egy óra alatt minden működik ahogy nekem tetszik.