Ubuntu 10.04 kohandamisskript
(täiendatud)
Arvo Mägi
Kui olete Ubuntu 10.04 paigaldamisel valinud eesti keele, siis peaks arvuti käivitamisel olema eestikeelsed GNOME, OpenOffice.org ja Firefoxi menüüd ja OpenOffice.org abiinfo (esialgu mitte küll päris täielikult). Puudu on multimeediafailide mängimiseks vajalikud koodekid, Java- ja Flash-plugin ning muidugi rida programme, mida Ubuntu plaadil ei ole, nt GIMP, VLC, Thunderbird jt.
Kõigepealt tuleks paigaldada süsteemi uuendused. Seisuga 07.05.10 oli neid 45. Kuu aega pärast Ubuntu 10.04 ilmumist on neid arvatavasti üle saja.
Edasi tuleks paigaldada vajalikud lisa tarkvaraallikad, koodekid ja muud abiprogrammid. Kõige mugavam on seda teha vastava skripti abil, vt What To Do After A Fresh Ubuntu Install Script - New Version Released [Ubuntu 10.04 Lucid Lynx]. Skript on mõeldud ühekordseks kasutamiseks, kuid seda võib ka korduvalt kasutada, nt nende programmide paigaldamiseks mida te esimesel korral ei valinud, tingimusel et jätate märgistamata need kontrollkastid mida olete varem kasutanud. Autori selgituse kohaselt töötab skript veatult ainult kõvakettale paigaldatud Ubuntu korral. Seda saab siiski edukalt katsetada ka LiveCD-ga, mis on mugavam, kuna sellelt saab Ubuntut ja skripti korduvalt käivitades kontrollida erinevaid skripti võimalusi. Selleks peab olema piisavalt mälu (vähemalt 2GB). Esimese sammu tuunimisvalikud (akna nuppude nihutamine jt) LiveCD-ga ei tööta.
Kogenud Linuxi kasutajal ei tohiks olla suur vaev viidatud skripti kohandada, nt lisada mõne programmi või digiallkirja andmiseks vajalike pakkide paigalduskäsud. Originaalne skript paigaldab Java- ja Flash-pluginad ning kõik koodekid, tuvastades eelnevalt, kas tegemist on 32- või 64-bitise Ubuntuga, täpsemalt järgmised pakid:
gstreamer0.10-ffmpeg gstreamer0.10-pitfdll gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse libdvdnav4 libdvdread4 libdvdcss2 libxine1-ffmpeg w32codecs flashplugin-nonfree sun-java6-plugin sun-java6-fonts rar unrar p7zip-full p7zip-rar unace unp ttf-mscorefonts-installer ttf-liberation
Pole vaja hiljem Open Javat maha võtta ega Firefoxile näidata, kus Sun Java-plugin paikneb. Kohe on paigaldatud ka krüpteeritud DVD-filmide mängimise tugi. Plaadi menüü näitamiseks tuleb paigaldada VLC mängija ja Microsofti vormingus failide mängimiseks MPlayer (mis minu skriptis on asendatud SMPlayeriga).

Muutsin skripti (viimati 07.05.10) ja panin muudetud skripti lucid-script üles ubuntupingviini. Seni, kuni medibuntu varamu ei tööta, kasutatakse automaatselt selle peegleid. Lisasin varamu SMPlayeri uusima versiooni jaoks. SMPlayeril on ilus kasutajaliides, faili mängimist saab jätkata kohalt kus see pooleli jäi, vaikeseadistusi pole vaja muuta. Seda on mugavam kasutada kui aluseks olevat MPlayerit. Eemaldasin lähtekoodi allikad ja arendusvahendite paigaldamise, kuna algajad programme lähtekoodist usutavasti paigaldama ei hakka. Viimase asemel lisasin Eesti ID-kaardi toe (nii 32- kui 64-bitise Ubuntu jaoks), mis paigaldab pakid opensc pcscd libccid, pkcs11wrapper-linux.tar.gz või pkcs11wrapper-linux64.tar.gz, samuti Swed- ja SEB pankade sümlingid. Firefoxile lisatakse automaatselt sertifikaadid ja turvamoodul. Selle eest tänu Märt Põdrale. Eesti ID-kaardi tugi töötab ainult skriptiga paigaldatud Java versiooniga, st esimese sammu aknas peab olema märgistatud valik Codecs. Kui hiljem uuendatakse Java versiooni, tuleb wrapper uue nimega Java-kataloogi paigaldada. Eemaldasin ka esimese nädalapäeva muutmise, kuna see töötas vaid ingliskeelse Ubuntuga. Probleemi lahendavad artikli lõpus toodud terminalikäsud.
Teise sammuna pakutavas lisaprogrammide valikus jätsin märgistatuks ainult gimp, vlc, smplayer, thunderbird, Codecs, ubuntu-tweak ja CompizConfig Settings Manager kontrollkastid. SMPlayeri vaikeseaded tagavad koos pakiga w32codecs Microsofti vormingus failide mängimise. Thunderbid paigaldatakse koos eesti keele pakiga. Jätsin välja paki ttf-mscorefonts-installer, mis vahel põhjustas skripti seiskumist. Kes vajab neid fonte OpenOffice.org jaoks, peab selle paki pärast skripti töö lõppu terminaliaknast lisaks paigaldama.
Skripti saab käima järgmiste terminalikäskudega
wget
http://ubuntu.pingviin.org/lucid-script
chmod
+x lucid-script
sudo
./lucid-script
Pärast skripti töö lõppemist andke käsk
sudo apt-get install ttf-mscorefonts-installer
Kalendris nädala alguspäeva muutmiseks tippige terminaliaknasse sudo gedit /usr/share/i18n/locales/et_EE. Avanenud aknas otsige üles rida first weekday 1 ja asendage arv 1 arvuga 2. Salvestage muudetud et_EE fail, andke terminakiaknas käsk sudo locale-gen ja siis killall gnome-panel.
07.05.10