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

So finden Sie heraus, welche Versionen eines Pakets ich auf APT installieren kann

Nur als Nachtrag

apt-cache madison <<package name>>

listet die Versionen auf, die von allen Ihren Quellen verfügbar sind.

apt-cache madison vim
   vim | 2:7.3.547-1 | http://debian.mirrors.tds.net/debian/ unstable/main amd64 Packages
   vim | 2:7.3.429-2 | http://debian.mirrors.tds.net/debian/ testing/main amd64 Packages
   vim | 2:7.3.429-2 | http://http.us.debian.org/debian/ testing/main amd64 Packages
   vim | 2:7.3.429-2 | http://debian.mirrors.tds.net/debian/ testing/main Sources
   vim | 2:7.3.547-1 | http://debian.mirrors.tds.net/debian/ unstable/main Sources

madison ist ein apt-cache Unterbefehl, man apt-cache sagt:

Der madison-Befehl von apt-cache versucht, das Ausgabeformat und eine Teilmenge der Funktionalität des Debian-Archivverwaltungstools madison nachzuahmen. Es zeigt verfügbare Versionen eines Pakets in tabellarischer Form an. Im Gegensatz zum ursprünglichen Madison kann es nur Informationen für die Architektur anzeigen, für die APT Paketlisten abgerufen hat (APT::Architecture).


Die apt-cache show <Package> zeigt die Paketbeschreibungen aller Versionen, die Ihre Debian-Installation installieren kann (d. h. aus einer zwischengespeicherten Liste von Paketen, die von den Repos verfügbar sind, die in sources.list aufgelistet sind ). Ich denke, Sie könnten so etwas versuchen (z. B.):

# apt-cache show package | grep Version
Version 1.0
Version 0.9-2squeeze1

Die apt-cache show würde Ihnen viel mehr Informationen geben als nur Versionen.


apt-cache policy gdb

Beispielausgabe:

gdb:
  Installed: 7.7.1-0ubuntu5~14.04.2
  Candidate: 7.7.1-0ubuntu5~14.04.2
  Version table:
 *** 7.7.1-0ubuntu5~14.04.2 0
        500 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     7.7-0ubuntu3 0
        500 http://fr.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Wir sehen also, dass zwei Versionen von GDB verfügbar sind:

  • 7.7.1-0ubuntu5~14.04.2
  • 7.7-0ubuntu3

Bedeutung der Ausgabe:

  • https://unix.stackexchange.com/questions/121413/understanding-the-output-of-apt-cache-policy
  • https://askubuntu.com/questions/282602/what-do-the-numbers-in-the-output-of-apt-cache-policy-tell-us

Linux
  1. Linux – Wie kann ich in Arch Linux herausfinden, welches Paket installiert werden muss, das Datei X enthält?

  2. Wie findet man heraus, welche Version von GTK+ auf Ubuntu installiert ist?

  3. Wie kann ich herausfinden, wie lange die Ausführung meines Slurm-Jobs gedauert hat?

  4. Wie kann ich herausfinden, ob mein Server über eine Art IPMI verfügt?

  5. Fehler beim Installieren von extundelete-0.2.0 unter CentOS 5.6, Fehler:ext2fs-Bibliothek kann nicht gefunden werden

So finden Sie heraus, zu welchen Gruppen ein Benutzer in Linux gehört

So finden Sie heraus, welche Desktop-Umgebung Sie verwenden

So installieren Sie Yarn unter Ubuntu 18.04

Wo kann ich herausfinden, wohin ein Paket installiert wurde?

Wie finde ich heraus, zu welchem ​​Paket ein bestimmter Befehl unter CentOS gehört?

Wie kann ich herausfinden, warum mein php5-fpm nicht gestartet werden konnte?