Debian

So finden Sie das Debian-Paket, das eine Datei bereitstellt

So finden Sie das Debian-Paket, das eine Datei bereitstellt

Ein Paket in Linux ist eine Kombination verschiedener Dateien, die installiert werden, sobald Sie dieses Paket auf Ihrem System installieren. Manchmal kennen Sie vielleicht den genauen Namen und Pfad einer Datei, möchten aber wissen, zu welchem ​​Paket diese Datei gehört. Dieser Artikel zeigt Ihnen drei Methoden, um das Debian-Paket für eine Datei zu finden.

Hinweis: Alle in diesem Artikel besprochenen Methoden werden auf einem Debian 10-System ausgeführt.

Um das Debian-Paket für eine Datei zu finden, verwenden Sie eine der drei Methoden, die in den folgenden Abschnitten gezeigt werden.

Methode 1: Verwenden des „dpkg“-Befehls

Um den Befehl „dpkg“ zu verwenden, um das Debian-Paket zu finden, das die angegebene Datei bereitstellt, geben Sie Folgendes ein:

$ dpkg -S PathToTheFile

Ersetzen Sie beim Ausführen des obigen Befehls „PathToTheFile“ durch den genauen Pfad der Datei, deren jeweiliges Paket Sie finden möchten. Wir wollten das Paket finden, das die Datei „/usr/bin/passwd“ mit dem Befehl „dpkg“ bereitstellt.

Das Debian-Paket, das die angegebene Datei in unserem Fall bereitstellt, ist „passwd“, wie in der Abbildung unten gezeigt:

Methode 2: Verwenden des Befehls „dpkg-query“

Um den Befehl „dpkg-query“ zu verwenden, um das Debian-Paket zu finden, das die angegebene Datei bereitstellt, geben Sie Folgendes ein:

$ dpkg-query -S 'PathToTheFile'

Ersetzen Sie beim Ausführen des obigen Befehls „PathToTheFile“ durch den genauen Pfad der Datei, deren jeweiliges Paket Sie finden möchten. Wir wollten das Paket finden, das die Datei „/usr/bin/passwd“ mit dem Befehl „dpkg-query“ bereitstellt. Beachten Sie, dass bei dieser Methode der Pfad zur Datei in einfachen Anführungszeichen angegeben werden muss.

Das Debian-Paket, das die angegebene Datei in unserem Fall bereitstellt, ist „passwd“, wie in der Abbildung unten gezeigt:

Methode 3: Verwenden des Befehls „apt-file“

Um den Befehl „apt-file“ zu verwenden, um das Debian-Paket zu finden, das die angegebene Datei bereitstellt, müssen Sie diesen Befehl zuerst installieren, da es sich nicht um einen integrierten Debian-Befehl handelt. Dieser Befehl kann installiert werden, indem Sie Folgendes ausführen:

$ sudo apt-get install apt-Datei

Wenn dieser Befehl auf Ihrem Debian 10-System installiert ist, werden einige Meldungen im Terminal ausgegeben, wie in der Abbildung unten gezeigt:

Bevor Sie diesen Befehl verwenden, müssen Sie Ihr Debian 10-System wie folgt aktualisieren:

$ sudo apt-Datei aktualisieren

Die Systemaktualisierung ist nach wenigen Sekunden abgeschlossen und im Terminal werden folgende Meldungen angezeigt:

Jetzt können Sie bequem den Befehl „apt-file“ verwenden, um das Debian-Paket zu finden, das die angegebene Datei auf folgende Weise bereitstellt:

$ apt-Dateisuche PathToTheFile

Ersetzen Sie beim Ausführen des obigen Befehls „PathToTheFile“ durch den genauen Pfad der Datei, deren jeweiliges Paket Sie finden möchten. Wir wollten das Paket finden, das die Datei „/usr/bin/passwd“ mit dem Befehl „apt-file“ bereitstellt.

Das Debian-Paket, das die angegebene Datei in unserem Fall bereitstellt, ist „passwd“, wie in der Abbildung unten gezeigt:

Fazit

Sie können das Debian-Paket, das eine bestimmte Datei besitzt, leicht mit einer der drei in diesem Artikel gezeigten Methoden ermitteln. Daher können Sie den Ursprung jeder Datei mit einem Debian-System herausfinden.

AppyMouse On-Screen Trackpad und Mauszeiger für Windows Tablets
Tablet-Benutzer vermissen oft den Mauszeiger, insbesondere wenn sie die Laptops gewohnt sind. Die Touchscreen-Smartphones und -Tablets bieten viele Vo...
Mittlere Maustaste funktioniert nicht unter Windows 10
Das mittlere Maustaste hilft Ihnen beim Scrollen durch lange Webseiten und Bildschirme mit vielen Daten. Wenn das aufhört, werden Sie am Ende die Tast...
So ändern Sie die linke und rechte Maustaste auf einem Windows 10-PC
Es ist ganz normal, dass alle Computer-Maus-Geräte ergonomisch für Rechtshänder gestaltet sind. Es gibt aber auch Mausgeräte, die speziell für Linkshä...