12.04 中的 clementine 软件包缺少 spotify 支持。因此我像这样添加了 clementine PPA:
sudo add-apt-repository ppa:me-davidsansome/clementine
sudo apt-get update
sudo apt-get install clementine
然后我像这样安装:
sudo apt-get install clementine=1.0.1~precise
因为这是 clementine 特定 PPA 中的版本。但现在更新管理器想要更新到 ubuntu 存档中的版本,因为它比较新。
我怎样才能告诉它从 clementine PPA 维护 clementine,而不是 ubuntu PPA?
我意识到有人问过类似的问题,但不完全是这个,我无法弄清楚,因此任何帮助都将不胜感激。
谢谢。
答案1
比锁定更有帮助的是将 Clementine 固定到 PPA。这将完全满足您的要求 - 确保 apt 始终首选 PPA 中的 Clementine 版本。如果您操作正确,固定效果会非常好。 https://help.ubuntu.com/community/PinningHowto
答案2
使用 Synaptic,您可以“强制”安装与 Synaptic 选择的软件包不同的软件包。请执行以下操作:
单击“重新加载”或按 Ctrl + R 让 Synaptic 了解最新更新。
选择包。从包菜单中选择强制版本。
选择您想要使用的版本。要确认您的决定,请单击“强制”。
单击工具栏上的“应用”或按 Ctrl + P。将出现一个对话框,其中列出了将对系统进行的更改的摘要。要确认,请按“应用”。