Você pode usar sudo apt-mark unhold package_name
. O pacote é unheld e retorna uma confirmação: Canceled hold on package_name.
.
Eu usei synaptic para bloquear a versão de pidgin-data
- como posso alterar o status de hold
de volta para normal, para que seja atualizado corretamente?
O PinningHowto diz que fazer um apt-get install packagename
deve remover o hold
, mas executar dpkg -l | grep ^h
ainda mostra como aconteceu:
hi pidgin-data 1:2.10.6-0ubuntu1+pidgin1.12.04 multi-protocol instant messaging client - data files
Como posso desfazer corretamente o status hold
?
Você pode usar sudo apt-mark unhold package_name
. O pacote é unheld e retorna uma confirmação: Canceled hold on package_name.
.
A maneira correta de remover a retenção deve ser:
echo "package_name install"|sudo dpkg --set-selections
Execute echo pidgin-data install | dpkg --set-selections
(substitua pidgin-data
pelo nome do pacote em espera) - isso alterará o status do pacote para install
em vez de hold
.
Tags apt