Commencez par instaler dosemu
; cliquez
ici pour savoir comment faire.
Vous disposez donc d'un r{\'e}pertoire $HOME/dos
.
Cr{\'e}ez un r{\'e}pertoire /usr/local/turbo6
,
dans lequel vous copierez (au minimum) les fichiers suivants:
TURBO.EXE
: l'environnement int{\'e}gr{\'e}
TURBO.HLP
: le fichier d'aide en ligne
TURBO.TPL
: fichier de pr{\'e}f{\'e}rences (?)
Ces fichiers seront en lecture/{\'e}criture pour root
,
en lecture seule pour les autres utilisateurs.
Cr{\'e}ez un r{\'e}pertoire $HOME/dos/turbo6
.
Le script que nous allons d{\'e}crire copiera dans ce r{\'e}pertoire
les fichiers requis pour le bon fonctionnement de Turbo Pascal.
Il est n{\'e}cessaire en particulier que l'environnement int{\'e}gr{\'e}
(fichier TURBO.EXE
)
soit en lecture et {\'e}criture; ceci interdit donc qu'il soit
partag{\'e}. Le script en fera une copie locale qui sera
lanc{\'e}e, et supprim{\'e}e apr{\`e}s utilisation. Le d{\'e}lai introduit
par ces op{\'e}rations n'est pas perceptible, car le fichier
concern{\'e} est de petite taille. L'aide en ligne et le
fcihier TURBO.TPL
seront eux aussi copi{\'e}s
localement.
Cr{\'e}ez dans /usr/local/bin
un fichier
turbo6
dont le contenu sera:
#! /bin/bash cp -f /usr/local/turbo6/TURBO.{EXE,HLP,TPL} $HOME/dos/turbo6 chmod 600 $HOME/dos/turbo6/TURBO.{EXE,HLP,TPL} xdosemu rm -f $HOME/dos/turbo6/TURBO.{EXE,HLP,TPL}
Une onzi{\`e}me ic{\^o}ne a {\'e}t{\'e} ajout{\'e}e; un double-clic sur
cette ic{\^o}ne lance
le script /usr/local/bin/turbo6
.
Par d{\'e}faut, Turbo Pascal est lanc{\'e} dans une fenêtre; utilisez la combinaison de touches Ctrl+Alt+F pour passer en plein {\'e}cran.
Pour des raisons inexpliqu{\'e}es, la combinaison de touches
Alt+H fait quitter Turbo Pascal et, dans la foul{\'e}e,
dosemu
. Pour consulter l'aide en ligne,
vous disposez quand même de plusieurs possibilit{\'e}s:
Notez de plus que ce probl{\`e}me ne se produit pas si vous passez en plein {\'e}cran! Va comprendre...