Downloads

There are 2 formats provided, and 2 different images provided.

Formats:

The SD-card image is the one i recommend if you don't know which one to use. It will also self-partition on first boot to use the full size of the card.

The tarball is more suitable if you're doing your own partitions, or installing to the eMMC.

Images:

Preparation

You need your device to be capable of booting untrusted USB/µSD disks. What follows are the instructions for stock ChromeOS devices.

Switch to developer mode

Enable booting from external storage

Thanks to the Archlinux ARM ASUS C100P installation instructions for the above two chunks. <3.

Direct download and write of the .img.xz format

This is what I recommend instead of wasting eMMC space to store the downloaded image on ChromeOS device.
You must be absolutely sure of the correct output device in the dd command below.
Else you could wipe a harddrive on your computer. You have been warned.

Replace /dev/diskdevice with the approriate device.
If you're installing to a µSD-card on a ChromeOS device, it might be /dev/mmcblk1.
You need to be running as root or otherwise have direct disk write access.

# curl https://armlfs.urja.dev/dist/armlfs-kde5-showcase.img.xz | unxz | dd bs=1M of=/dev/diskdevice

The example url above is for the full KDE 5 showcase, which is what I recommend if you're testing this with a microSD card.

The Links

Here are all the download links, finally:

Variant Disk Image Tarball
armlfs-kde5-base .img.xz .tar.xz
armlfs-kde5-showcase .img.xz .tar.xz

Finally

You'll need to press Ctrl-U in the boot screen to boot from removable media.