你如何取消(取消暂停)包裹?

我使用synaptic来锁定pidgin-data的版本 – 如何将状态从hold更改为正常,以便正确升级?

PinningHowto表示,执行apt-get install packagename应该删除hold ,但运行dpkg -l | grep ^h dpkg -l | grep ^h仍然显示为持有:

 hi pidgin-data 1:2.10.6-0ubuntu1+pidgin1.12.04 multi-protocol instant messaging client - data files 

如何正确撤消hold状态?

您可以使用sudo apt-mark unhold package_name 。 该包未被Canceled hold on package_name. ,它返回一个确认: Canceled hold on package_name.

删除保留的正确方法应该是:

 echo "package_name install"|sudo dpkg --set-selections 

运行echo pidgin-data install | dpkg --set-selections echo pidgin-data install | dpkg --set-selections (用保留的包名替换pidgin-data ) – 这会将包状态更改为install而不是hold