你如何取消(取消暂停)包裹?
我使用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
。