Ubuntu Estonian Remix: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Edmund (talk | contribs)
Toja (talk | contribs)
No edit summary
Line 1: Line 1:


=Mis see on?=
=Mis see on?=
Juhend kuidas Ubuntu töölaua ISO tõmmis muuta mugavamaks (Eesti spetsiifiliseks). Tegu ei ole täieliku Estobuntu väljalaskega vaid ametliku tõmmise modifikatsiooniga.
Juhend kuidas Ubuntu töölaua ISO tõmmis muuta mugavamaks (Eesti spetsiifiliseks).  
Tegu ei ole täieliku Estobuntu väljalaskega vaid ametliku Ubuntu tõmmise modifikatsiooniga.


=Mis muutused?=
=Mis muutused?=


* ID-kaardi tarkvara
* ID-kaardi tarkvara
Line 11: Line 13:
** muud uuendused, mis on saadaval ubuntu varamustest remixi koostamisel
** muud uuendused, mis on saadaval ubuntu varamustest remixi koostamisel
* Filosofti eesti keele õigekirjakontrolli pakett
* Filosofti eesti keele õigekirjakontrolli pakett
* Google Talk pistikprogramm
* töölauakeskkonna asendamine
* töölauakeskkonda saab valida (vaata skripti sees)
* Eesti keele eelistuste kasutamine kus võimalik
* Eesti keele eelistuste kasutamine kus võimalik
* Gimp, meediamängijad, programmid lastele jms  
* Gimp, meediamängijad, programmid lastele jms  
* Radiotray järjehoidjasse on lisatud Eesti raadiojaamad [http://raadio.zeroconf.ee/radiotray/local-share-radiotray/estobuntu/bookmarks.xml]
Hetkel on väga kasutajaspetsiifilised käsu aliased jm Estobuntu asjad muutuste hulgast välja jäetud.


=Tahan. Kuidas saan?=
=Tahan. Kuidas saan?=
Line 29: Line 27:
== Ettevalmistus ==
== Ettevalmistus ==
Ehituskeskkonna jaoks tarvilikud paketid
Ehituskeskkonna jaoks tarvilikud paketid
  sudo apt -y install zsync squashfs-tools syslinux-utils genisoimage apt-cacher-ng
  sudo apt -y install zsync squashfs-tools syslinux-utils genisoimage apt-cacher-ng dialog


Puhverdav proxy apt-cacher-ng on kasutusel korduvate ehitamiste kiirendamiseks - apt paketid puhverdatakse ehitusmasinasse.
Puhverdav proxy apt-cacher-ng on kasutusel korduvate ehitamiste kiirendamiseks - apt paketid puhverdatakse ehitusmasinasse.
Line 44: Line 42:
  estobuntu/oofslinget-addon-estobuntu
  estobuntu/oofslinget-addon-estobuntu
  sudo dpkg-buildpackage -tc -uc -b
  sudo dpkg-buildpackage -tc -uc -b
Kopeeri tulemuseks tekkinud oofslinget-addon-estobuntu pakett estmixi kataloogi
Kopeeri tulemuseks tekkinud oofslinget-addon-estobuntu pakett estmixi kataloogi. Vajadusel muuda paketi nime makeRemix.sh skriptis.


== Ehitamine ==
== Ehitamine ==
Line 58: Line 56:
Vajadusel muuda makeRemix.sh faili - olulisemad on iso tõmmiste nimesid/asukohti kirjeldavad muutused.
Vajadusel muuda makeRemix.sh faili - olulisemad on iso tõmmiste nimesid/asukohti kirjeldavad muutused.


Võimalik on valida töölaua keskkondade vahel - hetkel on proovitud '''ubuntu-mate-desktop lubuntu-desktop kubuntu-desktop xubuntu-desktop ubuntu-gnome-desktop edubuntu-desktop-gnome ubuntustudio-desktop'''
Käivita skript:


  sudo ./makeRemix.sh
  sudo ./makeRemix.sh
Menüüdes oleva valikute põhjal koosta endale sobiv kombinatsioon pakkidest.


Ehitus võtab aega umbes 20 minutit, kui paketid on puhverdatult/kiirelt kättesaadaval, muidu kauem.
Ehitus võtab aega umbes 20 minutit, kui paketid on puhverdatult/kiirelt kättesaadaval, muidu kauem.

Revision as of 14:56, 3 February 2017

Mis see on?

Juhend kuidas Ubuntu töölaua ISO tõmmis muuta mugavamaks (Eesti spetsiifiliseks). Tegu ei ole täieliku Estobuntu väljalaskega vaid ametliku Ubuntu tõmmise modifikatsiooniga.

Mis muutused?

  • ID-kaardi tarkvara
  • Tarkvara uuendused
    • Libreoffice vastavast PPA'st
    • Linuxi tuum
    • muud uuendused, mis on saadaval ubuntu varamustest remixi koostamisel
  • Filosofti eesti keele õigekirjakontrolli pakett
  • töölauakeskkonna asendamine
  • Eesti keele eelistuste kasutamine kus võimalik
  • Gimp, meediamängijad, programmid lastele jms

Tahan. Kuidas saan?

Eeldused

  • Skripti toimivust on kontrollitud Ubuntu 16.04 ehitusmasinas
  • Juurkasutaja õigused
  • kuni 20GB vaba kettaruumi, SSD ketas on eelistatud
  • mõistlik võrguühendus (laadidakse alla hulgem pakette)

Ettevalmistus

Ehituskeskkonna jaoks tarvilikud paketid

sudo apt -y install zsync squashfs-tools syslinux-utils genisoimage apt-cacher-ng dialog

Puhverdav proxy apt-cacher-ng on kasutusel korduvate ehitamiste kiirendamiseks - apt paketid puhverdatakse ehitusmasinasse. Vajalik on lubada https ühendused:

echo 'PassThroughPattern: .*' | sudo tee -a /etc/apt-cacher-ng/acng.conf
sudo service apt-cacher-ng restart

Eesti keele spelleri paki tegemine

Kui mingil põhjusel ei sobi kaasas olev eesti spelleri pakk siis seda on võimalik ise teha

sudo apt install bzr build-essential
bzr branch lp:estobuntu
estobuntu/oofslinget-addon-estobuntu
sudo dpkg-buildpackage -tc -uc -b

Kopeeri tulemuseks tekkinud oofslinget-addon-estobuntu pakett estmixi kataloogi. Vajadusel muuda paketi nime makeRemix.sh skriptis.

Ehitamine

Hangime skriptid koos libreoffice spelleri paketiga:

git clone https://github.com/estobuntu/ubuntu-estonian-remix.git
cd ubuntu-estonian-remix/


Tõmbame uusima-parima Ubuntu 16.04 ISO tõmmise:

zsync http://ftp.aso.ee/ubuntu-releases/xenial/ubuntu-16.04.1-desktop-amd64.iso.zsync

Vajadusel muuda makeRemix.sh faili - olulisemad on iso tõmmiste nimesid/asukohti kirjeldavad muutused.

Käivita skript:

sudo ./makeRemix.sh

Menüüdes oleva valikute põhjal koosta endale sobiv kombinatsioon pakkidest.

Ehitus võtab aega umbes 20 minutit, kui paketid on puhverdatult/kiirelt kättesaadaval, muidu kauem.

Tulemust, ISO faili, kasuta live plaadi või installimiseks nagu tavalist ubuntu tõmmist

Päritolu ja kasutatud allikad

Töö sai alguse OSAdmin aine ülesandest: [1]

Autor: Tarmo Oja AK11