Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1431 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Besoin d'un expert SHELL : a plus $MANPATH !!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'un expert SHELL : a plus $MANPATH !!

n°346553
filozor
Posté le 29-10-2003 à 12:35:19  profilanswer
 

salut!
 
j'ai du installer un soft ( alliance de lip6 ) et indiquer un PATH pour ce soft . Depuis j'arrive pu à accéder à mes pages de man pour mes commandes de base ( mount , fstab & co ) ...
 
on m'a conseillé de créer un nouvo user , et de copier les .bash* vers mon rep de user que j'utilise normalement . Mais ça n'a pas résolu mon prob :(
 
vous avez des idées ?


Message édité par filozor le 29-10-2003 à 17:25:55
mood
Publicité
Posté le 29-10-2003 à 12:35:19  profilanswer
 

n°346726
filozor
Posté le 29-10-2003 à 17:24:31  profilanswer
 

dites moi , keski fait qu on a accès aux man des différents executables du système : c pas un truc du style  
 
$MANPATH=/usr/man:/usr/local/man:/usr/X11/man
 
parce qu'actuellement j'ai un autre truc qui pointe vers le soft  
$MANPATH=/opt/alliance-5.0
 
me faut un spécialiste du bash :D

n°346732
bobuse
Posté le 29-10-2003 à 17:28:52  profilanswer
 

man man :
CHEMIN DE RECHERCHE DES PAGES DE MANUEL
       man utilise une methode sophistiquee de localisation des  fichiers  des
       pages  de  manuel,  basee sur les options d'invocation et les variables
       d'environnement, le fichier de configuration /etc/man.config,  et  cer-
       taines conventions et heuristiques integrees.
 
EDIT : moi j'ai pas de variables d'environnement, 'fin apparemment ( env | grep MAN ne donne rien d'interressant )


Message édité par bobuse le 29-10-2003 à 17:30:18
n°346741
BMOTheKill​er
Posté le 29-10-2003 à 17:34:58  profilanswer
 


 
si tu as simplement modifié cette variable dans un shell, ce n'est pas méchant, au pire tu retrouveras tout comme avant au prochain login
 
essaye de te loguer sur un autre tty, fais "echo $MANPATH" ou "env" et tu devrais revoir ta chère variable, sauf si c'est modifié en dur dans un fichier de conf  
 
personnellemnt je n'ai pas cette variable, c'est en dur dans /etc/man.config, je te mets ici ce qui pourra peut-être t'aider, voici les chemins que j'ai :
 


MANPATH /usr/share/man
MANPATH /usr/man
MANPATH /usr/local/share/man
MANPATH /usr/local/man
MANPATH /usr/X11R6/man
 
#MANPATH /opt/teTeX/man
#MANPATH /usr/lib/perl5/man
#MANPATH /usr/share/perl5/man
#MANPATH /usr/share/tcl-8.0/man
#MANPATH /usr/share/tk-8.0/man
#MANPATH /usr/share/tix-4.1/man
#MANPATH /usr/share/coas/man
#MANPATH /usr/kerberos/man
 
MANPATH_MAP     /bin                    /usr/share/man
MANPATH_MAP     /sbin                   /usr/share/man
MANPATH_MAP     /usr/bin                /usr/share/man
MANPATH_MAP     /usr/sbin               /usr/share/man
MANPATH_MAP     /usr/local/bin          /usr/local/share/man
MANPATH_MAP     /usr/local/sbin         /usr/local/share/man
MANPATH_MAP     /usr/X11R6/bin          /usr/X11R6/man
MANPATH_MAP     /usr/bin/X11            /usr/X11R6/man
MANPATH_MAP     /usr/bin/mh             /usr/share/man

n°346764
filozor
Posté le 29-10-2003 à 17:51:52  profilanswer
 

bobuse a écrit :

man man :
CHEMIN DE RECHERCHE DES PAGES DE MANUEL
       man utilise une methode sophistiquee de localisation des  fichiers  des
       pages  de  manuel,  basee sur les options d'invocation et les variables
       d'environnement, le fichier de configuration /etc/man.config,  et  cer-
       taines conventions et heuristiques integrees.
 
EDIT : moi j'ai pas de variables d'environnement, 'fin apparemment ( env | grep MAN ne donne rien d'interressant )
 


 
si je pouvais faire un man man ça serait super :)
 
c'est jsutement mon souci , c'est qu'aucun 'man' sur aucune commande ne passe !

