Eestindusskript Ubuntu perekonna Linuxitele
![]() |
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 valiku üldhuvitavat tarkvara, mis on eesti-spetsiifiline. See tagab, et skript jääb selgeks ja ülevaatlikuks.
Skript pole valmisprodukt võhikule. Kasutajalt eeldatakse terminali ja skriptimise põhitõdede tundmist või aktiivset huvi selle vastu ning suutlust skripti oma soovi järgi mugandada. Kui skriptidega jändamine käib üle mõistuse, siis on parem oodata soovitud Ubuntule vastava Estobuntu versiooni ilmumist.
Sisukord
[peida]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 # huvitav, kas see lahendab selle http://pingviin.org/fpost68264.html#68264 probleemi chown -hR $(whoami) ~/.libreoffice chgrp -hR $(whoami) ~/.libreoffice # 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, võiks seda kasutada ja jääda oneiricus sisalduva opensc juurde) 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 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 for i in /home/*/.local/share/radiotray/bookmarks.xml; do mv "$i" "$i"_vana; done #Vana listi teisaldus kodukataloogidest. sed -i -e "s/value\=\"chooser\"/value\=\"appindicator\"/g" /usr/share/radiotray/config.xml sed -i -e "s/indicator_support\"\ value\=\"false\"/indicator_support\"\ value\=\"true\"/g" /usr/share/radiotray/config.xml sed -i -e "s/theme_support\"\ value\=\"false\"/theme_support\"\ value\=\"true\"/g" /usr/share/radiotray/config.xml # Paigaldab kõik Estobuntu praeguseks valmis olevad lisad # NB! See ei tee süsteemist Estobuntut, vaid lisab ainult osa Estobuntuga kaasa tulevaid funktsioone. # Kui soovida täielikku Estobuntut, siis tuleb see plaadilt paigaldada või ise vajalikke muutusi # tegevad skriptid käivitada (enne on neid vaja ilmselt ka natuke kohandada). # litsentside ja vaikimisi valikutega nõustumine echo postfix postfix/main_mailer_type select No configuration | /usr/bin/debconf-set-selections echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula boolean true | /usr/bin/debconf-set-selections echo sun-java6-jre shared/accepted-sun-dlj-v1-1 select true | /usr/bin/debconf-set-selections # reaalne paigaldus ise apt-get --assume-yes --force-yes install estobuntu-gnome # Estobuntu värviteema sisselülitamine (helesinine/luitundkollane) # (Estobuntu ikooniteema läheb automaatselt peale, selle saab tühistada eemaldades estobuntu-artwork-icons-gnome) gsettings set org.gnome.desktop.interface gtk-theme Ambiance-Estobuntu dconf write /org/gnome/desktop/interface/gtk-theme "'Ambiance-Estobuntu'" #dconf write /desktop/gnome/shell/windows/theme "'Ambiance-Estobuntu'" dconf write /apps/metacity/general/theme "'Ambiance-Estobuntu'"
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.