Diegiant FreeBSD 10
ĮSPĖJIMAS! FreeBSD 10 Dar nėra išleistas ir paruoštas naudojimui produktas, šiuo metu jis tik ALPHA 5 stadijoje.
--\dev\null 04:10, 11 spalio 2013 (EEST)
Įdiegus sistemą[keisti]
Pirmiausia pamatysite jog pkg_add nebėra jį pakeitė kitas paketų tvarkytuvas, taip pat nerasite ir portų medžio, kad būtų lengviau aprašysiu kaip pradžiai pasiruošti sistemą tolesniam paketų diegimui. Prisijungiame ROOT teisėmis ir vykdome viską kas parašyta, arba dievulis nubaus!
# pkg y [enter] # pkg update # portsnap fetch # portsnap extract # make -C /usr/ports/ports-mgmt/pkg build deinstall install clean # pkg2ng
Dabar galit gerti alų valandų valandas laukdami kol susikompiliuosit ko jums reikia ir paruošit FreeBSD desktopui, (serveriui ALPHA ?). Gal reikia ir naujo sistemos išeities tekstų medžio ? Prašom! Bet prieš tai dėl viso pikto išsaugojam ir senąjį (jeigu jį įdiegėte). Paskui galima bus ištrinti jeigu atnaujinimas pavyks ir kodas nebus sugriuvęs (code breakage).
# mv /usr/src /usr/src-old
Naujinam iš subversion repozitoriaus (head)-current
# svn co svn://svn.freebsd.org/base/head /usr/src # cd /usr/src # svn update
Paruošimas desktopui[keisti]
Jeigu jau nusprendėte įsidiegti normalesnį desktopą, KDE ar tai GNOMZIKAS tai patarčiau patiuninguoti sistemos limitus kaip ir patariama instaliuojant paketus (jeigu nepastebite).
/boot/loader.conf konfigūraciją patariu naudoti tokią (bent jau pradžiai):
kern.ipc.shmall=64768 kern.ipc.shmmni=2048 kern.ipc.shmseg=2048 kern.maxfiles=50000
Galimos klaidos/problemos[keisti]
nerauna galvos iš svn[keisti]
- Pastebėta, kad nuo 2013.10.10. Lietuvos laiku tarp 06:00-12:00, neįmanoma žmoniškai iš išeities tekstų šaltinio paimti sistemos išeities tekstų galvos...
Kompiliuojant ghostscript9-9.x[keisti]
* Klaida kompiliuojant: "libgs.so: undefined reference to 'gdev_prn_set_procs_planar'" * Sprendimas: iš naujo paleiskite 'cd /usr/ports/print/ghostscript9; make clean && make config' ir parinkitę 'GS_pbm' diekite iš naujo ''make install''
Sistema nesikrauna[keisti]
Turbūt jau pritiuningavote bootloaderio nustatymus /boot/loader.conf faile. Sprendimas toks, įsikrovius įkrovos tvarkyklei (boot loader) spauskite "ESC" ir įveskite:
unload load kernel boot
Xorg neatpažysta pelės arba klaviatūros[keisti]
Atsiverčiame /var/log/Xorg.0.log ir žiūrome kur šuo pakastas, o pakastas jisai būna va taip įdomiai kaip matote
(II) LoadModule: "mouse" (WW) Warning, couldn't open module mouse (II) UnloadModule: "mouse" (EE) Failed to load module "mouse" (module does not exist, 0)
Reikia diegti modulį
# cd /usr/ports/x11-drivers/xf86-input-mouse;make&&make install #/usr/local/etc/rc.d/kdm4 restart
KDE Diegimas[keisti]
UPNP įjungimas[keisti]
į ~/.kde4/env/upnp.sh įrašome:
SOLID_UPNP=1 export SOLID_UPNP
Išsaugome ir uždedame vykdkymo privilegijas
# chmod +x ~/.kde4/env/upnp.sh
Reikalingų servisų įjungimas startuojant sistemą[keisti]
echo "proc /proc procfs rw 0 0" >> /etc/fstab echo 'dbus_enable="YES"' >> /etc/rc.conf echo 'hald_enable="YES"' >> /etc/rc.conf
kdm4 paruošimas startavimui įsijungiant sistemai[keisti]
echo 'kdm4_enable="YES"' >> /etc/rc.conf