n°346770
filozor
Posté le 29-10-2003 à 17:55:26  profilanswer
 

BMOTheKiller a écrit :


 
si tu as simplement modifié cette variable dans un shell, ce n'est pas méchant, au pire tu retrouveras tout comme avant au prochain login
 
essaye de te loguer sur un autre tty, fais "echo $MANPATH" ou "env" et tu devrais revoir ta chère variable, sauf si c'est modifié en dur dans un fichier de conf  
 
personnellemnt je n'ai pas cette variable, c'est en dur dans /etc/man.config, je te mets ici ce qui pourra peut-être t'aider, voici les chemins que j'ai :
 


MANPATH /usr/share/man
MANPATH /usr/man
MANPATH /usr/local/share/man
MANPATH /usr/local/man
MANPATH /usr/X11R6/man
 
#MANPATH /opt/teTeX/man
#MANPATH /usr/lib/perl5/man
#MANPATH /usr/share/perl5/man
#MANPATH /usr/share/tcl-8.0/man
#MANPATH /usr/share/tk-8.0/man
#MANPATH /usr/share/tix-4.1/man
#MANPATH /usr/share/coas/man
#MANPATH /usr/kerberos/man
 
MANPATH_MAP     /bin                    /usr/share/man
MANPATH_MAP     /sbin                   /usr/share/man
MANPATH_MAP     /usr/bin                /usr/share/man
MANPATH_MAP     /usr/sbin               /usr/share/man
MANPATH_MAP     /usr/local/bin          /usr/local/share/man
MANPATH_MAP     /usr/local/sbin         /usr/local/share/man
MANPATH_MAP     /usr/X11R6/bin          /usr/X11R6/man
MANPATH_MAP     /usr/bin/X11            /usr/X11R6/man
MANPATH_MAP     /usr/bin/mh             /usr/share/man




 
J'ai exactement les mêmes chemins que toi dans mon /etc/man.conf !? J'saisis pas très bien ce qui cloche  
 
Le truc que j viens de faire est de me délogguer et renommer mes .bash* de mon compte en .bash*.old. Du coup j'ai pu de prompt tout beau ( ainsi que le clavier fr qui a dégagé ) par contre je peux à nouvo faire mes 'man' .........
 
Alors j'ai gardé ces fichiers renommé et me suis reloggué sous X , mais une session terminal-gnome ou xtern ( dont le prompt est bien modifié ) par contre ne voit plus à nouvo les man  
 
ça fait qu'un mois que je suis sous linux et qu'est ce que c galère par moments !
 
 

n°346893
BMOTheKill​er
Posté le 29-10-2003 à 19:38:31  profilanswer
 

tu l'as modifié où cette variable ?

n°346932
filozor
Posté le 29-10-2003 à 21:23:06  profilanswer
 

en fait je n'ai rien modifié moi-même c'est l'install du soft qui tout géré ... ( gmake & make install )
 
suite à ça j'ai eu des soucis pour les mans ! Et là avant de poster j'ai un peu cherché avec l'ami google. J'suis nouvo ds le monde linux mais j'ai bien vu que tous mes fichiers man étaient présents sur mon disque mais que les chemins y pointant n'étaient pas présents ! j'en ai déduis que ct ce manpath à la con : ceci dit j peux me tromper

n°347117
grosminet
42.
Posté le 30-10-2003 à 09:10:03  profilanswer
 

tu utilises quoi comme shell ? bash ? zsh ?

n°347628
filozor
Posté le 30-10-2003 à 20:36:27  profilanswer
 

en fait c bon , j'ai copié collé tous les fichiers .bash*  de mon compte root sur les autres , ça marche ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Besoin d'un expert SHELL : a plus $MANPATH !!

 

Sujets relatifs
Mon samba marche pas, besoin d'un petit coup de main :)besoin de quelqu'un qui maitrise le postscript et le pdf
Y'a une commande pour savoir sur quel shell on est ?[shell][grep] détecter plusieurs nouvelles lignes.
[shell] comment creer un fichier sous unix avec son path??[shell] transformer un string en array...
[shell][awk] récupérer la valeur max d'une sortie?[shell] coment utiliser une variable dans un bloc << EOF ??
dxr3 + gentoo, besoin d'un coup de mainUrgent! Besoin des noms de cd de MDK 9.1!
Plus de sujets relatifs à : Besoin d'un expert SHELL : a plus $MANPATH !!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR