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