Muokataan sivua Fedora Linux/Livemedia-creator

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 5: Rivi 5:


Useita valmiita kickstart-tiedostoja löytyy Fedorasta paketista <tt>spin-kickstarts</tt>
Useita valmiita kickstart-tiedostoja löytyy Fedorasta paketista <tt>spin-kickstarts</tt>
== Valmistelut ==
Tässä ohjeessa hyödynnetään [[Fedora]]-jakelun [[livecd-creator]]-työkalua ja Fedoran valmiita [[kickstart]]-asetustiedostoja mukautetun levyn luomiseksi. Tavoitteena on koostaa Rawhiden pakettivarastoja käyttäen KDE:ta käyttävä, suomalaisilla asetuksilla oletuksena toimiva live-Fedora.
Ohje on testattu Fedora 10:n 64-bittisessä versiossa. Myös muiden Fedora-versioiden pitäisi toimia.
=== Levytila ===
Tarvitset riittävästi levytilaa. Pakettivarastoista täytyy hakea mahdollisesti jopa kaksi gigatavua [[RPM]]-paketteja. Lisäksi levytilaa tarvitaan muutama gigatavu väliaikaistiedostoille ja itse cd-levykuvalle.
=== Pakettivarastot ===
Pakettien noutamiseksi tarvitaan pääsy Fedoran pakettivarastoihin. Mikäli et ole asettanut itsellesi paikallista peilipalvelinta, varmista internet-yhteyden toimivuus.
=== Työkalujen asennus ===
Asenna <tt>livecd-tools</tt> ja <tt>spin-kickstarts</tt> komennolla
yum install livecd-tools spin-kickstarts
=== Hakemisto ===
Siirry tyhjään hakemistoon, jossa on riittävästi vapaata tilaa.
== Kickstart-tiedostojen muokkaus ==
=== Tarjollaolevien tiedostojen selvittäminen ===
Listaa <tt>spin-kickstarts</tt> -paketin sisältö komennolla
rpm -ql spin-kickstarts
Havaitaan paketin sisältävän tiedoston <tt>/usr/share/spin-kickstarts/fedora-livecd-kde.ks</tt>, mikä on tavallisen Fedoran KDE-livecd:n kickstart-tiedosto.
=== Kopio halutusta kickstartista ===
Otetaan kopio halutusta kickstartista:
cp /usr/share/spin-kickstarts/fedora-livecd-kde.ks .
Tarkistetaan, tarvitaanko muita kickstart-tiedostoja:
grep %include fedora-livecd-kde.ks
Kopioidaan myös <tt>fedora-live-base.ks</tt>, sillä se sisällytetään %include -rivillä <tt>fedora-livecd-kde.ks:iin</tt>
cp /usr/share/spin-kickstarts/fedora-live-base.ks .
=== Tehdään muokkaukset ===
=== Suomiasetukset ===
Tiedoston <tt>fedora-live-base.ks</tt> alussa on listattu järjestelmän perusasetuksia, jotka muutamme suomalaisia asetuksia vastaaviksi:
lang fi_FI.UTF-8
keyboard fi
timezone Europe/Helsinki
auth --useshadow --enablemd5
selinux --enforcing
firewall --enabled
xconfig --startxonboot
part / --size 3072
services --enabled=NetworkManager --disabled=network,sshd
Lisätään <tt>fedora-livecd-kde.ks</tt>-tiedostoon <tt>%packages</tt>-rivin ja sitä vastaavan <tt>%end</tt>-rivin väliseen pakettilistaan paketti <tt>kde-l10n-Finnish</tt> lisäämällä sinne seuraava rivi:
kde-l10n-Finnish
=== Rawhide ===
Varmistetaan <tt>fedora-live-base.ks</tt>-tiedostosta, että vain Rawhide-varasto on käytössä:
# To compose against the current release tree, use the following "repo" (enabled by default)
#repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&arch=$basearch
# To include updates, use the following "repo" (enabled by default)
#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f9&arch=$basearch 
# To compose against rawhide, use the following "repo" (disabled by default)
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
==Aloitetaan koostaminen==
Annetaan <tt>fedora-livecd-kde.ks</tt> livecd-creatorin käsiteltäväksi. Pyydetään myös tekemään pakettivälimuisti nykyisen työhakemiston alihakemistoon, mistä ladattuja paketteja on helppo uudelleenkäyttää tarvittaessa:
livecd-creator --config=fedora-livecd-kde.ks --cache=cache
Tämän pitäisi sujua ongelmitta läpi. Aikaa vie erityisesti pakettien lataaminen verkosta, mutta yleensä myöhemmillä koostokerroilla suurin osa paketeista on saatu jo valmiiksi ladattua cache-hakemistoon.
Aina toimenpide ei kuitenkaan välttämättä onnistu esimerkiksi Rawhidessa olevien pakettien riippuvuusristiriitojen takia. Mikäli näin käy, kannattaa odottaa seuraavan päivän Rawhidea (Rawhide päivittyy yleensä kerran vuorokaudessa).
Kun livecd-creator päättyy onnistuneesti, pitäisi työhakemistossa olla Fedoran livelevykuva, jonka voi käynnistää virtuaalikoneessa, polttaa cd/dvd-levylle tai siirtää muistitikulle [[livecd-iso-to-disk]]-työkalulla.


==Katso myös==
==Katso myös==
*[[Esimerkki livemedia-creatorin käytöstä]]


==Aiheesta muualla==
==Aiheesta muualla==
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)