command-not-found – Installationsvorschläge auf der Kommandozeile

Veröffentlicht: Mai 3, 2015 in Debian
Schlagwörter:, , ,

Icon Konsolecommand-not-found ist ein kleines Hilfsprogramm für die Kommandozeile. Ruft man ein nicht-installiertes Programm auf, so macht command-not-found Vorschläge, welches Paket hierfür installiert werden müsste. Leider wird die Funktion auch aufgerufen wenn man sich nur vertippt hat, und der falsche Befehl in keinem Paket vorhanden ist.

Installation
apt-get install command-not-found

Im Anschluss ist es erforderlich die Content-Files für die Suche zu downloaden, dies geschieht mit dem Kommando:

update-command-not-found

 

Beispiele

In diesem Beispiel ist der mplayer nicht installiert, und es wird richtigerweise das Paket mplayer2 vorgeschlagen:

tocx@hel:~$ mplayer
The program 'mplayer' is currently not installed.
To run 'mplayer' please ask your administrator to install the package 'mplayer2'
mplayer: command not found

An dieser Stelle der bereits erwähnte Vertipper:

tocx@hel:~$ lsd
No command 'lsd' found, did you mean:
Command 'ldd' from package 'libc-bin' (main)
Command 'lsh' from package 'lsh-client' (main)
Command 'lsw' from package 'suckless-tools' (main)
Command 'lsx' from package 'suckless-tools' (main)
Command 'ld' from package 'binutils' (main)
Command 'ls' from package 'coreutils' (main)
Command 'lzd' from package 'lzd' (main)
Command 'xsd' from package 'mono-devel' (main)
Command 'lsmd' from package 'libstoragemgmtd' (main)
Command 'lshd' from package 'lsh-server' (main)
Command 'esd' from package 'pulseaudio-esound-compat' (main)
Command 'nsd' from package 'nsd' (main)
Command 'lpd' from package 'lpr' (main)
Command 'lid' from package 'id-utils' (main)
lsd: command not found
Advertisements

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s