Author: glen Date: Mon May 28 17:11:56 2007 GMT Module: PLDWWW URL: http://www.pld-linux.org/Packages/Anaconda?action=diff&rev2=12&rev1=11 ---- Log message: copied from my wiki (dated: 2006-06-06 19:08:05)
---- Page affected: Packages/Anaconda ---- Diffs: ================================================================ The comment on the change is: copied from my wiki (dated: 2006-06-06 19:08:05) * [http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/anaconda.spec SPECS/anaconda.spec] * [http://glen.alkohol.ee/pld/anaconda/ screenshots of progress] + + = Anaconda installer = + + == links == + + * http://lal.bizhat.com/docs/anaconda.html + + == creating livecd == + I used http://www.linux-live.org/ and http://poldek.pld-linux.org/ to create the livecd. + + The packages choice may vary for you, but here's my packages choice: + + {{{ + # cat base.lst + anaconda + kernel-grsecurity + grub + bash + less + pciutils + usbutils + udev + openssh-clients + openssh-server + eject + vim + sed + dhcpcd + qtparted + linux-live + wireless-tools + iputils-ping + traceroute + wget + }}} + to install the root issue: + + {{{ + # poldek --pset=base.lst --uniq --install-dist=/path/to/root + }}} + to upgrade packages any time just issue: + + {{{ + # poldek -r /path/to/root -u anypackage + }}} + == making iso == + download linux-live.tar.gz from http://www.linux-live.org/. you'll need kernel which has ext2 compiled in as default PLD Linux Distribution kernel doesn't provide that, you can download precompiled kernel also from linux-live site. you should set password for root, or alter /etc/inittab to execute shell instanly after boot or you'll not be able to login. + + to use the linux-live kernel, pay attention that you need only /boot/vmlinuz-$VERSION /lib/modules/$VERSION. just copy those to your installroot. + == creating repodata == + as the installer will depend on repodata, you'll need to create repodata in your PLD Linux Distribution mirror. + + {{{ + cd dists/ac/PLD/i686 + umask 2 + createrepo -g comps.xml -c /tmp/cache1 -v PLD/RPMS/ + }}} + == invoking anaconda == + after you've successfully booted from livecd and logged into root shell, invoke anaconda: + + {{{ + # cat /root/anaconda-install + export LC_ALL=en_US.utf-8 + mirror=http://your-mirror/pld + arch=`arch` + url=$mirror/dists/ac/PLD/$arch/ + anaconda --method=$url}}} + this will just autodetect your archidecture and invoke anaconda install from url. + _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
