Kicktoo
Kicktoo is meant to automate the manual steps required to build a working Portage based distro. The project is a fork from Quickstart and under active development.
Contents |
Setup
You can use Kicktoo inside almost any Linux LiveCD, for instance a Gentoo minimal install CD, SysrescueCD or Ubuntu. Setup your pre-install environment by following these steps:
- Download the LiveCD
- Boot the LiveCD
- Setup network connectivity
Installation
You can install Kicktoo using two methods. The first can be used on all Linux distributions with at least git to download the application. The second method uses an ebuild to install Kicktoo.
Git
root # cd ~
root # git clone git://github.com/r1k0/kicktoo.gitEbuild
You can download and emerge the ebuild from the Kicktoo website.
root # mkdir -p /root/sys-apps/kicktoo
root # cd /root/sys-apps/kicktoo
root # wget "http://cloud.github.com/downloads/r1k0/kicktoo/kicktoo-0.4.2.ebuild"
root # ebuild kicktoo-0.4.2.ebuild digest
root # PORTDIR_OVERLAY="/root" emerge -av sys-apps/kicktoo
Alternatively, you can use the one provided by the ltsp overlay.
root # emerge --ask app-portage/laymanroot # layman -a ltsp
root # echo "sys-apps/kicktoo" >> /etc/portage/package.keywords
root # emerge -av sys-apps/kicktooConfiguration
Kicktoo can be configured with a installer profile. Several example profiles are already available in the profiles directory.
root # ls -R /root/kicktoo/profiles
Running Kicktoo
Call the kicktoo application with the profile you just edited.
root # ./kicktoo -v profiles/gentoo/gentoo.profile
root # reboot