Portál AbcLinuxu, 30. dubna 2025 17:01
Když jsem nedávno uviděl informaci, že vyšlo FreeBSD 7-RELEASE, rozhodl jsem se, že ďáblíka zkusím. Jelikož nejsem na žádný virtuální věci jako virtualbox apod. Zvolil jsem ostrou instalaci. Ktomuto účelu používám 20GB HDD. Dokonce jsem zjistil že na něm bylo nahráty taky FeeBSD 7 ale ještě vývojová verze. Takže jsem si zašel na stránky FreeBSD a postahoval si iso obrazy cd1 až cd3. Net mi zrovna celkem frčel, takže jsem nemusel čekat příliš dlouho.
Naneštěsti jsem zjistil, že jako obvykle nemám žádné prázdné CD. Takže opět přišla na řadu výroba instalačního DVD. Jelikož jsem stím měl zkušenosti z minula byla to otázka jen pár minut. Potom následovalo burning, reboot a já se vrhl na instalaci. Instalátor je u FreeBSD v podstatě neměný, maximáně tam čas od času přidají volbu navíc. Což je dobře, člověk alspoň nemusí znovu pročítat návod jak to nainstalovat. Instalace proběhla perfektně, rovnou jsem zvolil instalaci Xek i kde3 + pár dalších aplikací, které používám. Během instalace proběhne i základní nastavení systému jako je: nastavení prostředí, účty, sítě atd...
Po ukončení instalačního programu se pc rebootuje. Bootovací manager se nahrál správně, takže jsem si mohl zvolit zda chci nabootovat do FreeBSD nebo se přepnout do grubu odkud se spouští Archlinux. Já zvolil FreeBSD, systé naběhl poměrně rychle. Po přihláení v konsoli jsem zkusil spustit KDM (Kde Desktop Manager). KDM najelo vpohodě a já se mohl přihlásit do KDE. Vše opět fungovalo jak mělo. Akorát jsem si musel doinstalovat češtinu do KDE, jsem čech tak mám rád když na mě pc mluví česky . Zkusil jsem firefox, vše ok i net jel jak měl.
Další věc, kterou jsem potřeboval rozjed bylo sdílení internetu. V životě jsem na FreeBSD Forwarding a NAT nenastavoval, takže jsem měl strach, že to bude trvat dlouho. K mému ůdivu to netrvalo víc jak 5minut. IP Forwarding se zapíná pomocí nastvení proměné gateway_enable="YES" v rc.conf a k zapnutí NATu jsem použil ipnat, ktomu stačilo do /boot/loader.conf přidat řádek ipl_load="YES" a NAT se pak zapíná příkazem ipnat -f /etc/ipnat.conf - tento soubor neexistuje musí se vytvořit a do něj zapsat pravidla pro NAT. U mě vypadá takto:
map sis0 192.168.1.0/24 -> 0.0.0.0/32Další možnost je nastavit NAT přes ipfw a daemona natd, ale to jsem nezkoušel.
Takže NAT jsem rozchodil a začal přemýšlet co ještě potřebuji. A uvědomil jsem si, že mi ještě nejede 3D akcelerace. Mám NVIDIA, takže jsem přešel do složky /usr/ports/x11/nvidia-drivers-96xx (tuším) a zadal make install. Ve FreeBSD se instaluje čistě ovladač, takže nástroje jeako nvidia-xconfig a nvidia-settings se musí instalovat zvlášť. Po nainstalování nvidia-xconfig, jsem si nechal vygenerovat xorg.conf a zkusil pustit Xka. Bohužel nenajely a vyhodilo to errory ogledně nvidia kernel modulu. Zkoušel jsem spoustu věcí a nakonec jsem to vzdal. Potom jsem si zkusil přečíst README k těm ovladačům a zjistil, že u nových verzí FreeBSD musí být modul nvidia natahován při startu systému. Takže jsem chtěl přidat do /boot/loader.conf, aby se načítal, ale když jsem dal edit /boot/loader.conf zjitil jsem že už tam je přidaný, tak jsem tam alspoň přidal řádek pro načítáni všech modulů pro zvukovky.
Po restartu systému, už Xka (kdm) najelo v pohodě. Já byl spokojený vše funguje. Jediný co nefunguje je podpora češtiny v konsole, nejen že nejdou zadávat české znaky ale ani se nezobrazují. Snad to časem opraví a přidají podporu češtiny. V Xkách chodí vše OK. Nastavení lokalizace jsem udělal zapsaním tohoto do /etc/login.conf:
czech|Czech user settings:\ :charset=UTF-8:\ :lang=cs_CZ.UTF-8:\ :tc=default:potom jsem zadal cap_mkdb /etc/login.conf a pres vipw nastavil u uživatele czech. takže to vypadá asi takto:
danek:$1$1f9pIdFE$h2eYCprLatbimb5tqLuYx.:1001:1001:czech:0:0:User &:/home/danek:/usr/local/bin/bash
Mé celkové hodnocení je zatím kladné, vše funguje správně a oproti mému archu nepostrádám žádnou funkcionalitu, teda až na tu češtinu v konsole.
!!!UPDATE: tvorba DVD ISO obrazu
Jelikož si tu někdo stěžoval že ho při instalaci nebavilo několikrát přehazovat CD, tak napíši jak na tvoru vlastního DVD ISO obrazu.
Tiskni
Sdílej:
x11/nvidia-driver/ (169.07) x11/nvidia-driver-71xx/ x11/nvidia-driver-96xx/
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.