[Aboriginal] Can Aboriginal Linux be used to create a Debian rootfs

Brendan Simon (eTRIX) brendan.simon at etrix.com.au
Sat Nov 7 03:01:08 PST 2015

On 30/10/2015 4:08 PM, Rob Landley wrote:
> On 10/29/2015 08:07 PM, Brendan Simon (eTRIX) wrote:
>> Hi.  Just stumbled across Aboriginal Linux and it looks like an great
>> project :)
>> I am trying to create a Debian rootfs for an embedded system that uses
>> Dual ARM A9 cores (Xilinx Zynq SoC).
>> I'm currently trying to use multistrap (from the Emdebian project) and
>> am now trying moved to brickstrap (a fork of polystrap which is a fork
>> of multistrap).  Brickstrap does everything in userspace via proot and
>> uses QEMU for the final configuration phase.
>> I was wondering if it is possible to use Aboriginal Linux to do some or
>> all of this?  i.e. create a Debian rootfs from debian binary packages.
>> Would it be simpler?
> In theory, yes. In practice, it's a big todo item as explained here:
>   http://landley.net/aboriginal/about.html#hairball
> For Debian I've been vaguely looking at:
>   https://wiki.debian.org/HelmutGrohne/rebootstrap

I've had success with Brickstrap (well in creating a rootfs, but not
tested yet).  Brickstrap now uses Linux user namespaces instead of proot.


The project/tool is called 'user-unshare', but it looks like it is going
to be call uroot (as it is intended as a replacement for proot).


Brickstrap uses user-unshare, multistrap and libguestfs to create my
rootfs from .deb packages via apt, and configure them, creates a disk
image, all without requiring superuser rights :)

Cheers, Brendan.

More information about the Aboriginal mailing list