GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Finden Sie heraus, welche Dateien sich in einem Paket in Ubuntu befinden

Pakete und Repositories sind das Brot und die Butter von Linux-Betriebssystemen. Der erste Schritt bei der Installation von Software auf einem Linux-basierten System besteht darin, das Paket aus dem entsprechenden Repository herunterzuladen. Ein Paket bezieht sich auf ein komprimiertes Archiv, das alle Dateien enthält, die für die ordnungsgemäße Ausführung der Software erforderlich sind. Normalerweise werden Pakete aus ihren jeweiligen Repositories heruntergeladen. Gängige Formate für Linux-Pakete sind .deb, .rpm und .tgz. In diesem Artikel lernen Sie verschiedene Methoden kennen, um herauszufinden, welche Dateien sich in Linux-Paketen befinden.

Methode 1 – Dateien online prüfen

Beginnen wir mit dem einfachsten und einfachsten Weg, um herauszufinden, welche Dateien sich in einem Linux-Paket befinden. Der erste Schritt besteht darin, diese Verknüpfung zu besuchen und die Website zu verwenden, wie wir in den folgenden Schritten demonstrieren. Diese Methode erfordert keine Befehlszeilenkenntnisse oder die Installation externer Dienstprogramme. Sie können die Liste der Dateien in einem Paket wie folgt finden:

  • Öffnen Sie diese https://packages.ubuntu.com/ Website in einem Webbrowser Ihrer Wahl.
  • Scrollen Sie nach unten, um Paketverzeichnisse zu finden.
  • Geben Sie Ihren Paketnamen in das Schlüsselwortfeld ein.
  • Aktivieren Sie das Kontrollkästchen Genaue Übereinstimmungen anzeigen.
  • Wählen Sie Ihre Distribution.
  • Klicken Sie auf die Schaltfläche „Suchen“.
  • Geben Sie auf der nächsten Seite Ihre Architektur und das gewünschte Paket an.
  • Klicken Sie neben Ihrer Architektur auf die Dateiliste, um die Liste der Dateien in jedem Paket anzuzeigen.

Und wenn das erledigt ist, können Sie sich jedes Paket ansehen und sehen, was drin ist. Abgesehen von dieser coolen Funktion ermöglicht die Website den Benutzern auch, nach bestimmten Dateien zu suchen. Dann können Sie natürlich mehr über sie durch ihre Dokumentation erfahren.

Methode 2 – mit dpkg

Dpkg ist ein Tool zum Erstellen und Verwalten von Paketen unter Linux. Wir können es auch verwenden, um die Dateien aufzulisten, die sich in einem Paket in Ubuntu befinden. Darüber hinaus kann dpkg verwendet werden, um eine bestimmte Datei zu durchsuchen und zu sehen, welche Pakete sie verwenden. Interessanterweise ist dpkg der Hauptbefehl, der die Rolle des Installierens und Entfernens von Programmen auf Ihrem Linux-System spielt. Die bekanntesten und am häufigsten verwendeten apt-get und andere ähnliche Befehle rufen einfach dpkg auf, um dieselben Ergebnisse zu erhalten. Während Sie also dpkg verwenden, arbeiten Sie im Grunde an der sehr niedrigen Operationsbasis. Nachdem wir nun die wesentlichen Details aus dem Weg geräumt haben, kehren wir zu unserem Hauptanliegen zurück – die Verwendung von dpkg, um festzustellen, welche Dateien sich in einem Paket befinden.

Der erste Schritt besteht darin, ein Terminal in Ubuntu zu öffnen. Sie können entweder über das Anwendungsmenü darauf zugreifen oder die Tastenkombination Strg + Alt + T drücken.

Um die Dateien eines installierten Pakets aufzulisten, können wir den folgenden Befehl ausführen (das ‚$ dpkg‘ ist der Name des Pakets, für das die Liste der Dateien benötigt wird)

$ dpkg -L

Der folgende einfache dpkg-Befehl kann verwendet werden, um herauszufinden, welches .deb-Paket Dateien installiert.

$ dpkg-deb -C /homeland/ubuntu/Desktop/example.deb

