我基本上试图在给定存储库 url 和包名称的情况下查询包的最新版本。因此,如果http://in.archive.ubuntu.com/ubuntu/是存储库且 gcc 是包名,那么是否有命令/工具可以帮助我找到可用的最新版本?我尝试使用 apt-get & apt-cache 问题是我不想将存储库 url 添加到盒子的 /etc/apt/sources.list 中,因为我没有 root 访问权限。我试着跑步
apt-get update -o RootDir=<local-dir>
以为我可以将存储库 url 添加到 <local-dir >/etc/apt/sources.list 并运行
apt-cache show <pkg-name> -o RootDir=<local-dir>
但是带有切换根目录的 apt-get 更新失败说
chrooting into <local-dir>/
E: Sub-process returned an error code
这可能吗?还是有其他选择?