Installer une hiérarchie Linux dans /usr/local/linux (exemple: Debian Sarge)
Installer SFWlxrun du Companion CD
cp /opt/sfw/lib/lxrun_pathmap /opt/sfw/etc/lxrun_pathmap
Dans /opt/sfw/etc/lxrun_pathmap, définir LINUX_ROOT à /usr/local/linux
Créer le fichier script /bin/acroread (cf code)
ln -s /usr/local/linux/usr/local/Acrobat5 /usr/local/Acrobat5
/bin/acroread
#!/bin/sh
/opt/sfw/bin/enter_lxrun_env -R /usr/local/linux -P
/opt/sfw/etc/lxrun_pathmap /usr/local/Acrobat5/bin/acroread "${@}" 2>
/dev/null
# hack pour regler le probleme des espaces
fich=`echo "${@}"| sed -e s/\ /_/g`
ln -s "${@}" $fich
/opt/sfw/bin/enter_lxrun_env -R /usr/local/linux -P /opt/sfw/etc/lxrun_pathmap /usr/local/linux/usr/local/Acrobat5/bin/acroread $fich 2> /dev/null
rm $fich
Reste 1 problème:
impossible d’imprimer, on peut deja commencer par mettre à jour le fichier etc/hosts de la hiérarchie Linux. Ensuite, il suffit d’imprimer dans un fichier, pour récupérer un fichier postscript que l’on peut imprimer sans problème.
Cette documentation est basée sur un mail de Gérard Henry, disponible ici (anglais)