7190
Comment:
|
7925
skriptin uusin versio
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
||<style="font-size:medium; line-height:120%">Ubuntu Finnish Remix on virallisesta Ubuntu-CD-levystä minimimuutoksin muokattu CD-levykuva, joka sisältää täyden suomen kielen tuen. Tästä on erityisesti etua, jos tarkoituksena on joko esitellä Ubuntua CD-levyltä, tai asentaa Ubuntu paikassa jossa ei ole Internet-yhteyttä saatavilla. Myös viralliselta Ubuntu-CD-levyltä asentuu suomen kielen tuki automaattisesti, jos Internet-yhteys on käytettävissä asennuksen aikana.|| | ||<tablestyle="float:right" style="float:right;border:0px;" rowstyle="border:0px;" style="border:0px;">[[ImageLink(Ubuntu_9.10_Beta_Finnish_Remix.png,width=320,alt=Suomennokset myös esittelytilassa)]]|| ||<style="font-size:medium; line-height:120%">Ubuntu Finnish Remix on virallisesta Ubuntu-CD-levystä minimimuutoksin muokattu CD-levykuva, joka sisältää täyden suomen kielen tuen (ja ruotsin kielen perustuen) valmiiksi CD-levyllä. Tästä on etua, jos tarkoituksena on joko esitellä Ubuntua CD-levyltä tai asentaa Ubuntu paikassa, jossa ei ole Internet-yhteyttä saatavilla. Huomattavaa on, että myös [http://www.ubuntu-fi.org/lataa.html viralliselta Ubuntu-CD-levyltä] asentuu suomen kielen tuki automaattisesti, jos Internet-yhteys on käytettävissä asennuksen aikana.|| |
Line 8: | Line 10: |
||<style="font-size:x-large">'''Ubuntu 9.10 Finnish Remix'''|| ||<style="font-size:medium;padding:20px;">'''Lataa: [http://www.vapaasuomi.fi/htdocs/u/ubuntufinnishremix.php suora lataus] tai [http://laillisettorrentit.net/index.php?page=torrent-details&id=29a540f66e232562a15f3790b180c16e36516167 BitTorrent]'''|| |
|
Line 9: | Line 13: |
||<style="font-size:x-large">'''[http://laillisettorrentit.net/index.php?page=torrent-details&id=fda9a02265c62b701a8a4b7f67395582b49e9164 Ubuntu 9.10 Beta Finnish Remix]'''|| ||<style="padding-left:25px;">~-Ladattavissa vain [http://fi.wikipedia.org/wiki/BitTorrent BitTorrenttina]. Kiitos [http://laillisettorrentit.net/ laillisettorrentit.net]:lle seurantapalvelimesta.-~|| |
||<style="padding-left:25px;">~-Lisätietoja [http://fi.wikipedia.org/wiki/BitTorrent BitTorrent-lataustavasta]. Kiitos [http://laillisettorrentit.net/ laillisettorrentit.net]:lle seurantapalvelimesta.-~|| |
Line 15: | Line 17: |
||<style="font-size:medium; line-height:120%">Ubuntu 9.10 Beta Finnish Remix perustuu 1.10.2009 julkaistuun Ubuntu 9.10:n Beta-versioon. Lopullinen Ubuntu 9.10 julkaistaan 29.10.2009. Noudata Ubuntu Finnish Remixiä kokeillaksesi tai asentaaksesi tavallisia [http://www.ubuntu-fi.org/lataa.html lataussivun kautta löytyviä CD-levyn kirjoitus- ja asennusohjeita].|| | ||<style="font-size:medium; line-height:120%">Ubuntu 9.10 Finnish Remix perustuu 29.10.2009 julkaistuun Ubuntu 9.10:een. Noudata Ubuntu Finnish Remixiä kokeillaksesi tai asentaaksesi tavallisia [http://www.ubuntu-fi.org/lataa.html lataussivun kautta löytyviä CD-levyn kirjoitus- ja asennusohjeita].|| |
Line 22: | Line 24: |
9.10 Finnish Remixin MD5-tarkistussumma: f5ab48dc9a0a3c1d75d71edee41c2783 |
|
Line 62: | Line 66: |
export iso_file=ubuntu-9.10-beta-desktop-i386.iso export output_file=ubuntu-9.10-beta-desktop-i386-finnishremix.iso |
export iso_file=ubuntu-9.10-desktop-i386.iso export output_file=ubuntu-9.10-desktop-i386-finnishremix.iso |
Line 65: | Line 69: |
cd .. | |
Line 84: | Line 87: |
# suomi (perustuki) apt-get install language-pack-fi language-pack-fi-base language-pack-gnome-fi language-pack-gnome-fi-base # ruotsi (perustuki) apt-get install language-pack-sv language-pack-sv-base language-pack-gnome-sv language-pack-gnome-sv-base |
|
Line 85: | Line 94: |
apt-get install language-pack-fi language-pack-fi-base language-pack-gnome-fi language-pack-gnome-fi-base # Ei mahdu ruotsikaan enää 700 megaan: language-pack-sv language-pack-sv-base language-pack-gnome-sv language-pack-gnome-sv-base |
|
Line 92: | Line 100: |
# suomi (koko tuki) | |
Line 109: | Line 118: |
# Examples-työpöytäkuvakkeen käännös live-tilassa, Launchpad-bugi #441986 echo "Name[fi]=Esimerkkejä" | sudo tee -a edit/etc/skel/examples.desktop echo "Comment[fi]=Esimerkkisisältöjä Ubuntulle" | sudo tee -a edit/etc/skel/examples.desktop |
|
Line 118: | Line 131: |
IMAGE_NAME="Ubuntu 9.10 \"Karmic Koala\"" export IMAGE_NAME |
export IMAGE_NAME="Ubuntu 9.10 \"Karmic Koala\"" |
Ubuntu Finnish Remix
Ubuntu Finnish Remix on virallisesta Ubuntu-CD-levystä minimimuutoksin muokattu CD-levykuva, joka sisältää täyden suomen kielen tuen (ja ruotsin kielen perustuen) valmiiksi CD-levyllä. Tästä on etua, jos tarkoituksena on joko esitellä Ubuntua CD-levyltä tai asentaa Ubuntu paikassa, jossa ei ole Internet-yhteyttä saatavilla. Huomattavaa on, että myös [http://www.ubuntu-fi.org/lataa.html viralliselta Ubuntu-CD-levyltä] asentuu suomen kielen tuki automaattisesti, jos Internet-yhteys on käytettävissä asennuksen aikana. |
Uusin Ubuntu Finnish Remix -julkaisu on: |
Ubuntu 9.10 Finnish Remix |
Lataa: [http://www.vapaasuomi.fi/htdocs/u/ubuntufinnishremix.php suora lataus] tai [http://laillisettorrentit.net/index.php?page=torrent-details&id=29a540f66e232562a15f3790b180c16e36516167 BitTorrent] |
Lisätietoja [http://fi.wikipedia.org/wiki/BitTorrent BitTorrent-lataustavasta]. Kiitos [http://laillisettorrentit.net/ laillisettorrentit.net]:lle seurantapalvelimesta. |
Ubuntu 9.10 Finnish Remix perustuu 29.10.2009 julkaistuun Ubuntu 9.10:een. Noudata Ubuntu Finnish Remixiä kokeillaksesi tai asentaaksesi tavallisia [http://www.ubuntu-fi.org/lataa.html lataussivun kautta löytyviä CD-levyn kirjoitus- ja asennusohjeita]. |
Ubuntu Finnish Remixin tekninen toteutus
9.10 Finnish Remixin MD5-tarkistussumma: f5ab48dc9a0a3c1d75d71edee41c2783
Ubuntu Finnish Remixin on tehnyt Ubuntu Suomen perustaja Timo Jyrinki, ja lähdekoodi CD-levyn luomiseen alkuperäisestä löytyy alta. Siitä voidaan nähdä että mitään ylimääräistä ei ole tehty, ja ennen kaikkea Ubuntu Finnish Remixin aitous pitäisi pystyä teknisen ihmisen todentamaan toistamalla toimenpide ja vertaamalla tulosta levitettyyn versioon.
”Remix”-liite nimessä on [http://www.ubuntu.com/aboutus/trademarkpolicy Ubuntun tavaramerkkisääntöjen] vaatimus.
#/bin/sh # Ubuntu - suomenkielisen CD:n luonti # # Aloitettu 2007 pohjana https://help.ubuntu.com/community/LiveCDCustomization # Päivitelty ajan kuluessa. # # Ubuntun tavaramerkkisäännöt vaativat ”Remix”-liiteen käytön, lisätietoja # http://www.ubuntu.com/aboutus/trademarkpolicy # # Tekijä: Timo Jyrinki # # Lisenssi CC-BY-SA 3.0: http://creativecommons.org/licenses/by-sa/3.0/ echo echo Ubuntu - suomenkielisen CD:n luonti echo Lisenssi CC-BY-SA 3.0: http://creativecommons.org/licenses/by-sa/3.0/ echo echo Suorita tämän komentosarjan komennot vain jos tiedät mitä teet. echo echo Tätä ei voi suorittaa tällä hetkellä automaattisesti, koska suoritus echo pysähtyy ensimmäiseen chroot-ympäristöön siirtymiseen. echo Ja ehkä parempi niin... ei minkäänlaisia virheentarkistuksia. echo read exit sudo apt-get install squashfs-tools mkisofs lzma-source rsync sudo modprobe squashfs # Ubuntu CD:n hakeminen mkdir iso cd iso # export iso_file=karmic-desktop-i386.iso export iso_file=ubuntu-9.10-desktop-i386.iso export output_file=ubuntu-9.10-desktop-i386-finnishremix.iso #wget http://releases.ubuntu.com/9.10/${iso_file} # Levykuvan purkaminen ja siihen siirtyminen mkdir mnt sudo mount -o loop ${iso_file} mnt/ mkdir extract-cd rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd mkdir squashfs sudo mount -t squashfs -o loop mnt/casper/filesystem.squashfs squashfs mkdir edit sudo cp -a squashfs/* edit/ sudo cp /etc/resolv.conf edit/etc/ sudo chroot edit mount -t proc none /proc export HOME=/root export LC_ALL=C # Halutun kielituen asentaminen apt-get remove --purge language-pack-bn language-pack-bn-base language-pack-gnome-bn language-pack-gnome-bn-base language-pack-es language-pack-es-base language-pack-gnome-es language-pack-gnome-es-base language-pack-pt language-pack-pt-base language-pack-gnome-pt language-pack-gnome-pt-base language-pack-xh language-pack-xh-base language-pack-gnome-xh language-pack-gnome-xh-base language-pack-hi language-pack-hi-base language-pack-gnome-hi language-pack-gnome-hi-base language-pack-de language-pack-de-base language-pack-fr language-pack-fr-base language-pack-gnome-de language-pack-gnome-de-base language-pack-gnome-fr language-pack-gnome-fr-base # suomi (perustuki) apt-get install language-pack-fi language-pack-fi-base language-pack-gnome-fi language-pack-gnome-fi-base # ruotsi (perustuki) apt-get install language-pack-sv language-pack-sv-base language-pack-gnome-sv language-pack-gnome-sv-base # ruotsi (-sv), venäjä (-ru), arabia (-ar), viro (-et), somali (-so), pohjoissaami (-se) olisivat kaikkihyviä ehdokkaita tähän Suomessa puhuttujen kielien osalta, mutta tila loppuu joka tapauksessa kesken jo suomen koko tuen kohdalla... # Ubuntu 9.10:ssä siirrettiin tavaraa riippuvuuksista language-selectorin hoitoon # HUOM: gnome-user-guide-fi universe:ssä, täytyy editoida sources.list:iä välissä ja tehdä apt-get update cp -af /etc/apt/sources.list /etc/apt/sources.list.bak sed -i 's/# //' /etc/apt/sources.list apt-get update # suomi (koko tuki) apt-get install language-support-fi language-support-writing-fi openoffice.org-voikko mozvoikko gnome-user-guide-fi openoffice.org-help-fi mv -f /etc/apt/sources.list.bak /etc/apt/sources.list apt-get update # Muiden kuin suomen kielen ns. tukipaketit eivät mahdu CD:lle ### apt-get install language-support-sv language-support-ru language-support-et # Siistiminen apt-get clean # TODO: paranna siistintää koska tehtiin apt-get update? /var/lib/{dpkg,apt}? rm -rf /tmp/* rm /etc/resolv.conf umount /proc exit # suomi oletuskieleksi echo fi | sudo tee extract-cd/isolinux/lang # Examples-työpöytäkuvakkeen käännös live-tilassa, Launchpad-bugi #441986 echo "Name[fi]=Esimerkkejä" | sudo tee -a edit/etc/skel/examples.desktop echo "Comment[fi]=Esimerkkisisältöjä Ubuntulle" | sudo tee -a edit/etc/skel/examples.desktop # Luo "manifest" uudelleen chmod +w extract-cd/casper/filesystem.manifest sudo chroot edit dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest sudo cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop # ubiquity ei kuulu valmiiseen asennukseen sudo sed -i -e '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop # Pakkaa tiedostojärjestelmä sudo mksquashfs edit extract-cd/casper/filesystem.squashfs # Tee itse CD-levykuva export IMAGE_NAME="Ubuntu 9.10 \"Karmic Koala\"" sudo sed -i -e "s/$IMAGE_NAME/$IMAGE_NAME (Finnish Remix)/" extract-cd/README.diskdefines sudo -s rm -f extract-cd/md5sum.txt (cd extract-cd && find -type f -print0 | xargs -0 md5sum | grep -v isolinux/boot.cat | sudo tee ../md5sum.txt) mv -f md5sum.txt extract-cd/ # Aiheuttaa virheen levyä tarkistettaessa, jos ei poisteta sed -i -e '/isolinux.bin/d' extract-cd/md5sum.txt exit cd extract-cd sudo mkisofs -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../${output_file} . cd .. sudo umount squashfs/ sudo umount mnt/ # ei käytössä, hankalampi tapa tehdä boottivalikon muutos ## apt-get source gfxboot-theme-ubuntu gfxboot dpkg-dev ## apt-get build-dep gfxboot-theme-ubuntu ## cd gfxboot-theme-ubuntu*/ ## make DEFAULT_LANG=fi ## sudo cp -a boot/* ../extract-cd/isolinux/ ## sudo cp -a langlist ../extract-cd/isolinux/