siječanj 4th, 2009
Odlučio sam da u Novu 2009 krenem sa svježim upgrade-om svih održavanih distri među kojima je naravno i Gentoo. Počelo je hrabro:
#emerge --sync
#emerge --update --deep --newuse world
#etc-update
#emerge --depclean
#revdep-rebuild
#env-update
#source /etc/profile
Nakon 18 sati najednom eix, novi GCC i X-i nisu više radili. Za preživljavanje trebalo je prvo osposobiti komandnu liniju s novim kompajlerom.
# emerge --oneshot -av libtool
# emerge -uav gcc
# gcc-config i686-pc-linux-gnu-4.3.2
Super eix radi, pa ne moram koristi emerge –search. Život bez X-a, pih, a došla je i nova Razmjena.
Prijatel’ Dovla me upozorava da koristim premoderan xorg-server, a USB-Geek Davor se sablažnjava nad mojom grafičkom karticom. Pa tko to uopće više koristi.
# lspci |grep ATI
# 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY
Dovla je u pravu, pa ja sam instalirao xorg-server-1.5.3. Pogled u
/var/log/Xorg.0.log to i dokazuje:
(EE) module ABI major version (1) doesn't match the servers version (4)
Skidaj to oliti “slotaj” brže s diska.
# emerge --unmerge =xorg-server-1.5.3
# emerge --unmerge x11-libs/libpciaccess-0.10.5
Sjetio sam se da je prijatel ACA zadnji je put marljivo smrzavao upgrade nekih aplikacija. E sad i meni treba maskiranje. Treba mi xorg-server-1.3.0.0-r6, ali ne i neka naprednija verzija.
# echo ">=x11-base/xorg-server-1.4.2" >> /etc/portage/package.mask
I gle
# emerge xorg-server
prolazi glatko.
Opet sam u poznatom okružju svog OpenBox-a 
Da vidimo gdje smo ?
#emerge --info
Portage 2.1.6.4 (default/linux/x86/2008.0/server, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.28-rc5-00117-g7f0f598 i686)
=====================================================
System uname: Linux-2.6.28-rc5-00117-g7f0f598-i686-Mobile_Intel-R-_Pentium-R-_4_-_M_CPU_1.80GHz-with-glibc2.0
Timestamp of tree: Sun, 04 Jan 2009 14:35:01 +0000
Dali sam miran slijedećih 6 mjeseci ?? Da ako redovno tjedno updatam.
Moram provjeriti na slijedećoj razmjeni, ako dođe koji gentooaš
studeni 20th, 2008
Gentoo-aša ima izgleda i više nego što na prvi pogled izgleda. Promatrajući iskusnog Hakera Davida kako uporno mrđa grane i kompajlira tko zna zašto najnoviju verziju kernela koristeći GIT poželio sam i ja da skinem source kernela i to ne bilo koji nego anaj svježi od prije par dana, a čiji je autor osobno Linus Torvalds. Prema Davidovom naputku skinuo sam source kernala s kernel.org pomoću GIT-a nakon što sam zapisao par naredbi. Nisam se dao preplašiti podatkom da git inače ima blizu 100 naredbi.
# emerge git
# cd /usr/src
# git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
# ln -sfn linux-2.6/ linux
# cd linux
# cp ../linux-2.6.27.4/.config .
# make oldconfig
Dalje i nije interesantno jer sam bio u školi kod Davora na Debian-u.
# make menuconfig itd.
Upute su mi svaki put pri ruci na Google notebook-u
.
Evo ga funkcionira bez greške
# uname -a
Linux tux 2.6.28-rc5-00117-g7f0f598 #2 SMP Wed Nov 19 22:54:20 CET 2008 i686 Mobile Intel(R) Pentium(R) 4 – M CPU 1.80GHz GenuineIntel GNU/Linux
A kako ću ga update-ati opet koristeći GIT ?
Tko pita , dosadan je na razmjeni !!!!
srpanj 24th, 2008
Mozda niste znali, ali OpenVPN se vrti na Bljaku. Zato se pobrinuo nas administrator Bud
koji je pripremio i set kljuceva koje na zahtjev dodjeljuje razmjenjivacima.
A) Procedura na XUBUNTU je prosla gotovo bezbolno.
$sudo apt-get install openvpn
$cd /etc/openvpn
Dobiveni set kljuceva i skriptu razmjenjivaca potrebno je iskopirati u ovaj imenik.
Evo i sadrzaja moje konfiguracijske skripte za pokretanje veze cropupian.ovpn
##
client
dev tun
proto udp
remote bljak.org 1194
resolv-retry infinite
nobind
;user nobody
;group nobody
persist-key
persist-tun
ca ca.crt
cert cropupian.crt
key cropupian.key
comp-lzo
verb 3
##
I konacno tunel se ostvaruje jednostavno
$cd /etc/openvpn
$sudo openvpn cropupian.ovpn
Provjera novog interface-a tun0-00 moze se izvesti s
$ifconfig
tun0-00 inet addr: 10.11.0.14 (server 10.11.0.1)
B) Postupak na Gentoo-u zahtjevao je kompajliranje drivera (TUN/TAP device driver support)
#cd /usr/src/linux
#make menuconfig
Potrebno je pronaci Device drivers
[*] Network device support
<M> Universal TUN/TAP device driver support
#make && make modules_install
Autoloadanje driver-a tun.ko potrebno je osigurati unosenjem u konfiguracijski file
#emacs /etc/modules.autoload.d/kernel-2.6
Provjeru loadanja drivera tun moze se izvesti jednostavno s
#lsmod |grep tun
Ostalo je sve isto kao i pod XUBUNTU.
Sad jos slijedi samo provjera ovog postupka i na Debian-u i PuppyLinux-u, ali to poslije godisnjeg odmora.
srpanj 7th, 2008
Vrijeme brzo prolazi. Ionako sam namjeravao instalirati Debiana prije ili kasnije, ali kada se je na to odlucio okorjeli Gentoo-as Cyber morat cu i ja. Za kasnjenje je dakako zasluzan Gentoo pa sam se odlucio da pripremim instalacijski CD iskljucivo uz pomoc Gentoo-a(u povjerenju doslo je vrijeme da osposobim CD przilicu koja nikako da proradi). Namjernik sa strane bi se vjerojatno zapitao zasto ne koristim PuppyLinux za istu stvar, ali ja sam tvrdoglav, zasto sve napraviti u par klikova kad moze i drukcije ?
Evo ukratko kronoloski sto sam sve morao uraditi da bi aktivirao “toplu vodu” nadam se ni prvi ni zadnji put.
1) Aktivacija/provjera opcija driver-a u konfiguraciji kernela prema uputama gentoo wiki-a
2) Skidanje izvornog koda kernela i kompajliranje verzije 2.6.24-gentoo-r8
3) Promjena nomenklature diskova sa hda na sda u fstab-u i postavkama grub-a
4) I konacno slijedi
#emerge -n cdrtools
#cdrecord –scanbus
#cdrecord dev=1,0,0 -data speed=8 debian-LennyBeta2-i386-netinst.iso
Da bi svaki user mogao montirati cdrom potrebno je bilo dakako urediti i fstab ubacivanjem retka koji sam pronasao na wiki.linux.org.ba.
/dev/sr0 /media/cdrom auto ro, noauto,users,exec 0 0
Ne necu priznati koliko mi je za to trebalo vremena, ali uspjelo je i debian-LennyBeta2-i386-netinst.iso nalazi se ispred mene, a ja krecem u avanturu u potrazi za novim iskustvima.
lipanj 12th, 2008
Eto prosla je gotovo godina i vec sam izgubio svaku nadu da cu se docepati koje linux naljepnice.
O da, ne smijem zaboraviti RSS feed (XML) naljepnicu koju nam je poklonio Marcel .
Cyber mi je proslu subotu poklonio 3 gentoo naljepnice. Najvecu mi je odmah popalio najmladji sin, a ja sam svoje lako iskoristio za laptop i stolno racunalo.