5. Astuces
Contenu de cette section
Voici diverses astuces communiquées par Patrick D'Cruze
(pdcruze@netpal.com.au)
- Les variables d'environnement mises en place par
.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.
- De nombreux utilisateurs affirment que le chargement de StarOffice exige
beaucoup de temps (jusqu'à une minute). Ce délai correspond, selon les
auteurs de la plupart des articles Usenet pertinents, à l'allocation de
mémoire effectuée par l'éditeur de liens dynamiques
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.
Chapitre suivant,
Chapitre Précédent
Table des matières de ce chapitre,
Table des matières générale
Début du document,
Début de ce chapitre
|