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