Diegiant FreeBSD 10

Iš Žinynas.
04:54, 12 spalio 2013 versija, sukurta \dev\null (Aptarimas | indėlis) (→‎Sistema nesikrauna)
(skirt) ← Ankstesnė versija | Dabartinė versija (skirt) | Vėlesnė versija → (skirt)
Jump to navigation Jump to search

Į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