slitaz-arm annotate README @ rev 35

Improve Raspberry Pi support
author Christophe Lincoln <pankso@slitaz.org>
date Fri Mar 07 01:31:58 2014 +0100 (2014-03-07)
parents 78abe0d7b64e
children 5445fd3856ad
rev   line source
pankso@0 1 SliTaz ARM
pankso@0 2 ================================================================================
pankso@0 3
pankso@0 4
paul@17 5 SliTaz ARM tools and files
pankso@0 6
pankso@0 7
pankso@35 8 Installation
pankso@35 9 --------------------------------------------------------------------------------
pankso@35 10 To install 'sat' and 'spi' you must have make installed:
pankso@35 11
pankso@35 12 # make install
pankso@35 13
pankso@35 14
pankso@35 15 rootfs/ directory
pankso@35 16 --------------------------------------------------------------------------------
pankso@35 17 Custom SliTaz ARM scripts and files used to generate a distro. These files
pankso@35 18 and any other system file can be erased or added via the flavors support. The
pankso@35 19 rootfs files can also be directly modified before generating a new distro.
pankso@35 20
pankso@35 21
pankso@35 22 Sat quickstart
pankso@35 23 --------------
pankso@10 24 Sat is a tool in the spirit of all SliTaz tools, all commands and options are
pankso@10 25 accessible via: sat usage or help. To create a distro you first need to have
pankso@24 26 some ARM packages. You can use custom cook or the one from the SliTaz mirror.
pankso@24 27 Put all your custom *.tazpkg in the packages/ directory and sat will install
pankso@24 28 them. To use the official packages you need to sync the mirror with:
pankso@10 29
pankso@24 30 # sat mirror
pankso@24 31
pankso@24 32 Generate the distro initramfs with your custom --options:
pankso@24 33
pankso@24 34 # sat gen --flavor=base --kmap
pankso@10 35
pankso@10 36 To boot the distro with Qemu you can run:
pankso@10 37
pankso@10 38 # sat emu
pankso@10 39
pankso@24 40
pankso@24 41 Mirror
pankso@35 42 --------------------------------------------------------------------------------
pankso@24 43 Sat lets you clone the ARM cooking mirror to let you debug and try official ARM
paul@17 44 packages. Sat will create a mirror directory in the working path and download
paul@17 45 all lists and packages. After a first clone it will only check the repo ID
paul@17 46 file and download any modified or new packages.
pankso@2 47
pankso@2 48
pankso@24 49 Bugs
pankso@35 50 --------------------------------------------------------------------------------
paul@29 51 Please report bugs on the Slitaz Bug Tracker: http://bugs.slitaz.org/
pankso@24 52
pankso@24 53
pankso@0 54 History
pankso@35 55 --------------------------------------------------------------------------------
paul@17 56 While I was porting SliTaz to ARM I ended up by creating a lot of initramfs'
paul@17 57 to test the SliTaz boot, packages and so on. So I first wrote a small script,
paul@17 58 then improved it by just having to put include packages in a single directory
pankso@2 59 and all custom files in a rootfs directory. I also wanted virtual disk support
paul@17 60 so I can code under Qemu and save my work. This is how sat was born, one day
paul@17 61 we may use TazLito or have a new SliTaz Live tool, but for the time being 'sat'
paul@17 62 and the way it works fits all my needs to build custom distros and then boot
pankso@2 63 with qemu-system-arm.
pankso@0 64
pankso@0 65 - Pankso 24 May 2012
pankso@0 66
pankso@0 67
pankso@0 68 ================================================================================