小编Edw*_*ach的帖子

如何找到 apt 正在下载的索引文件的确切 URL

当我运行时apt update, apt 会访问其存储库并下载索引文件。如何查看每个下载文件的确切 URL?

这是一个例子:

apt update
Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:3 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:5 https://artifacts.elastic.co/packages/8.x/apt stable InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
108 packages can be upgraded. Run 'apt list --upgradable' to see them.
Run Code Online (Sandbox Code Playgroud)

这些apt update响应行看起来像 URL,但它们在幕后被转换为其他内容。那“别的东西”是什么?我正在寻找apt 使用此命令下载的每个文件的完整、精确的 URL。

一点背景知识:我正在尝试代理 artifacts.elastic.co 包。我找不到正确的使用路径。artifacts.elastic.co 拒绝显示目录的内容,因此我无法使用网络浏览器来查找正确的魔术路径/URL。

注意:即使我的示例使用、、aptusingapt-get或任何其他显示完整 URL 的工具都是可接受的答案。

apt

7
推荐指数
2
解决办法
2055
查看次数

标签 统计

apt ×1