Welcome to SliTaz ARM
http://arm.slitaz.org/
This website provides information, notes and links about the
SliTaz GNU/Linux port to
the ARM architecture. SliTaz currently support the ARM v6 (armel)
architecture and work is on the stove for armv6hf (hard float).
Build distro's
To create some custom ARM SliTaz flavors we use a tool called 'sat'
which stands for SliTaz ARM Tool. Sat is a cmdline tool written
in SHell script and in the spirit of SliTaz, light, fast and easy to
use! Get the code via Mercurial Hg repository or download latest tarball:
tip.tar.bz2
$ hg clone http://hg.slitaz.org/slitaz-arm
You may want to browse the
slitaz-arm
Hg repo and have a look at the
README to get started. Once
sat is cloned and installed you can generated a distro in a single
command line from your local slitaz-arm repo:
# sat mirror && sat gen --flavor=base
Raspberry Pi
Currently the SliTaz official ARM port works on the Raspberry Pi and can
be used to setup a small server. DirectFB is ported and provides a
nice and light GUI support. A new tool is also on the stove to create
custom Rpi flavors with an official Kernel, custom boot options and more.
Official Raspberry Pi website:
www.raspberrypi.org
Packages
All SliTaz ARM packages are automatically built by the
ARM Cooker. To properly
handle the SLITAZ_ARCH variable, the recommended Package Manager is
spk. One way to start
with the Spk Toolset is to generate a distro and include the latest Hg
version with 'sat gen --spk' and then emulate the system to try it
out.
On a SliTaz ARM system you simply run 'spk-up --list' to get the
latest packages list. The current ARM
packages mirror URL:
Prebuilt ARM Toolchain
To compile SliTaz packages to ARM you need a working cross compilation
toolchain. You can build your own with 'cross' or use our prebuilt
toolchains available from the SliTaz Mirror:
Cross compiling
SliTaz provides all the necessary tools for cross compiling Open Source
software. The cookutils
package provides 'cross' which is used to create cross compilation
toolchains and 'cook' is used to cross compile SliTaz packages.
README, howto and doc: cross
- cook.
ARM emulator
On SliTaz you need to install 'qemu-arm' package which provide the
Qemu CPU emulattor for the ARM platform. If you have built a distro
with the sat tool you can emulate it with:
# sat emu
© 2014 - SliTaz GNU/Linux