Subversion Repositories ALCASAR

Rev

Rev 2672 | Rev 2750 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log

Rev Author Line No. Line
2687 rexy 1
"Mageia + ALCASAR" ISO builder
2672 rexy 2
===================
3
 
4
Goal
5
----
6
 
2687 rexy 7
The goal is to create a minimalist bootable ISO image of Mageia-Linux embedding the ALCASAR archive and all its RPM dependencies. The name of this ISO image is "mageiar".
2672 rexy 8
 
9
How it works
10
------------
11
 
2687 rexy 12
The script uses an official Mageia docker image to retrieve a recursive list of dependencies that are downloaded and packaged in the installation ISO. ALCASAR dependencies list, as well as its kernel version, are retrieved from the ALCASAR tarball archive.
2672 rexy 13
 
2687 rexy 14
Once the ISO is done, write it on a bootable device (CDROM, DVDROM, USB Key). Boot on it and install the OS normally. The dependencies are installed along the base system packages, which means that the ALCASAR installer will only download updates.
2672 rexy 15
 
16
What it needs
17
-------------
18
 
2687 rexy 19
The script can be provided with both the ALCASAR tarball archive as well as the Mageia ISO image.
20
The ALCASAR archive can be given in argument using the `-a` option. Otherwise it will be downloaded automatically in its latest version.
2672 rexy 21
The Mageia ISO image is to be placed in the `ressources` directory.
2687 rexy 22
The script only dependency is the docker service and iptables ("urpmi iptables,docker"). All other dependencies, such as the RPM and ISO tools, will be installed within the docker.
2672 rexy 23
 
24
How to use
25
----------
26
 
27
	Usage : buildMageiar [-a alcasar.tar.gz]
28
 
29
What can be done
30
----------------
31
 
2687 rexy 32
The ISO image seems to be already as light as it can be (about 800 Mo).
2672 rexy 33
 
2687 rexy 34
Here is a list of interesting functionalities:
35
- Use DrakX to install and configure ALCASAR graphically (see folder "drakx")