
Welcome to my CRUX Linux for Raspberry Pi site.
Here you will find an minimal image of CRUX-ARM 3.0 designed for headless use-cases. This image can be easily deployed on a 1 GB card - e.g. using a binary image:
# dd if=image.img of=/dev/sdXIn case you want to use different card sizes or re-master the distro there is also a tarball. To deploy it create three partitions (FAT32 /boot, swap and /), mount them and extract the image:
# HDD=sdX # dd if=/dev/zero of=/dev/$HDD bs=512 count=1 # fdisk /dev/$HDD <<EOF n p 1 +50M t b n p 2 +100M t 2 82 n p 3 w EOF # mkfs.vfat /dev/"$HDD"1 # mkswap /dev/"$HDD"2 # mkfs.ext4 /dev/"$HDD"3 # mkdir /setup # mount /dev/"$HDD"3 /setup # mkdir /setup/boot # mount /dev/"$HDD"1 /setup/boot # swapon /dev/"$HDD"2 # tar xf image.tar.xz -C /setupSome programs were removed in this image - check out my blog for details.
In the packages directory you will find packages from the core, opt and raspberrypi repositories in case you want to compile the updates. Simply download the whole directory and upgrade packages using the pkgadd utility:
# wget --mirror -nH --cut-dirs=100 http://crux.stankowic-development.net/rpi/packages --accept="*.pkg.tar.gz" # for i in *.pkg.tar.gz ; do pkgadd -u $i; doneI'm trying to update this section as often as possible.
![]() | Name | Last modified | Size | Description |
---|---|---|---|---|
![]() | Parent Directory | - | ||
![]() | images/ | 2014-11-23 03:30 | - | |
![]() | packages/ | 2014-12-06 20:49 | - | |