![如何更新单个包而不影响将来的更新?](https://linux22.com/image/832016/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%96%B0%E5%8D%95%E4%B8%AA%E5%8C%85%E8%80%8C%E4%B8%8D%E5%BD%B1%E5%93%8D%E5%B0%86%E6%9D%A5%E7%9A%84%E6%9B%B4%E6%96%B0%EF%BC%9F.png)
我使用的是 LTS 版本,并希望它保持 LTS 状态。但是,我有一个名为 libmlx4-1 的单独软件包需要更新到版本 1.04(即libmlx4-1)。这是 Ubuntu 12.10(quantal)版本,但还不是 12.04(precise),而我需要它。
我如何从 12.04 中获取这个单独的包(它的依赖关系已经在 12.04 上得到满足)并安装它而不破坏将来的更新?
答案1
来自关联你在你的问题中添加了:
- 单击您要下载的包
libxml4-1
。
- 然后选择您的架构。
然后选择一个镜像并下载。
正如该网站建议您的那样:
如果您正在运行 Ubuntu,强烈建议使用 aptitude 或 synaptic 等包管理器来下载和安装包,而不是通过此网站手动进行。
您可以安装它们,如果您的版本中的依赖项足以满足包的要求,它就会安装,但您不会收到自动更新。
答案2
要更新您需要的包及其所有依赖包,请尝试。
sudo apt-get install libxml4-1
或者
sudo apt-get --only-upgrade install libxml4-1