![在不同的 Ubuntu 版本上安装软件包](https://linux22.com/image/828251/%E5%9C%A8%E4%B8%8D%E5%90%8C%E7%9A%84%20Ubuntu%20%E7%89%88%E6%9C%AC%E4%B8%8A%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6%E5%8C%85.png)
我想安装这个包在 Quantal 上,但它似乎只有 Oneiric 和 Precise 版本。因此apt-get update
在获取包的 PPA 时会失败(它没有 Quantal 版本)。不过,我认为 Precise 版本在 Quantal 上可能运行良好。
有没有办法我可以手动获取 deb 并使用 dpkg 安装它(风险自负)?或者其他绕过“版本检查”的方法。
答案1
是的。只需从 PPA 下载即可.deb
。没有什么可以阻止你这样做。然后安装
$ sudo dpkg -i packagefile.deb
您可能需要使用以下命令安装依赖项
$ sudo apt-get install -f
如果它依赖于 Quantal 中未提供的某些版本,则可能无法工作。
如果在 PPA 页面上找不到,.deb
请单击“查看包详细信息”,展开源包,然后向下滚动到“包文件”。
答案2
从头开始查看偏好方式:man apt_preferences 和答案安装不同版本的软件包