So finden Sie heraus, wo apt dieses Paket unter Debian und Ubuntu installiert hat

So finden Sie heraus, wo apt dieses Paket unter Debian und Ubuntu installiert hat

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“. Hier erfahren Sie, 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 Option -L (Großbuchstabe L) 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 so wichtigen ausführbaren Datei:

Firefox-esr-dpkg-Eintrag auf Debian

Wo sind ausführbare Programme unter Linux?

Die gesuchte ausführbare Datei befindet sich normalerweise in einem bin- Verzeichnis, das für „binär“ steht. In der Linux-Verzeichnisstruktur ist /usr/bin der primäre Speicherort für ausführbare Dateien, die Sie installieren:

Auflistung von /usr/bin unter Debian

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, untersuchen Sie die Umgebungsvariable $PATH :

echo $PATH

Die Verzeichnisse in Ihrem Suchpfad werden durch einen Doppelpunkt ( : ) getrennt angezeigt. Debian und Ubuntu installieren neue Programme normalerweise in den Verzeichnissen /usr/bin oder /usr/sbin . 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.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert