Wiki

Clone wiki

Dibab / Home

Build dibab

Dibab 2.2 is buildt from Ubuntu 14.04 (x86 and x86_64), you will need recent building tools to make it successfull

To build dibab ISO

cd $HOME
install -d src
cd src
git clone https://bitbucket.org/yledoare/dibab.git
cd dibab
cd 2.2
make
  • You can run ./configure as root to verify that all needed development tools are installed (optional)
  • Select arch to build
  • all packages form packages/list-$ARCH are downloaded then build
  • kernel is build
  • modules and iso are created

Build Windows installer

bzr branch lp:wubi
cd wubi
wget https://dibab.googlecode.com/git/2.0/packages/patches/wubi4.diff
patch -p0 < wubi4.diff
cp ./data/images/Wubi.ico ./data/images/Dibab.ico
echo "Makes some changes into data/isolist.ini"
make

Alternatives

See inside "config.ini" (written when selected ARCH)

You can :

  • Use crosstool-ng instead of host toolchain
  • build your own toolchain
  • enable MENUCONFIG=YES to select your kernel options

Why Dibab ?

LinuxConsole 1.0 works quite fine, bus was designed in 2004 (then released in 2007,2008,2009,2010).

Dibab has been written to build LinuxConsole 2.0. Full documentation should be written here before first announcement.

Lacks of LinuxConsole 1.0:

  • Build modules updates is not enough simple.
  • Too much modules
  • Not enough communication
  • Only One developer
  • Linux Games are not popular like Windows ones
  • Low Community

Good things :

  • One release every year
  • Easy install from windows
  • Home made configuration tool

Dibab Documentation

The name "Dibab" (means "choice" in [http://en.wikipedia.org/wiki/Brezhoneg Brezhoneg]). With Dibab, you could write your own distro, not only for x86, without be root, and for any desktop (lxde,gnome2,gnome3,KDE,...)

Goals

  • Fast
  • Low disk space used (modules into squashfs/lzma)
  • Can Build from many systems (mageia, debian, scratch)

Installs

  • On liveUSB (with unetbootlin)
  • On Hard disk (from Windows or liveUSB)

Boot

  • From initramfs
  • From Hard disk (to be faster)

Targets

  • x86,x86_64,arm

Roadmap fr

fix packages builds

Updated