In diesem Blog -Beitrag wird erläutert, wie die Verfügbarkeit von Paketen in Debian und Ubuntu sowohl lokal als auch remote überprüfen kann. Es wird auch ein praktisches Bash -Skript bereitgestellt, um den Prozess zu automatisieren.
Überprüfen Sie die Verfügbarkeit von Paket über die Befehlszeile
Um zu überprüfen, ob in Ihren Debian- oder Ubuntu -Repositories ein Paket vorhanden ist, verwenden Sie den apt search
:
$ APT-Suche libpam-cracklib
Dies sucht nach Paketen, die dem Suchbegriff entsprechen. Keine Ausgabe bedeutet, dass das Paket nicht verfügbar ist. Ein positives Ergebnis zeigt Details wie:
<code>libpam-cracklib/oldstable 1.4.0-9 deb11u1 amd64 PAM module to enable cracklib support</code>
Alternativ enthält apt-cache show
detaillierte Paketinformationen:
$ apt-cache zeigen libpam-cracklib
Weder befehlen weder die Verfügbarkeit für eine bestimmte Debian noch eine Ubuntu -Version (z. B. Debian 12).
Überprüfen Sie die Verfügbarkeit von Paket über offizielle Website
Verwenden Sie für Versionsspezifische Schecks die offiziellen Paket-Repositories:
Diese webbasierte Methode funktioniert von jedem System mit einem Browser.
Ein Bash-Skript für automatisierte Überprüfung: dpkg-repo-query
Ein Bash-Skript, dpkg-repo-query
, vereinfacht den Prozess. Klonen Sie das Repository:
$ git klone https://gist.github.com/ostechnix/86362cb9361f7f5ccf7de43A33E915DE DPKG-Repo-query
Machen Sie es ausführbar:
$ CD DPKG-Repo-Query $ chmod x dpkg-repo-query.sh
Laufen Sie als sudo
:
$ sudo ./dpkg-repo-query.sh
Das Skript fordert den Paketnamen, die Verteilung (Debian/Ubuntu) und die Version (Codename oder Nummer, z. B. "Buchwurm" für Debian 12, "Jammy" für Ubuntu 22.04) auf. Die Ausgabe ist eine Tabelle, die die Verfügbarkeit von Paketen zeigt.
Abschluss
Dieser Leitfaden bietet mehrere Methoden zur Überprüfung der Verfügbarkeit von Paketen in Debian und Ubuntu und richtet sich an verschiedene Bedürfnisse und technische Fähigkeiten. Das bereitgestellte Bash -Skript strömt den Vorgang für häufige Überprüfungen. Denken Sie daran, die offiziellen Repositorys für definitive Versionsspezifische Informationen zu konsultieren.
Das obige ist der detaillierte Inhalt vonSo können Sie die Verfügbarkeit der Paket in Debian- und Ubuntu -Repositories überprüfen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!