Debian 5 Lenny (duplo bitnije)

Kad sam pre četiri godine poleteo za novim trendom i pokušao da napustim Slackware u korist Ubuntu prvenca, pokolebao sam se već nakon mesec dana. Koju godinu kasnije, kad je slek uporno zaobilazio kernel 2.6, zamenih ga Fedorom u izdanju 6. Koristio sam je i nadograđivao sve do verzije 8, a onda je prošle godine Fedora 9 donela KDE 4 kao podrazumevano KDE izdanje. Pomislih (naivno) da će sledeća verzija da vrati kao opciju KDE3, ali sam pogrešio; ista praksa se nastavila i sa verzijom 10, a evo uskoro i 11 izlazi iz alfe. U želji da koristim i KDE3 i Fedoru, prošle su dve godine i podrška za osmicu je obustavljena — nema više osveženja za vukodlaka.

Od nekoliko mogućih rešenja izabrao sam ovo najsvežije — Debian 5.0 Lenny, i to u duplo bitnijem pakovanju — amd64 (x86_64). Dovukoh DVD sliku početkom prošle nedelje, narezah je na disk i sačekah ovaj vikend.

Prvi koraci

Nije da mi je prvi put da instaliram Debian, ali sam prvi put instalirao za sebe (fotke toka instalacije možete pogledati ovde). Obradovalo me to što je grafički instaler lokalizovan na srpski jezik i poruke su ćirilične. Korak particionisanja diska, odn. izbora particije za instalaciju sistema se delimično razlikuje od onoga na Fedori i Ubuntu, pa sam se malo vrteo u krug dok nisam skontao kako treba izabrati stavku za prelazak na sledeći korak — formatiranje particije, umesto smao kliknuti na dugme za nastavak instalacije.

Instalacija je prošla bez trzavica. Jedino što mi se nije svidelo je što sam se negde zeznuo pa je umesto željenog KDE3 podrazumevano radno okruženje bilo Gnom, ali sam to odmah po instalaciji ispravio.

Bubice

Dodao sam meni neophodan set programa prateći Milanovo uputstvo, i tu naišao na prvi problem. Naime, po dodavanju riznice za multimediju i operu, aptitude je odbijao da ažurira bazu paketa zbog nepoznatih ključeva:
W: GPG error: http://www.debian-multimedia.org lenny Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 07DC563D1F41B907
W: GPG error: http://deb.opera.com testing Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 033431536A423791
W: You may want to run apt-get update to correct these problems

No, rešenje je bilo na klik udaljeno od Gugla:
aptitude install debian-multimedia-keyring
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 033431536A423791
gpg --armor --export 033431536A423791 | apt-key add -

Posle restarta nema kwin-a

Kao i mnogi drugi, i ja sam primetio da KDE3 ne pamti pokrenute programe na Debianu 5, a pri pokretanju ne aktivira ni kwin. Čini mi se da sam ovaj problem sa nepokretanjem kwin-a rešio ovako: Kontrolni centar → KDE komponente → Menadžer sesija → Po prijavljivanju → Povrati prethodno snimljenu sesiju.

Gde su ćirilična slova u nazivima datoteka?

Ovaj problem je rešen, pa je bio red rešiti sledeći. Iako sam dodao lokalizaciju na srpski za KDE, i izabrao srpski jezik kako podrazumevan, u KDEu su u nazivima datoteka umesto ćiriličnih slova za već postojeće datoteke bile ispisivane kuke i kvake, a novonapravljene datoteke bi umesto teksta dobile niz upitnika umesto ćiriličnih slova. Ovo sam rešio dodavanjem lokaliteta u datoteku /etc/environment:
LANG="sr_RS.UTF-8"
LC_IDENTIFICATION="sr_RS.UTF-8"
LC_CTYPE="sr_RS.UTF-8"
LC_COLLATE="sr_RS.UTF-8"
LC_MONETARY="sr_RS.UTF-8"
LC_NUMERIC="sr_RS.UTF-8"
LC_TIME="sr_RS.UTF-8"
LC_MESSAGES="sr_RS.UTF-8"
LC_PAPER="sr_RS.UTF-8"
LC_NAME="sr_RS.UTF-8"
LC_ADDRESS="sr_RS.UTF-8"
LC_TELEPHONE="sr_RS.UTF-8"
LC_MEASUREMENT="sr_RS.UTF-8"

