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! ![]()
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
Beküldte tipa -
Értékelés:
A steam gond nélkül megy (mondjuk az amd kártya itt sem hátrány)?
A steam gond nélkül megy
Beküldte berus -
Értékelés:
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!
„első alternatívának biztosan nem ajánlanám”
Beküldte csuhas32 -
Értékelés:
„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
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
Beküldte berus -
Értékelés:
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!
Grafikus csomagtelepítő is
Beküldte csuhas32 -
Értékelés:
É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
Beküldte lala -
Értékelés:
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
Beküldte berus -
Értékelés:
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
Beküldte kistukesz -
Értékelés:
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.