Skip to content
rcmorano edited this page Feb 17, 2012 · 3 revisions

Table of Contents

ISO building

If you just want to create the base as it is you just have to:

  • git clone [email protected]:rcmorano/ubuntu-gnome3.git
  • apt-get install live-build
  • sudo lb build (inside the git cloned repository dir)
This will produce a .iso image in the dir. Next time you want to rebuild the iso you just have to:
  • lb clean
  • lb build

Including new packages

This live-build config just installs the package-list 'desktop-base' which is configured in 'config/chroot' (LB_PACKAGE_LISTS variable). If you want to include new packages, you'll have to add them as package lists in 'config/package-lists' or adding them directly to the base one (desktop-base).

You can have different package-list files and include them from others so, maybe the best practise is to have an upper level packages list named $DISTRO and include from there the 'desktop-base' and the additional. You pay and you take your choice :P

ISO localization

This live-build config it's not localized/translated, but for adding new languages you should just add language-packs such as:

  • language-pack-es
  • language-pack-gnome-es
  • language-pack-gnome-es-base
  • aspell-es

Adding new repositories

In order to add third-party repositories you just have to add files ending in '*.chroot.list' into 'config/archives' dir which contain typical sources.list-format lines.