Subversion Repositories ALCASAR

Rev

Rev 2687 | Rev 2941 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log

Rev Author Line No. Line
2750 rexy 1
Mageiar ISO builder
2672 rexy 2
===================
3
 
4
Goal
5
----
6
 
2750 rexy 7
The goal here is to create a minimalist ISO image to install both Mageia and Alcasar with all its dependencies, wth only one command.
2672 rexy 8
 
9
How it works
10
------------
11
 
2750 rexy 12
The script uses an official Mageia docker image to retrieve a recursive list of dependecies that are downloaded and packaged in the installation ISO. Alcasar dependencies list, as well as its kernel version, are retrieved from the Alcasar tar archive.
2672 rexy 13
 
2750 rexy 14
Once the ISO is done, one can boot on it and install the OS normally. The dependencies are installed along the basesystem packages, which means that the Alcasar installer will only download updates.
2672 rexy 15
 
16
What it needs
17
-------------
18
 
2750 rexy 19
The script can be provided with both the Alcasar tar 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.
21
 
2672 rexy 22
The Mageia ISO image is to be placed in the `ressources` directory.
2750 rexy 23
If Mageia image has been provided, it will be downloaded in the docker.
24
This is because the version has to match the one in the docker
2672 rexy 25
 
2750 rexy 26
The script's only dependency is the docker service. All other dependencies, such as the RPM and ISO tools, will be installed within the docker.
27
 
2672 rexy 28
How to use
29
----------
30
 
31
	Usage : buildMageiar [-a alcasar.tar.gz]
32
 
33
What can be done
34
----------------
35
 
2750 rexy 36
The ISO image seems to be already as light as it can be. With all the necessary packages, it weighs around 800Mo.
2672 rexy 37
 
2750 rexy 38
Here is a list of interesting functionnalities:
39
- Use DrakX to install and configure Alcasar graphically
40
- Propose an automatic partition table suitable for Alcasar