Saját friss Fedora spin live készítés

su
yum install livecd-tools spin-kickstarts

livecd-creator --config=myconfig.ks --fslabel=fedora_live

...ahol myconfig.ks a saját kickstart fájl az extra csomagokkal. Ez már így friss Fedora live lesz up-to-date csomagokkal (56 perc alatt összerakta és 960 MB lett a 64 bites verzió).

Kiegészítés:
Ha valaki nem Gnome alapú spin-t akar összedobni, hanem egy minimál base-t vagy KDE vagy XFCE, akkor a /usr/share/spin-kickstarts/ mappában vannak a template kickstart fájlok.

ls /usr/share/spin-kickstarts/
fedora-aos.ks
fedora-install-fedora.ks
fedora-live-base.ks
fedora-livecd-design-suite.ks
fedora-livecd-desktop.ks
fedora-livecd-kde.ks
fedora-livecd-lxde.ks
fedora-livecd-meego.ks
fedora-livecd-security.ks
fedora-livecd-soas.ks
fedora-livecd-xfce.ks
fedora-live-desktop.ks
fedora-livedvd-electronic-lab.ks
fedora-livedvd-games.ks
fedora-livedvd-robotics.ks
fedora-livedvd-scientific-kde.ks
fedora-live-kde-base.ks
fedora-live-kde.ks
fedora-live-mini.ks
fedora-live-minimization.ks

Hozzászólások

thx, ez megy könyvjelzőbe.

Ez a tool kepes CD-tol eltero formatumra is dolgozni? Katranylabdara gondolok elsosorban, de egy disk image is nagyon szexin tud kinezni.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Ez a tool kepes CD-tol eltero formatumra is dolgozni? Katranylabdara gondolok elsosorban, de egy disk image is nagyon szexin tud kinezni.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Mire gondolsz pontosan? Az ISO-ban lévő squash image-et felcsatolhatnád ha szeretnéd, de értelmét nem látnám. A keletkezett .iso fájl azonnal dd-zhető pendrive-ra. Installer-t tartalmaz. De hogy konkrét diszk image? Egy letelepített-re gondolsz? De ha megcsinálod a live spin-t és azt telepíted, az minden-t rátol a diszkre, tehát ez utóbbi install művelet amúgy is relatíve gyors, így könnyen kivitelezhető - ha pl. virtuális gépben szeretnéd abajgatni.

Ki akarom hagyni a telepito elinditasat, vegigkattintasat, satobbi. Egy tar.gz-t szeretenk latni, amit kicsomagolok a diskre egy formattalas utan, kis mokolas, boot. Igy alakitottam at az opensuse 11.4 SUSE Studio-s image-t is.

Van egy fajan belott sysrescue pendrive erre a celra. Illetve virtual gephez is frankobb igy, mint vegigvarni, mire a live rendszer elinditja az osszes facni szolgaltatast, ami egy desktophoz kell (amire amugy semmi szuksegem nincs).
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

A vegen nekiultem egy yum --installroot=$PWD install parancsnak, es viszonylag hamar lett egy jo szerveralapom. A Fedora cuccai defaultbol boot-kepes rendszert faragnak, ez tetszos.

Jol jon majd ez, ha valami appliance szeru kell, de a CentOS-nel frisebb stuffokkal. Pl. 1.9-es rubys kornyezethez tokeletes.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

El sem akarom inditani a telepitot. Elhiszem, hogy a kickstart baromi okos, mindazonaltal en fdiskkel meg vimmel gyorsabban es pontosabban rakom ossze a gepet, mint mire a telepito kikuzdi magat. Arrol nem beszelve, hogy nem is biztos, hogy ket ugyanolyan gepet fogok telepiteni, akkor mindannyiszor kulon kickstart fajlt kell szulni.

Ne erts felre, halas vagyok a linkert, meg hogy segiteni probaltal. De en pontosan tudom, hogy opensuse eseteben is miert nem hasznalok autoyastot, meg debiannal seed fajlt vagy mit. Mert nekem egyszeruen ezek nem fedik le az use case-eimet.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

FYI, most találtam:

yum info febootstrap

Name : febootstrap
Arch : x86_64
Version : 3.20
Release : 1.fc17
Size : 177 k
Repo : updates
Summary : Bootstrapping tool for creating supermin appliances
URL : http://people.redhat.com/~rjones/febootstrap/
License : GPLv2+
Description : febootstrap is a tool for building supermin appliances. These are
: tiny appliances (similar to virtual machines), usually around 100KB in
: size, which get fully instantiated on-the-fly in a fraction of a
: second when you need to boot one of them.

néhány hónapja én is ezek alapján csináltam meg a saját lxde-s és kde-s spinjeimet

Kiegészítés:

A template spin-ek beállíthatnak maguknak partíció méretet, ami a limit is lesz egyben a live image-nek. Ha ezt felül akarjuk bírálni, akkor be kell tenni az include után egy "part / --size 10240" parancsot a saját kickstart konfigunkba, ha egyébként leáll hibával az image generálás.

Magamnak: bővítettem a csomag listámat pár csomaggal és több DE-vel (@Xfce és icewm):
http://pastebin.com/t8J2gztp

Én sokat használtam egy időben sysresccd-t, viszont ha saját csomag készletet akarsz, akkor neked kell újra fordítanod a cuccost mivel Gentoo alapú - ez túl macerás IMHO. Nekem jobban tetszik ennél a Debian megoldása - de annál még egyszerűbbnek tűnik nekem a Fedorás és emiatt az SL verzió.

Kis kiegészítés: saját csomagok telepítéséhez helyi repo-t kell létrehozni. Infó:
http://www.ittc.ku.edu/kurt/kusp_docs/misc/livecd.html

Parancsok:

su -c yum install createrepo
mkdir myrepo
cp /somewhere/packages*.rpm myrepo
createrepo myrepo

A config fájlhoz meg ezt a sort kell hozzáadni:

repo --name=local --baseurl=file:///absolute/path/to/myrepo

Illetve a %packages részbe a csomagok nevét kell betenni.