Voici diverses astuces communiquées par Patrick D'Cruze (pdcruze@netpal.com.au)
.sd.sh
(ou
.sd.csh
) polluent parfois les autres applications. J'ai donc
supprimé leur "sourcing" dans mes fichiers d'initialisation du shell (par
exemple .bash_profile
). Puis ai copié le fichier .sd.sh
sous le nom de /usr/local/bin/swriter
et y ai ajouté une première
ligne #! /bin/bash
et une ligne exec swriter3 $*
à la
fin. Il suffisait dès lors de le rendre exécutable (chmod a+rx
/usr/local/bin/swriter
) afin de permettre à tout utilisateur,
en l'invoquant, d'utiliser StarWriter.
ld.so
pour
chaque symbole référencé par Star Office. Ce dernier exploite un nombre
élevé de bibliothèques, l'éditeur de liens explore par conséquent une
quantité importante de fichiers. Une solution consiste à confiner
StarOffice, grâce à chroot
, dans une arborescence où se trouveront
dupliquées les seules bibliothèques nécessaires (/usr/X11R6/lib
,
libc/libm
et libg++/libstdc++
), afin d'épargner à
l'éditeur de liens dynamiques d'inutiles recherches. StarWriter, sur mon
P13/32 Mo, démarre ainsi en 15 secondes.