Sie wissen nicht, wie Sie das gerade installierte Programm ausführen können? Nutzen Sie einfach diese einfache Methode.
Sie möchten ein heißes neues Programm unter Debian oder Ubuntu installieren. Sie finden das Paket und installieren es mit apt. Wenn Sie jedoch versuchen, es über die Befehlszeile auszuführen, erhalten Sie von der Shell die Fehlermeldung „Befehl nicht gefunden“. So finden Sie heraus, wo apt es installiert hat.
Sie haben das Paket gerade installiert, aber wie lautet der Befehl, um es auszuführen?
Meistens entspricht der Name des ausführbaren Programms dem Namen des Debian- oder Ubuntu-Pakets. Manchmal sind sie unterschiedlich und Sie müssen ein wenig arbeiten, um den Namen der ausführbaren Datei herauszufinden. Dies liegt häufig daran, dass der Paketname mit einem vorhandenen Paket in Konflikt steht. Glücklicherweise ist nur ein Befehl erforderlich, um den Namen des Programms herauszufinden.
Verwenden von dpkg zum Auflisten installierter Dateien
Um die vollständigen Pfadnamen der installierten Dateien eines Pakets aufzulisten, verwenden Sie einfach die
-L (Großbuchstabe L) Option mit dem Befehl dpkg. Um beispielsweise Firefox ESR zu untersuchen:dpkg -L firefox-esr
Sie sehen die Pfade jeder Datei, die das Paket installiert hat, einschließlich der ach so wichtigen ausführbaren Datei:
Wo sind ausführbare Programme unter Linux?
Die gesuchte ausführbare Datei befindet sich normalerweise in einem Behälter Verzeichnis, das für „binär“ steht. In die Linux-Verzeichnisstruktur, /usr/bin ist der primäre Speicherort für ausführbare Dateien, die Sie installieren:
Ihre Shell verwendet einen Suchpfad, um in diesen Verzeichnissen nach Programmen zu suchen, wenn Sie einen Befehl eingeben. Um die Verzeichnisse in Ihrem Suchpfad anzuzeigen, überprüfen Sie die $PATH-Umgebungsvariable:
echo $PATH
Die Verzeichnisse in Ihrem Suchpfad werden durch einen Doppelpunkt getrennt angezeigt.:)Charakter. Debian und Ubuntu installieren normalerweise neue Programme im /usr/bin oder /usr/sbin Verzeichnisse. Bei letzteren handelt es sich typischerweise um Systemverwaltungsprogramme, die eine Ausführung als Root mit sudo erfordern.
Jetzt wissen Sie, wo apt dieses Programm installiert hat
Mit einem schnellen dpkg-Befehl und Kenntnissen der Linux-Verzeichnisorganisation können Sie leicht herausfinden, wo apt Ihr brandneues Programm installiert hat. Dieser Vorgang ist besonders nützlich, wenn der Name eines Programms nicht mit dem Paketnamen übereinstimmt.