Radi sigurnosti da izabrani lokaliteti postoje na sistemu, treba pokrenuti rekonfigurisanje lokaliteta izaborom stavke sr_RS.UTF-8 u dijalogu konfiguratora koji se dobija naredbom
dpkg-reconfigure locales

Moj raspored tastature

Pošto sam navikao na prilagođeni raspored karaktera za moju tastaturu, zamenio sam podrazumevani katalog rasporeda mojim prilagođenim /usr/share/X11/xkb/symbols/rs. Pomenuta prilagođena datoteka nalazi se ovde: Serbian xkb map for Logitech Internet Keyboard Navigator likn-01 (82)

Skype na 64 bita

Instalacija Skype-a na 64bitni Leni može da se pojednostavi od uobičajenog načina instalacije tako što se instalira pripremljeni paket za Ubuntu u kome su ispravljene reference za međuzavisnosti. Dakle, nije spakovani 64bitni Skajp, već je on i dalje 32bitni, samo je instalacija kulturnija. Informaciju sam našao ovde.

Treba preuzeti paket sa http://www.skype.com/go/getskype-linux-ubuntu-amd64 i instalirati ga komandom
sudo dpkg -i skype_ubuntu-2.0.0.72-1_amd64.deb

U slučaju da se pojavi greška tipa
skype: error while loading shared libraries: libQtDBus.so.4: cannot open shared object file: No such file or directory
rešenje je, neverovatno ali istinito, u komandi
sudo aptitude install ia32-libs-gtk

Veb kamera Logitech QuickCam Chat

Moja veb kamerica koristi gspca drajver i za instalaciju ovog sokoćala upotrebio sam module-assistant.
sudo m-a update
sudo m-a prepare
sudo m-a a-i gspca
sudo modprobe gspca compress=1

Štampač Canon i-SENSYS LBP-3010

Čuveni, nedavno kupljeni, Kenjon štampač po proceduri za instalaciju 32bitnih paketa nije proradio. Naime, instalacija prođe glatko, dodavanje štampača u CUPS prođe glatko, sve to radi kako se očekuje, osim što ništa ne izlazi iz štampača a u ipp statusu stoji greška:
pstocapt3 write error,32.

Kopao po netu, guglao po svetu, problem rešio nisam. Kud ću, šta ću, kompajliraj svoje, duplo bitnije pakete. Mogu se preuzeti odavde: cndrvcups-common_1.80-2_amd64.deb 1.80-2 (127) i cndrvcups-capt_1.80-2_amd64.deb 1.80-2 (99)

A instalacija je uobičajena (skoro ista kao i za Fedoru):
sudo aptitude install libstdc++5 libcupsys2 ia32-libs lib32gcc1 lib32z1
sudo dpkg -i cndrvcups-common_1.80-2_amd64.deb
sudo dpkg -i cndrvcups-capt_1.80-2_amd64.deb

Sledi restartovanje CUPS servera i dodavanje novog štampača
sudo /etc/init.d/cups restart
sudo /usr/sbin/lpadmin -p LBP3010 -m CNCUPSLBP3050CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP3010 -o /dev/usb/lp0

nakon čega bi trebalo da se dobije izveštaj o novododatom štampaču u CUPS:

 CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 59787

 Entry Num  : Spooler   : Backend    : FIFO path         : Device Path   : Status
 ----------------------------------------------------------------------------
     [0]    : LBP3010   : ccp        : /var/ccpd/fifo0   : /dev/usb/lp0  : New!!

Nakon ovoga ostaje da se pokrene servis ccpd kako bi štampač odmah bio dostupan, kao i da se aktivira pokretanje ovog servisa prilikom pokretanja sistema:

sudo /etc/init.d/ccpd start
sudo update-rc.d ccpd defaults 20

Sitna crevca

Kako bih izgled prilagodio navikama, dodao sam teme za Polyester, Baghira, QtCurve, i ikonice Crystal Project pa moj sveže instalirani Debian 5.0 Lenny (koji to više nije jer sam ga već osvežio testing paketićima ;) ) izgleda ovako:

Debian 5.0 Lenny + KDE3

Debian 5.0 Lenny + KDE3

Za uraditi

Ostalo je još da naštelujem fontove jer su mi ovi ovakvi „tanki“ (a nisam navikao na takve), da migriram sve podatke sa Fedore, postavim i podesim veb razvojno okruženje, dodam i novi lokalizovani OpenOfis.org, i to bi bilo sve… za sada… valjda? :)