|
Borland supporte officiellement 3 distributions: Red Hat 6.2,
Suse 7.0 et Mandrake 7.2. Seulement voilà, dans le monde Linux, d'autres
distributions existent: Slackware, Caldera, Debian, ... ayant leur propre
gestionnaire de package (autre que RPM) ou alors auncuns packages (directement
des fichiers .tar.gz contenant les sources à compiler). La distribution
Debian par exemple a des packages sous forme de .deb similaire au rpms. Quant
à la Slackware les packages sont de vulgaires .tar.gz.
N.B: Le symbole ">" est le prompt.
Mettre à jour la glibc
Vérifiez la version de votre glibc avec le test fourni
par borland sur le CD de kylix (borpretest/testsystem).
Si le test échoue, votre glibc a besoin d'être
mise à jour. Vous pouvez télécharger les dernières
sources sur http://www.gnu.org/software/libc/
ou sur votre CD de kylix. Dans le répertoire
patches/glibc_mandrake/7.2/nonstripped/i386, par exemple, vous pouvez trouver
le fichier glibc-2.1.3-18.3mdkB.src.rpm. Avec l'utilitaire rpm2tgz vous pouvez
transformer ce fichier rpm en une archive .tgz. Copiez ce fichier sur votre
disque dur (dans /tmp) et décompressez-le :
> cp /cdrom/patches/glibc_mandrake/7.2/nonstripped/i386/glibc-2.1.3-18.3mdkB.src.rpm /tmp
> cd /tmp
> rpm2tgz glibc-2.1.3-18.3mdkB.src.rpm
> tar xzvf glibc glibc-2.1.3-18.3mdkB.src.tgz
Décompressez alors le fichier glibc-2.1.3.tar.bz2 :
> tar xyvf glibc-2.1.3.tar.bz2
> cd glibc-2.1.3
Vous êtes maintenant prêt pour la recompiler et l'installer :
> ./configure --enable-add-ons
> make
> make install
L'option --enable-add-ons ajoute le support des linuxthreads dans
votre glibc.
J'ai rencontré des problèmes pour mettre à
jour la glibc sur une Slackware 7.1, mais ceci marche parfaitement sur une
Slackware 7.0. La glibc n'a pas besoin de mise à jout sur une
slackware-current (ftp://ftp.slackware.com/pub/slackware/slackware-current).
Installez Kylix en tant qu'utilisateur
Vous pouvez installer Kylix en tant que simple utilisateur et
ceci est recommandé ! L'avantage de faire cela est que vous n'avez pas
de problèmes concernant les paquets rpm. l'installation copie les
fichiers sans utiliser le prgramme rpm.
Installer Kylix en tant que root
Par défaut, le program d'installation utilise le système de paquets
rpm. le programme RPM vérifie les dépendances liés aux
programmes qui sont déjà installés. Mais sur une
distribution comme Slackware, les programmes sont installés sans mise
à jour de la base de données. Vous pouvez donc désactiver
la vérification des dépendances ou utiliser la commande
> setup.sh -m
Maintenant vous devez être prêt pour lancer
kylix:
> cd /root/kylix/bin
> ./startkylix
Merci à Stefan Hoffmeister et Marek Januszewski pour
leurs commentaires sur cet article.
|