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.

Beste Spielkonsolen-Emulatoren für Linux
Dieser Artikel listet beliebte Spielekonsolen-Emulationssoftware auf, die für Linux verfügbar ist. Emulation ist eine Softwarekompatibilitätsschicht, ...
Beste Linux-Distributionen für Gaming im Jahr 2021
Das Linux-Betriebssystem hat sich weit von seinem ursprünglichen, einfachen, serverbasierten Aussehen entfernt. Dieses Betriebssystem hat sich in den ...
So erfassen und streamen Sie Ihre Gaming-Sitzung unter Linux
In der Vergangenheit galt das Spielen von Spielen nur als Hobby, aber mit der Zeit verzeichnete die Spieleindustrie ein enormes Wachstum in Bezug auf ...