brent timothy saner on 6 Aug 2015 13:59:54 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[PLUG] "Arch-based Livecd"/livecd/usb building tool


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

So last night Eric was wondering about an Arch-based LiveCD.

Antergos and Manjaro both offer one, but they're heavily centered around
running their installer.

I've built a set of scripts (hell, a framework, really) that lets you
build a custom Arch-based live environment, and supports a lot of extra
things (uploading the ISO when finished, PXE/iPXE deployment
integration, UEFI, i686/x86_64 on the same ISO, same iso for optical
media or USB, etc. etc.)- the README has more information.

And yes, it runs on intel Mac hardware (as long as it's 64-bit EFI,
rather than that weird 32-bit EFI thing they were doing for a while- I
haven't tested that yet).

It allows for a heavy amount of modification, too- you can specify a
custom set of packages, a custom file overlay right at build time too (I
tried to get it to follow the "Arch Way"- leave the power of
customization to your users).

The documentation is a tiny bit behind (for instance, some new/changed
file paths, and i need to mention that the custom package list and the
prerequisites-for-runtime package list are separate now instead of
combined), but you can grab it at https://bdisk.square-r00t.net/git/BDIsk

(Make sure you read
https://bdisk.square-r00t.net/git/BDisk/tree/docs/README)

I'm currently working on cross-distro host platform support- I believe
it currently only builds on Arch-based, Debian-based, and CentOS-based
hosts. (That is, it builds an Arch-based ISO on any of those three
distros/their direct derivatives).

Bugtracker's at https://bdisk.square-r00t.net/bugs - if you find any
quirks, or it doesn't build on your box, *please* file a bug. Thanks!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJVw8q4AAoJEIwATC+TSB9rhYEP/jl2OZnhJq0HjxxBxM0MspS9
Ebm8bzOcuTevnZCf6IoBcTWMuJGhiKgsbnOZoZoYUnDj5qUUPzNxnPglfzCCZLov
KBiTogRbt9vbk28ZnxTYqonCtCTjeMDdOpSTCt8a17afOgEn11s7jMGEHLSYdsom
N9bw9RIwAsJjlloGFMDcffRwCqw1CzyIGeus0U9dl3KZkKSvHaFMC+UFYQjH5BxX
nsZdDCqzY+TkiLXknoZiN4N+uXm/sKqC0ZsrKN8I6eCLl5CtHmscLC5Xdc+Hrc6F
vOvMteVtJ3SiKKSaODPHJ0G6NVmwNkF6WueqyqpqZyIJ9MHq7t/hKMBaYVyRD7bP
pOHZxQQ3faqCT5YjSOb37wmcnEk1KAHcAaPvE5DfEZ+VRRlCfvIh52AKNVU6R4Pp
oKlnx9U5cMA+RY1nKImFVxrIEmN4Fk6HMqJ2FJdvS27djSp6BLqxF0a8U2TY9R2D
sB0R5EEGV4Yppg1ttMSEK2dlNg1ye1P5QoNqKNm9ZibwECCJOgd0g01ioUsRnnAd
b7VOQDAG2/fOULtEmzFV45mUx7FW4RJuf1X21ibVagpu2xamEuxCuygIz+orbrf/
KwOyhSP+F87xagn3sZI4WfWpWxwVgtyepCz/yJqFYvJmW5VzCs3+vUd9M1jyx/ET
u0ZGhJINhevEepFPI9yE
=BoLY
-----END PGP SIGNATURE-----
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug