Sous Mandriva, je souhaite exécuter la commande "tlmgr -gui" avec un sudo
(il faudrait même kdesu).
Mais cette commande n'est pas reconnue car elle ne se trouve pas dans le
PATH de root.
Comment faire ?
L'idée serait d'avoir un script bash qui me lance "tlmgr -gui",
tout en sachant que /usr/local/texlive/bin/i386-linux qui est dans le PATH
de l'utilisateur doit aussi être dans le PATH qui sera celui de sudo.
Ceci fonctionne, mais sans sudo je n'arrive pas à en faire un script :
[meloli@fixe Téléchargement]$ su
Mot de passe :
[root@fixe Téléchargement]# export PATH=/usr/local/texlive/bin/i386-linux
$PATH
[root@fixe Téléchargement]# tlmgr -gui
Sous Mandriva, je souhaite exécuter la commande "tlmgr -gui" avec un sudo (il faudrait même kdesu). Mais cette commande n'est pas reconnue car elle ne se trouve pas dans le PATH de root.
Comment faire ?
sudo /usr/local/texlive/bin/i386-linux/tlmgr -gui
Le 06.12.2008 15:56, Olivier V s'exprima:
Bonjour,
Sous Mandriva, je souhaite exécuter la commande "tlmgr -gui" avec un sudo
(il faudrait même kdesu).
Mais cette commande n'est pas reconnue car elle ne se trouve pas dans le
PATH de root.
Sous Mandriva, je souhaite exécuter la commande "tlmgr -gui" avec un sudo (il faudrait même kdesu). Mais cette commande n'est pas reconnue car elle ne se trouve pas dans le PATH de root.
Comment faire ?
sudo /usr/local/texlive/bin/i386-linux/tlmgr -gui
Olivier V
Jonathan ROTH a écrit :
Le 06.12.2008 15:56, Olivier V s'exprima:
Bonjour,
Sous Mandriva, je souhaite exécuter la commande "tlmgr -gui" avec un sudo (il faudrait même kdesu). Mais cette commande n'est pas reconnue car elle ne se trouve pas dans le PATH de root.
Comment faire ?
sudo /usr/local/texlive/bin/i386-linux/tlmgr -gui
tlmgr appelle beaucoup d'autres commandes qui sont dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Olivier V
Jonathan ROTH a écrit :
Le 06.12.2008 15:56, Olivier V s'exprima:
Bonjour,
Sous Mandriva, je souhaite exécuter la commande "tlmgr -gui" avec un sudo
(il faudrait même kdesu).
Mais cette commande n'est pas reconnue car elle ne se trouve pas dans le
PATH de root.
Comment faire ?
sudo /usr/local/texlive/bin/i386-linux/tlmgr -gui
tlmgr appelle beaucoup d'autres commandes qui sont
dans /usr/local/texlive/bin/i386-linux/.
Sous Mandriva, je souhaite exécuter la commande "tlmgr -gui" avec un sudo (il faudrait même kdesu). Mais cette commande n'est pas reconnue car elle ne se trouve pas dans le PATH de root.
Comment faire ?
sudo /usr/local/texlive/bin/i386-linux/tlmgr -gui
tlmgr appelle beaucoup d'autres commandes qui sont dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Olivier V
Jonathan ROTH
Le 06.12.2008 16:55, Olivier V s'exprima:
sudo /usr/local/texlive/bin/i386-linux/tlmgr -gui
tlmgr appelle beaucoup d'autres commandes qui sont dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances que celà fonctionne. Le seul défaut est qu'elle prends le $PATH de l'utilisateur logué, pas celui de root.
tlmgr appelle beaucoup d'autres commandes qui sont
dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances
que celà fonctionne. Le seul défaut est qu'elle prends le $PATH de
l'utilisateur logué, pas celui de root.
tlmgr appelle beaucoup d'autres commandes qui sont dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances que celà fonctionne. Le seul défaut est qu'elle prends le $PATH de l'utilisateur logué, pas celui de root.
tlmgr appelle beaucoup d'autres commandes qui sont dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances que celà fonctionne. Le seul défaut est qu'elle prends le $PATH de l'utilisateur logué, pas celui de root.
tlmgr appelle beaucoup d'autres commandes qui sont
dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances que
celà fonctionne. Le seul défaut est qu'elle prends le $PATH de l'utilisateur
logué, pas celui de root.
tlmgr appelle beaucoup d'autres commandes qui sont dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances que celà fonctionne. Le seul défaut est qu'elle prends le $PATH de l'utilisateur logué, pas celui de root.
tlmgr appelle beaucoup d'autres commandes qui sont dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances que celà fonctionne. Le seul défaut est qu'elle prends le $PATH de l'utilisateur logué, pas celui de root.
tlmgr appelle beaucoup d'autres commandes qui sont
dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances que
celà fonctionne. Le seul défaut est qu'elle prends le $PATH de
l'utilisateur logué, pas celui de root.
tlmgr appelle beaucoup d'autres commandes qui sont dans /usr/local/texlive/bin/i386-linux/.
Est-ce qu'il va les trouver ainsi ?
Probablement pas.
Je te propose de tester avec la commande suivante, il y a des chances que celà fonctionne. Le seul défaut est qu'elle prends le $PATH de l'utilisateur logué, pas celui de root.