|
1 L'installation
Il convient en premier
lieu de s'armer d'un CD contenant l'archive du programme à installer
et d'un état d'esprit déstressé.
Tout d'abord, se connetcter en root. Cela peut paraître une hérésie,
mais bien que l'installation ait été prévue pour se
dérouler à partir d'un terminal en mode SU, des dysfonctionnements
surviennent: il n' y a donc pas d'autre solution. Se placer ensuite dans le
répertoire CorelPhotoPaint (qui peut porter un autre nom) du CD et
entrer ./install. Normalement, la procédure se déroulera sans
anicroche. Un répertoire /usr/lib/corel ainsi qu'un lien symbolique
/usr/bin/photopaint qui pointe sur le lanceur idoine du programme seront créés.
Se déconnecter de root, et se connecter en tant qu'utilisateur,
pour vérifier l'état de l'installation effectuée. En
effet, pour des raisons de sécurité,
PhotoPaint ne se lance
pas en root.
Ouvrir un terminal et à l'invite, entrer: photopaint, ou, alt+F2
dans KDE.
Et....
Cela ne doit pas fonctionner.
L'avantage d'avoir lancé l'application dans un terminal permet de
connaître la nature du problème, ce que n'aurait pas permis
l'emploi de Alt+F2. On découvre donc que le serveur de polices spécifique
de Corel, FontTastic, n'est pas installé.
Il s'agit donc maintenant de finir à la MAIN ce que l'installateur
n'a pu réaliser.Pour cela, il faut récupérer l'archive
de FontTastic sur le CD:
./dists/redhat/i386/fonttastic-glibc-2.1-2000.06.22.14.00-1.i386.rpm
ATTENTION à ne
pas confondre avec l'archive pour glibc-2.0.
Cette archive est à copier dans un répertoire temporaire,
/tmp par exemple. Si l'on essaye de l'installer avec Software Installer, à
partir de Krusader qui est si pratique, on se heurte à un echec pour
cause de conflit avec des versions différentes de initscript.
Mais il ne sera pas dit qu'un linuxien sera moins rusé que son système!
Sans ambage, ledit linuxien va décompresser l'archive dans le répertoire
temporaire.
Une arborescence fonttastic... est alors créée dans /tmp,
contenant les sous-réperoires:
./etc,
./usr et ../var.
Chaque répertoire contient des sous-répertoires et/ou des
fichiers qui, lors d'une installation correcte, se seraient placés
dans l'arborescence du système dont celle créée dans
/tmp est une image. On comprend que puisqu'ils n'y sont pas, il va falloir
les y copier (ou déplacer).
Pour ce faire, ouvrir un terminal et passer en mode SU.
Copier les trois fichiers:
cachegen, fontfs et ftfi de ../usr/X11R6/bin dans /usr/X11R6/bin du système.
Opérer de façon analogue avec le contenu de ../usr/X11R6/share
si l'on veut la documentation relative à ce serveur de polices. Ceci
est simple. La suite demande d'avancer un peu plus à tâtons.
En effet, le problème
d'installation viendrait du contenu de ../etc.
On y trouve ceci:
./etc/init.d/fonttastic (592 octets)
./etc/rc.d/init.d/fonttastic (2309 octets)
Or sur la Mandrake 8,
distribution sur laquelle on est en train d'installer
PhotoPaint, /etc/init.d
est un lien symbolique pointant sur /etc/rc.d/init.d
On comprend que l'on ne
pourra pas installer deux fichiers fonttastic différents (celui de
592 octets et celui de 2309 octets) au même endroit: il y en a un
de trop!
Après essais, il apparaît qu'il convient de copier ../etc/rc.d/init.d/fonttastic
(2309 octets) du répertoire temporaire dans /etc/rc.d/init.d du système.
Ce fichier étant un script exécutable, rendre actif le serveur
de police en lançant la commande (en SU):
/etc/rc.d/int.d/fonttastic start.
Le serveur de polices
est dès lors immédiatement actif.
Repasser en mode utilisateur. Si l'on est sous KDE, faire alt+F2, et entrer
dans le champ du lanceur: photopaint.
Et roulez, jeunesse! Ca marche. A vous les superbes effets 3D, les creatives,
weather... la gestion CMJN, les exports PSD et autres qui n'existent pas
dans Gimp, hélas!
En a-t'on fini pour autant?
Non, puisque lors d'un nouveau lancement de Linux, l'appel de
PhotoPaint provoquera
le démarrage de FontTastic et de l'initialisation des polices, ce
qui est assez long. Aussi, est-il préférable d'automatiser
l'exécution de ce serveur. Pour cela il suffit de céer dans
/etc/rc2.d, /etc/rc3.d, rc4.d et rc5.d un lien symbolique S100ftastic (par
exemple) pointant sur /etc/rc.d/init.d/fonttastic.
Et c'est fini. Heureusement.
|