Ubuntu Estonian Remix: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Toja (talk | contribs)
 
(30 intermediate revisions by 3 users not shown)
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
* Uusimad Libreoffice ja muud paketid
* Tarkvara uuendused
** Libreoffice vastavast PPA'st
** Linuxi tuum
** 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
* MATE töölauakeskkond
* 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  
Hetkel on väga kasutajaspetsiifilised (käsu aliased, raadiote nimekirjad) muutuste hulgast välja jäetud.


=Tahan. Kuidas saan?=
=Tahan. Kuidas saan?=
Line 20: Line 22:
* Skripti toimivust on kontrollitud Ubuntu 16.04 ehitusmasinas
* Skripti toimivust on kontrollitud Ubuntu 16.04 ehitusmasinas
* Juurkasutaja õigused
* Juurkasutaja õigused
* kuni 30GB vaba kettaruumi
* kuni 20GB vaba kettaruumi, SSD ketas on eelistatud
* SSD ketas on eelistatud
* mõistlik võrguühendus (laadidakse alla hulgem pakette)


== 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 update && sudo apt -y install zsync squashfs-tools syslinux-utils genisoimage apt-cacher-ng dialog && sudo apt clean


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 32: Line 34:
  echo 'PassThroughPattern: .*' | sudo tee -a /etc/apt-cacher-ng/acng.conf
  echo 'PassThroughPattern: .*' | sudo tee -a /etc/apt-cacher-ng/acng.conf
  sudo service apt-cacher-ng restart
  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 ==
== Ehitamine ==


Hangime skriptid koos libreoffice spelleri paketiga:
Hangime skriptid koos libreoffice spelleri paketiga:
  wget http://enos.itcollege.ee/~toja/estmix.tbz
  git clone https://github.com/estobuntu/ubuntu-estonian-remix.git
  tar jxfv estmix.tbz
cd ubuntu-estonian-remix/
  cd estmix
 
[https://github.com/edmundlaugasson/ubuntu-estonian-remix Saadaval ka edasiarendused sellest skriptist]:
  git clone https://github.com/edmundlaugasson/ubuntu-estonian-remix.git
  cd ubuntu-estonian-remix/
 
Soovitav on kasutada uusimat [https://wiki.ubuntu.com/Releases LTS-versiooni].
Eestis sobib allalaadimiseks http://ftp.aso.ee/ubuntu-releases/
Mujal maailmas näiteks http://releases.ubuntu.com/


Tõmbame uusima-parima Ubuntu 16.04 ISO tõmmise:
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
  zsync http://ftp.aso.ee/ubuntu-releases/xenial/ubuntu-16.04.3-desktop-amd64.iso.zsync
 
Lisainfo zsync'i kohta https://help.ubuntu.com/community/ZsyncCdImage
 
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
Käivita skript:


  sudo ./makeRemix.sh
  sudo ./makeRemix.sh
Menüüdes oleva valikute põhjal koosta endale sobiv kombinatsioon pakkidest.
Lähte- ja sihttõmmiste failinimed:
[[File:init.screen.png]]
Valikud, mida lisada tõmmisele:
[[File:options.screen.png]]
Töölauakeskondade valik:
[[File:desktop.screen.png]]


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.


Tulemust - ubuntu-16.04.1-desktop-amd64-estoremix.iso - kasuta live plaadi või installimiseks nagu tavalist ubuntu tõmmist
Tulemust, ISO faili, kasuta live plaadi või installimiseks nagu tavalist ubuntu tõmmist


=Päritolu ja kasutatud allikad=
=Päritolu ja kasutatud allikad=
Line 55: Line 92:
[https://wiki.itcollege.ee/index.php/Category:Operatsioonis%C3%BCsteemide_administreerimine_ja_sidumine#Aine_arvestus_eritingimustel]
[https://wiki.itcollege.ee/index.php/Category:Operatsioonis%C3%BCsteemide_administreerimine_ja_sidumine#Aine_arvestus_eritingimustel]


Skripti aluseks on Soome Ubuntu Remix
* Skripti aluseks on [http://bazaar.launchpad.net/~timo-jyrinki/ubuntu-fi-remix/main/files Soome Ubuntu Remix]
[http://bazaar.launchpad.net/~timo-jyrinki/ubuntu-fi-remix/main/files ]
* [https://help.ubuntu.com/community/InstallCDCustomization Ubuntu plaaditõmmiste modifitseerimise leht (natuke aegunud)]
* [http://linux.itcollege.ee/Ubuntu-Estonian-Remix/ Ubuntu Estonian Remix ISO-failid] - üldine põhimõte, et igaüks teeb oma soovidele vastavalt kuid siin mõned arendusversioonid


Ubuntu plaaditõmmiste modifitseerimise leht (natuke aegunud):
==Viiteid==
[https://help.ubuntu.com/community/InstallCDCustomization]
* http://linuxiumcomau.blogspot.com.ee/2017/04/creating-personalized-ubuntu-mint-and.html
* [https://github.com/edmundlaugasson/ubuntu-estonian-remix üks edasiarendus Edmund Laugassoni poolt]
* [https://github.com/KaarelP2rtel/ubuntu-estonian-remix teine edasiarendus Kaarel Pärteli poolt]


Autor: Tarmo Oja AK11
Autor: Tarmo Oja AK11


[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category:Vaba_Tarkvara_Teadmuskeskus]]

Latest revision as of 13:06, 15 February 2022

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 update && sudo apt -y install zsync squashfs-tools syslinux-utils genisoimage apt-cacher-ng dialog && sudo apt clean

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/

Saadaval ka edasiarendused sellest skriptist:

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

Soovitav on kasutada uusimat LTS-versiooni. Eestis sobib allalaadimiseks http://ftp.aso.ee/ubuntu-releases/ Mujal maailmas näiteks http://releases.ubuntu.com/

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

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

Lisainfo zsync'i kohta https://help.ubuntu.com/community/ZsyncCdImage

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.

Lähte- ja sihttõmmiste failinimed:

Valikud, mida lisada tõmmisele:

Töölauakeskondade valik:


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]

Viiteid

Autor: Tarmo Oja AK11