Eestindusskript Ubuntu perekonna Linuxitele

Allikas: Pingviini viki
Redaktsioon seisuga 17. oktoober 2011, kell 20:11 kasutajalt Valdur55 (arutelu | kaastöö) (Ubuntu 11.10 Oneiric Ocelot: Lisasin radiotray koos eesti raadiote listiga. Oleks vaja paremat kohta kus seda listi hoida.)

Tux resized.png Täienda seda artiklit, kui oskad!

Eestindusskript teeb sinu Ubuntu perekonna Linuxi rohkem kohalikuks kui seda teevad paigaldaldamisel valitavad automaatsed keelesätted. See skript tegeleb ainult töölaua ja opsüsteemi vajalike taustajõudude kohandamisega eesti keele ja kultuuri jaoks. See skript ei paigalda kogu olemasolevat eestikeelset tarkvara, vaid paigaldab tarkvara, mis on eesti-spetsiifiline. See tagab, et skript jääb selgeks ja ülevaatlikuks.

Ubuntu 11.10 Oneiric Ocelot

Siin skriptis on valik esmavajalikke eesti keele- ja kultuurikonteksti seadistamise käske, millest mingi osa läheb kasutamisele Estobuntus.

ARCH=$(uname -m | sed 's/x86_/amd/;s/i[3-6]86/i386/')
 
# Estobuntu varamu (hetkel katsetusvaramu)
echo "deb http://koaala.itcollege.ee/repo oneiric/" >> /etc/apt/sources.list
apt-get update
 
# Eesti keele paketid
apt-get --assume-yes install language-pack-et language-pack-et-base \
language-pack-gnome-et language-pack-gnome-et-base language-pack-kde-et \
language-pack-kde-et-base firefox-locale-et thunderbird-locale-et \
libreoffice-l10n-et libreoffice-help-et
 
# Süsteemi keel
cat > /etc/default/locale <<EOF
LANG="et_EE.UTF-8"
LANGUAGE="et_EE:et:en_GB:en"
LC_MESSAGES="et_EE.UTF-8"
LC_CTYPE="et_EE.UTF-8"
LC_COLLATE="et_EE.UTF-8"
EOF
locale-gen --purge et_EE.UTF-8
 
# Klahvistik
sed -i -e 's/XKBLAYOUT="us"/XKBLAYOUT="ee"/g' /etc/default/keyboard
setxkbmap ee
 
# Ajavöönd
echo "Europe/Tallinn" > /etc/timezone
dpkg-reconfigure -f noninteractive tzdata
 
# Filosofti eesti keele speller
apt-get --assume-yes --force-yes install myspell-et oofslinget-addon-estobuntu
 
# Estobuntu eesti keele tuge täiendavad lisad
apt-get --assume-yes --force-yes install language-pack-et-addons language-pack-gnome-et-addons
 
# Euro märk ehk "€" õigele poole summat
sed -i -e 's/p_cs_precedes       1/p_cs_precedes       0/' -e 's/n_cs_precedes       1/n_cs_precedes       0/' /usr/share/i18n/locales/et_EE
 
# Eesti ID-kaardi tarkvara paigaldamine
# vt ka http://code.google.com/p/esteid/wiki/Ubuntu
echo | add-apt-repository ppa:esteid/ppa
software-properties-gtk -e universe
software-properties-gtk -e multiverse
apt-get update
apt-get --assume-yes dist-upgrade
apt-get --assume-yes install qdigidoc qdigidoc-nautilus qesteidutil mozilla-esteid thunderbird-esteid 
udevadm control --reload-rules
 
# http://code.google.com/p/esteid/issues/detail?id=168
# tuleb paigaldada parem opensc, et saada qdigidoc'iga juurdepääsutõendit
# (kui tõend on ~/.qdigidoc kataloogis olemas, siis pole vist vaja)
rm "opensc_0.12.5361.432-ubuntu-11-04_""$ARCH"".deb"
wget "http://ftp.id.eesti.ee/pub/id/signed_repository/ubuntu/pool/main/o/opensc/opensc_0.12.5361.432-ubuntu-11-04_""$ARCH"".deb"
dpkg -i "opensc_0.12.5361.432-ubuntu-11-04_""$ARCH"".deb"
rm "opensc_0.12.5361.432-ubuntu-11-04_""$ARCH"".deb"
apt-get -f --assume-yes install
 
# Radiotray koos eesti raadiote listiga
apt-get --assume-yes install radiotray #paigaldus
mv /usr/share/radiotray/bookmarks.xml /usr/share/radiotray/bookmarks.xml.original #vaikimisi listi eemaldus
wget -O /usr/share/radiotray/bookmarks.xml http://estobuntu.itcollege.ee/trac/estobuntu/\
export/current%3A/remaster/trunk/libraries/customization-profiles/\
localized_cd/gnome_settings/radiotray_radios/bookmarks.xml #FIXME:Liga pikk url #Faili allalaadimine

Märkused

  • Skript tuleb käivitada juurkasutaja õigustes (sudo).
  • Skript eeldab, et samal ajal ei ole avatud paketihaldureid vms süsteemseid vahendeid.
  • ID-kaardi kasutamiseks tuleb kaardilugeja uuesti ühendada ja Firefox taaskäivitada (või arvuti taaskäivitada).
  • Eeldatavasti töötab skript igasugu Ubuntul põhinevates Linuxites nagu Linux Mint, Pinguy jne.

Ubuntu 10.10 Maverick Meerkat

# Synapticu tõlke parandamine
apt-add-repository ppa:boamaod/maverick
apt-get update
apt-get install translation-update-et
 
# Eesti ID-kaardi tarkvara paigaldamine
# vt ka http://code.google.com/p/esteid/wiki/Ubuntu
add-apt-repository ppa:esteid/ppa
apt-get update
apt-get dist-upgrade
apt-get install qdigidoc qesteidutil mozilla-esteid thunderbird-esteid

Märkused

  • Skript tuleb käivitada juurkasutaja õigustes (sudo).
  • Skript eeldab, et samal ajal ei ole avatud paketihaldureid vms süsteemseid vahendeid.
  • ID-kaardi kasutamiseks veebis tuleb Firefox peale skripti jooksutamist taaskäivitada.
  • Eeldatavasti töötab skript igasugu Ubuntul põhinevates Linuxites nagu Linux Mint, Pinguy jne.

Ubuntu 10.04 Lucid Lynx

# Eesti asukohaseaded korda
echo "LC_TIME=\"et_EE.UTF-8\"" >> /etc/default/locale
sed -r -i -e "s/weekday 1/weekday 2/" /usr/share/i18n/locales/et_EE
locale-gen et_EE.UTF-8
killall gnome-panel # sellel on mõte ainult Gnome'is
 
# Eesti ID-kaardi tarkvara paigaldamine
add-apt-repository ppa:ubuntu-idkaart/ppa
apt-get update
apt-get install -y --force-yes ubuntu-idkaart-allikad                   
apt-get install -y --force-yes ubuntu-idkaart-paigaldus

Märkused

  • Skript tuleb käivitada juurkasutaja õigustes (sudo).
  • ID-kaardi osa skriptist eeldab, et samal ajal ei ole avatud paketihaldureid vms süsteemseid vahendeid.
  • ID-kaardi kasutamiseks veebis tuleb Firefox peale skripti jooksutamist taaskäivitada.
  • Skript töötab ka Linux Mint 9 "Isadora"-s.

Vaata ka