Kicktoo

From Gentoo Wiki
Revision as of 14:57, 17 April 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.

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:

  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-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/layman
root # layman -a ltsp
root #
echo "sys-apps/kicktoo" >> /etc/portage/package.keywords
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.
Personal tools
Namespaces

Variants
Actions
Gentoo Websites logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Navigation
Toolbox
Categories