Important: You are required to change your passwords used for Gentoo services and set an email address for your Wiki account if you haven't done so. See the full announcement and Wiki email policy change for more information.

Kicktoo

From Gentoo Wiki
Revision as of 05:28, 4 January 2012 by Wimmuskee (Talk | contribs)

Jump to: navigation, search

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.

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:

  1. Download the LiveCD
  2. Boot the LiveCD
  3. Setup network connectivity
Warning
You should NOT run it on anything else than a LiveCD.


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.git

Ebuild

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-9999.ebuild"
root #
ebuild kicktoo-9999.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/layman
root # layman -a ltsp
root #
emerge -av sys-apps/kicktoo


Configuration

Kicktoo can be configured with a installer profile. Several example profiles are already available in the profiles directory.

root # ls -R /root/kicktoo/profiles
Note
When you installed using the ebuild, the profiles are available in /usr/share/kicktoo/profiles.


Running Kicktoo

Call the kicktoo application with the profile you just edited.

root # ./kicktoo -v profiles/gentoo/gentoo.profile
root #
reboot
Note
When you installed using the ebuild, the kicktoo app is available in /usr/bin/kicktoo.