Et comment fonctionne techniquement l’installation de Librassoc?
Tuesday, May 16th, 2006Dans le contenu CVS de librassoc il y a un repertoire
packages
qui contient tous les sources des paquets .deb et .udeb qui
gouvernent le processus d’installation.
1. Le makefile telecharge les sources de d-i de subversion (avec une
tag pour sarge) et compile les paquets source.
2. Au moment de creer le d-i on place le paquet udeb
librassoc-extra-install sur le repertoire build/localudebs de d-i
3. Le PC demarre avec le d-i comme une image ramdisk comprise des
fichiers .udeb
4. Dans ce ramdisk librassoc-extra-install (.udeb) fournit:
- Des scripts pour reconnaitre les parametres de lancement
(e.g. la langue nl)
- Des scripts pour lance hdparm au debut (et autres..)
- Une script pour installer le paquet librassoc-pre-install
(predebootstrap)
5. librassoc-pre-install (.deb)
- c’est la même source que meta-librassoc
- Installe base-config-librassoc comme dependence
6. base-config-librassoc (.deb)
- Des additions au package baseconfig que c’est le paquet executé
par debian après le premier demarrage.
- scripts installés /usr/lib/base-config/menu
notament le script qui fait apt-get install meta-librassoc
7. meta-librassoc (.deb)
- Contient la GROSSE liste de depandences (xfree86….)
- Demande l’installation de gnome-librassoc
8. gnome-librassoc (.deb)
- Contient la personalisation: fond d’écran, thème de gdm, options
d’openoffice, bookmarks de galeon…