`apt` でダウンロードしたパッケージの URL を表示するにはどうすればよいですか?

`apt` でダウンロードしたパッケージの URL を表示するにはどうすればよいですか?

aptダウンロード中の URL (例: または ) を表示するにはapt installどうすればよいでしょうかapt download?

次の例を考えてみましょう。

$ 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)   

aptURL ( http://deb.debian.org/debian buster/main amd64 libvirglrenderer0 amd64 0.7.0-2) に関するヒントが表示される場合がありますが、例えば では使用できませんcurl

答え1

apt1回の呼び出しで両方のURLを表示する方法はないと思いますそしてcurlファイルをダウンロードしますが、どうしてもファイルが必要な場合は、 aptURLをリストするように依頼できます。その代わりファイルをダウンロードする方法:

$ 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

これにより、予想されるハッシュも印刷されるため、ダウンロードを確認できます。

関連情報