Unsere Hauptaktion in diesem Tutorial besteht jedoch darin, Ihnen zu zeigen, wie Sie die Dateien in einem Paket überprüfen, das noch nicht einmal installiert ist. Keine Sorge, der kleine Befehl unten erledigt genau das.

$ dpkg – Inhalt PAKETNAMEN

Dieser Befehl zeigt dieselbe Ausgabe wie das vorherige angehängte Bild. Dies würde jedoch auch für Pakete funktionieren, die noch nicht installiert sind.

Wie bereits erwähnt, können Sie mit dpkg auch nach einer bestimmten Datei suchen und herausfinden, welche Pakete diese Datei enthalten. Diese Funktionalität kann durch Anhängen von -S (Such-Flag) an dpkg:

genutzt werden $ dpkg -S cairo.h

cairo.h ist der gesuchte Dateiname. Wenn Sie die Adresse der gesuchten Datei kennen, können Sie sie in den Befehl aufnehmen, um die Ergebnisse einzugrenzen.

$ dpkg -S /usr/contain/Cairo/cairo.h

Einer der Hauptvorteile der Verwendung von dpkg ist, dass es mit Paketen verwendet werden kann, die nicht aus einem Repository installiert werden.

Methode 3 – Verwenden der apt-Datei

apt-file ist ein Linux-Paket, das die in einem Paket enthaltenen Dateien auflisten oder das Paket nach einem bestimmten Dateinamen durchsuchen kann. apt-file kann verwendet werden, um Dateien aus einem Paket zu finden, das nicht installiert wurde.

Öffnen Sie zunächst ein Terminal über das Anwendungsmenü oder durch Drücken der Tastenkombination Strg + Alt + T.

Bevor wir fortfahren, müssen wir zunächst das apt-file-Paket selbst installieren. Sie können dies tun, indem Sie den unten angegebenen Befehl ausführen.

$ sudo geeignet, um eine apt-Datei zu installieren

apt-file durchsucht eine Datenbank nach Paketen und deren Dateien. Es wird empfohlen, die Datenbank zu aktualisieren, bevor Sie mit der Suche fortfahren.

$ sudo apt-Dateiaktualisierung

Jetzt, wo alles läuft, machen wir uns auf die Suche nach den benötigten Paketen. Dies kann mit dem folgenden Befehl erfolgen.

$ apt-Dateilistenpaket

Wenn Sie nach einem bestimmten Dateinamen (in unserem Fall cairo.h) suchen möchten, können Sie den folgenden Befehl verwenden.

$ apt Dateisuche cairo.h

Wenn Sie die Adresse der gesuchten Datei kennen, können Sie wie bei dpkg angeben, dass die Suchergebnisse zu eng sind.

$ apt-Dateisuche /usr/contain/Cairo/cairo.h

Das deckt alles ab, was nötig ist, um Dateien in einem Paket mit apt-file zu finden. Wenn Sie jedoch apt-file verwenden möchten, um weiterhin davon zu profitieren, sind die folgenden Hilfebefehle für Sie.

$ man apt-Datei

$ apt-Datei –Hilfe

Diplom

In diesem Artikel haben wir mehrere Methoden durchlaufen, um eine Liste der Dateien in einem Paket zu erhalten. Ob Sie es vorziehen, Online-Ressourcen auf GUI-Basis oder die bequeme Verwendung der Befehlszeilenschnittstelle zu verwenden, jetzt wissen Sie, wie Sie eine Liste der Dateien aller verfügbaren Pakete erhalten.


Ubuntu
  1. Youtube-Videos werden in Ubuntu 14.04 nicht abgespielt?

  2. Welche Standardschriftarten werden verwendet?

  3. Denken Sie daran, welche Dateien in einer Gedit-Sitzung geöffnet werden?

  4. Fedora vs. Ubuntu:Was sind die Hauptunterschiede?

  5. Was sind Sparse-Dateien in Linux?

So beschleunigen Sie Ubuntu

Finden und ersetzen Sie doppelte Dateien in Ubuntu 18.04 LTS

So finden Sie Dateien in der Ubuntu-Befehlszeile

So finden und löschen Sie doppelte Dateien in Ubuntu mit Fdupes

Fehler beim Herunterladen von Paketdateien in Ubuntu behoben

Dateien in Ubuntu 22.04 finden