Unix (Cygwin) whatis: gibt alle Befehle als "nichts angemessen" zurück

8

Aus irgendeinem Grund funktioniert der Befehl "whatis" in meiner Unix-Shell (cygwin) nicht. Es gibt ständig "ls: nothing appropriate" oder "cd: nothing appropriate" zurück. Ich frage mich, ob etwas falsch eingerichtet ist. Hat jemand Licht zu vergießen? Danke!

    
Zhouster 02.08.2012, 09:02
quelle

2 Antworten

4

Von der Cygwin-FAQ :

  

Warum funktioniert man -k (oder apropos) nicht?

     

Bevor Sie man -k oder apropos verwenden können, müssen Sie die whatis-Datenbank erstellen. Führen Sie einfach den Befehl

aus %Vor%      

(es kann eine Minute dauern, bis das abgeschlossen ist).

    
me_and 02.08.2012, 16:58
quelle
19

Ich stieß auf ein ähnliches Problem mit der 64-Bit Red Hat Cygwin-Installation .

In meinem Fall war /usr/sbin/makewhatis nicht vorhanden. Die Ausführung von man und eines Befehls funktionierte, aber weder apropos noch whatis gaben etwas anderes als "nichts angemessen" zurück.

Nachdem ich nach einem fehlenden Paket gesucht und einen Haufen gebündelt habe, habe ich die Seite "Friendly Manual" für man gelesen und über mandb herausgefunden.

Running mandb hat mein Problem gelöst.

    
Ayeinbran 10.09.2014 20:10
quelle

Tags und Links