Pakete in einem Repository auflisten?

299
jww

Ich arbeite an Ubuntu 12.04 Server. Ich möchte OpenStack installieren, also habe ich das Cloud Archive-Repo aktiviert :

sudo add-apt-repository cloud-archive:havana 

Nach dem updateund upgrademerkte ich, dass sich etwas python-cryptoverändert hat. python-cryptovor kurzem ein CVE behoben, so möchte ich sicherstellen, dass ich die gepatchte Version von python-crypto. Ich möchte auch das python-cryptoUbuntu und das Cloud-Archiv vergleichen.

Wie listet man die Paketinformationen für Ubuntu::python-cryptound auf CloudArchive::python-crypto?

(Und es tut mir leid, dass ich es nicht mit einem Tag versehen konnte apt-cache. Es ist nicht in der Liste der Tags verfügbar).

Danke im Voraus

0
Einfach den Namen des neuen Tags eingeben. Peter Westlake vor 10 Jahren 0

1 Antwort auf die Frage

2
Peter Westlake
apt-cache show packagename 

funktioniert für mich und zeigt die Beschreibung, Abhängigkeiten, Angaben, Version usw. für alle verfügbaren Versionen des Pakets. Tut es auch

apt-cache showpkg packagename 

für andere Informationen, einschließlich der Repositorys.

apt-cache policy packagename 

ist ein schneller Weg, um Repo und Versionen zu erhalten.

Danke, Peter. Gibt es eine Möglichkeit, es per Repo zu zeigen? In meinem Fall stellen zwei Repos dasselbe Paket bereit, und ich möchte den Unterschied in den Paketen feststellen, die von den beiden Repos bereitgestellt werden. jww vor 10 Jahren 0
Ja. "apt-cache showpkg packagename" beinhaltet das Repo sowie alle anderen Dinge, die es anzeigt. Wenn Sie nur die Repos und die Version wissen möchten, ist "apt-cache policy packagename" viel prägnanter. Peter Westlake vor 10 Jahren 0