Ero sivun ”Ubuntun live-CD:n mukauttaminen” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ubuntun live-CD:n mukauttaminen (muokkaa)
Versio 9. heinäkuuta 2008 kello 22.24
, 9. heinäkuuta 2008vähän kappalerakennetta
(artikkelin runko suoraan tekstitiedostosta) |
(vähän kappalerakennetta) |
||
Rivi 1: | Rivi 1: | ||
Ubuntun Live-CD on melko helposti mukautettavissa omaan käyttöön. Ubuntun liverompussa käytetään muokkaamattomia paketteja, joita voi asennetaa ja poistaa apt:llä kuten missä tahansa järjestelmässä. | |||
Mukauttamisen tekee työlääksi kaksinkertainen kääriminen levykuviin. CD-imagen sisällä on squashfs:llä pakattu juuriosio. Lisäksi tietoa on kääritty mm. initrd:n sisään. Tässä ohjeessa neuvotaan kääreiden availu siten, että levytilaa kuluu niin vähän kuin mahdollista ja toki myös kääriminen takaisin valmiiksi levykuvaksi. | |||
Lähteenä tässä ohjeessa on käytetty osoitteesta https://help.ubuntu.com/community/LiveCDCustomization löytyvää mukautusohjetta. Tässä ohjeessa käytetään lähdeartikkelista poiketen kopioinnin sijaan unionfs-moniliitoksia ja esitellään etäpelastuslevyn tekemistä. | |||
==Avaaminen mukauttamista varten== | |||
Liitetään kaikki levyt muokkausoikeuksin | Liitetään kaikki levyt muokkausoikeuksin | ||
Rivi 21: | Rivi 27: | ||
jatketaan ohjeen mukaan: | jatketaan ohjeen mukaan: | ||
export HOME=/root | export HOME=/root | ||
export LC_ALL=C | export LC_ALL=C | ||
==Paketointi uudeksi levykuvaksi== | |||
Lisätietoja oppaan kohdasta Cleanup. | |||
apt-get clean | apt-get clean | ||
Rivi 91: | Rivi 77: | ||
623200 zouppenroot.iso | 623200 zouppenroot.iso | ||
==Mukauttaminen== | |||
eniten vievät paketit pois, uutta tilalle | |||
lisätään universe pakettilistaan tarvittaessa | |||
apt-get remove --purge openoffice.org-core evolution-common gnome-games gimp pidgin | |||
apt-get update | |||
apt-get dist-upgrade | |||
ssh-kustomointi | |||
apt-get install openssh-server autossh | |||
cd ~/.ssh | |||
ssh-keygen | |||
kopioi authorized_keys -tiedostoon oma julkinen avaimesi | |||
kopioi id_rsa.pub ssh-palvelimelle authorized_keysiin | |||
lisää tiedostoon /etc/rc.local seuraavaa | |||
export AUTOSSH_GATETIME=0 | |||
export AUTOSSH_POLL=60 | |||
autossh -M AUTOSSHPORTTI -qf -4Ng -R SSHPORTTI:127.0.0.1:22 tunnus@hostname | |||
MUISTA kokeilla yhdistämistä ensin! Saadaan siten known-hostsiin rivi | |||
==EXTRAA== | ==EXTRAA== |