$ whatis ls
ls (1p) - list directory contents
ls (1) - list directory contents
$ whatis man
man (1) - Interface de consultation des manuels de référence d...
man (7) - macros to format man pages
man (1p) - display system documentation
Regarde avec pamac quels paquets tu as de man, j'ai man-db et man-pages.
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Bonjour.
Il est vrai que nous n'utilisons pas fréquemment cette commande car la plupart du temps, elle fais appelle à une description sommaire d'une commande ce que fait l''option --help.
Par exemple :
$ whatis --help
Utilisation : whatis [OPTION...] MOT-CLEF...
-d, --debug affichage des messages de débogage
-v, --verbose affiche des messages d'avertissement étendus
-r, --regex interprète chaque mot-clef comme une expression
régulière
-w, --wildcard les mots-clefs contiennent des jokers
-l, --long ne réduit pas l'affichage à la largeur du
terminal
-C, --config-file=FICHIER utilise ce fichier de configuration utilisateur
-L, --locale=LOCALE définit la locale pour cette recherche
-m, --systems=SYSTÈME utilise les pages de manuel d'autres systèmes
-M, --manpath=CHEMIN configure le chemin de recherche des pages de
manuel à CHEMIN
-s, --sections=LISTE, --section=LISTE
recherche limitée à ces sections (séparées par
des deux-points)
-?, --help affiche cette aide
--usage donne un court message d'utilisation
-V, --version affiche la version du programme
Les arguments obligatoires pour la forme longue des options le sont aussi pour
les formes courtes associées.
Signalez toute anomalie à cjwatson@debian.org.
Il y a cette page qui explique assez bien le fonctionnement de whatis.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Cela ne résout pas mon problème. En tant que novice, j'aimerais avoir une description courte de la commande.
J'ai aussi essayé toutes les options de la guide indiquée.
En cherchant un peu, j'ai lu qu'ilest probable que les fichiers 'whatis' soient manquants ou corrompus dans : /usr/local/man et /usr/share/man.
Cependant, il s'agit d'une toute nouvelle installation.
Je ne comprends pas comment continuer, en etant que j'ai déjà un problème avec une commande très simple ?
Que de grands mots il faudrait, avant de crier au loup, regarder ce que tu as...
- Il faudrait dans un premier temps tester la véritable commande qui est man (-k). Je suppose la même chose
- puisqu'il existe une option --debug, pourquoi ne pas l'utiliser...
Vu ton message d'erreur (normal si non trouvé), c'est sans doute que le timeur man-db n'a pas bien (ou encore) fonctionné. Donc lancer le service d'indexation des mans devrait à mon avis rentrer les choses dans le bon ordre.
ps: existe une commande pacman pour voir si l'app est "corrompue" (1 chance sur 1000...)
man -f ls
ls (1p) - list directory contents
ls (1) - list directory contents
$ man -f man
man (1) - Interface de consultation des manuels de référence d...
man (7) - macros to format man pages
man (1p) - display system documentation
même résultats qu'avec whatis. D'aileurs man -h donne aussi :
Modes opératoires principaux :
-f, --whatis équivalent à whatis
-k, --apropos équivalent à apropos
Essaie un whatis -d man (debug) pour voir où est le problème
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Dernière modification par Denis-pomil y a 1 an, modifié au total 1 fois.