我意外地将版本为 2.0 的软件包部署到了我们的本地存储库,它应该是 1.0。我删除了存储库的文件,但当客户端尝试安装该软件包时,它仍尝试获取 2.0。存储库计算机中是否有某个地方缓存了所有软件包的最新版本?我该如何清除它?
答案1
在存储库的根目录中查找 Packages.gz 文件并解压。它将包含此存储库知道的所有软件包的列表,并且是客户端在执行 apt-get update 时下载的文件。只需删除导致问题的软件包的条目即可。
我意外地将版本为 2.0 的软件包部署到了我们的本地存储库,它应该是 1.0。我删除了存储库的文件,但当客户端尝试安装该软件包时,它仍尝试获取 2.0。存储库计算机中是否有某个地方缓存了所有软件包的最新版本?我该如何清除它?
在存储库的根目录中查找 Packages.gz 文件并解压。它将包含此存储库知道的所有软件包的列表,并且是客户端在执行 apt-get update 时下载的文件。只需删除导致问题的软件包的条目即可。