Euh... problème !

Résolu
Bonjour,
Voilà, je vous montre un extrait d'un terminal :

[lagaffe@localhost ~]$ man ls
Il n'y a pas de page de manuel pour ls.
[lagaffe@localhost ~]$

Et si je fais man /bin/ls j'ai tout un tas de charabia incompréhensible (on dirait que la table ASCII a été secouée dans tous les sens par un psychopathe) avec au milieu un extrait intact sur les différentes options de la
commande.

Je veux bien qu'on m'explique, svp.

--
Tu ne dois pas réparer ce qui n'est pas cassé.            (proverbe Sendarien)
Configuration: Linux Mandriva One 2009.1
(et Windows Xp)

19 réponses

  1. Bon en fait il me manquait le paquetages coreutils, qui apparemment n'est pas installé par défaut sur les Mandriva One.
    1. Il me semble.

      Et puis j'en ai encore quelques unes :
      -man
      -less
      -cd
      -shutdown
      -uname
      -chmod
      -chown

      Mais il m'en manque des basiques comme cp, mv, rm...
      1. De Mandriva ? Je suis passé à la 2009.1 quasiment le jour de sa sortie. Et je pense bien avoir utilisé le manuel sans problème depuis.
        1. Modérateur
          Ah ? Parce que ça marchait avant ?
      2. Ah c'est bête. Pourtant le manuel de 7z est au format lzma aussi et je peux le lire.
        1. Tout un tas de fichiers lzma. Vous voulez la liste complète ?
          1. Modérateur
            Bon, ok, et y'a quoi alors dans : /usr/share/man/man1/ ???
            1. Modérateur
              Re,

              Ben, si tu nous afficherais les résultats des commandes qu'on te donne, ça nous permettra de comprendre mieux.
              N'oublie pas que nous ne sommes pas devant ta machine.
              1. C'est bien ce que je disais les manuels sont déjà installés.
                1. Modérateur
                  Ben non, apparemment ;-((
              2. Ben pas spécialement mais elles l'étaient par défaut. Je me rappelle le nombre de fois que j'ai du shutdown --help
                ou man shutdown parce que KDE avait planté et que je ne savais pas éteindre mon pc !

                ls est à son emplacement habituel (/bin/ls)

                edit : désolé lami20j, je crois que tu as posté juste avant moi
                1. Contributeur
                  Bonjour,
                  tu les as installés les pages de manuel à la base ?
                  1. man: /usr/bin/man /etc/man.config /usr/local/man /usr/share/man

                    Son emplacement ? Pourquoi faire ?
                    1. Modérateur
                      Il en manque un bout :
                      /usr/share/man/man1/man.1.bz2
                      ;-((
                  2. Modérateur
                    Salut,

                    man /bin/ls
                    Tu ne peux pas faire man sur un fichier binaire d'où le charabia ;-)

                    Affiche le résultat de la commande
                     whereis man