Wie kann man „apt“ dazu bringen, die URL heruntergeladener Pakete anzuzeigen?

Wie kann man „apt“ dazu bringen, die URL heruntergeladener Pakete anzuzeigen?

Wie kann ich erreichen, dass aptdie URL des Downloads angezeigt wird, z. B. apt installoder apt download?

Betrachten Sie das folgende Beispiel:

$ apt download libvirglrenderer0 
Get:1 http://deb.debian.org/debian buster/main amd64 libvirglrenderer0 amd64 0.7.0-2 [164 kB]
Fetched 164 kB in 5s (30.6 kB/s)   

aptzeigt möglicherweise Hinweise zur URL ( http://deb.debian.org/debian buster/main amd64 libvirglrenderer0 amd64 0.7.0-2) an, aber ich kann sie zB nicht verwenden curl.

Antwort1

Ich glaube nicht, dass es eine Möglichkeit gibt, aptmit einem einzigen Aufruf beide URLs anzuzeigen.UndLaden Sie die Dateien herunter, aber wenn Sie die Dateien trotzdem möchten curl, können Sie darum bitten, aptdie URLs aufzulistenstattdessenzum Herunterladen der Dateien:

$ apt download --print-uris libvirglrenderer0
'http://deb.debian.org/debian/pool/main/v/virglrenderer/libvirglrenderer0_0.7.0-2_amd64.deb' libvirglrenderer0_0.7.0-2_amd64.deb 164156 SHA256:7f63d9d7dda6855370495d3761a05e7517ab70445e5d8d229ce8de5d66619c15

Dadurch werden auch die erwarteten Hashes gedruckt, sodass Sie Ihren Download überprüfen können.

verwandte Informationen