GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Wie implementiert man einen Paketinstallationsvorschlag auf Debian?

Ich habe das unter Ubuntu bemerkt, wenn ich Folgendes eingebe:

mc

und es nicht installiert ist, erhalte ich die folgende Meldung:

The program 'mc' is currently not installed. You can install it by typing: sudo apt-get install mc

In Debian ist das jedoch nicht verfügbar. Es gibt nur eine „-bash:/usr/bin/mc:No such file or directory“-Nachricht aus. Wie kann ich dieselbe Funktionalität in der Bash-Befehlszeile unter Debian implementieren? Ja, ich weiß, dass ich, wenn ich einen Paketvorschlag haben möchte, einfach eine Regex-Suche mit apt-cache search durchführen kann . Ich hatte jedoch auf den einfacheren Vorschlag gehofft, sobald ich den Namen des Programms eingetippt habe.

Laut Diskussion wird die Funktionalität durch das Paket command-not-found bereitgestellt . Aber selbst nach der Installation und auch nach der Installation des Bash-Completion-Pakets ist dies nicht auf der Debian-Bash-Shell verfügbar.

Akzeptierte Antwort:

Der Grund für die Installation von command-not-found nicht anfing, Vorschläge für nicht installierte Pakete zu machen, war, dass ich eine kleine Benachrichtigung von dpkg als Teil der Installation übersehen hatte.

Man soll den Befehl update-command-not-found ausführen unmittelbar nach dem Ausführen von apt-get install command-not-found . Tatsächlich fordert dpkg zur Ausführung dieses Befehls auf.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie RPM-Pakete auf Debian 11 Bullseye

So installieren Sie R unter Debian 10

So installieren Sie Debian 11

So installieren Sie den Atom-Texteditor unter Debian 10

So installieren Sie das Debian-Paket (.deb).

So installieren Sie Go unter Debian 10

So installieren Sie Go unter Debian