Como você pode desanimar (remover a retenção) de um pacote?

37

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 ?

    
por David Fraser 17.07.2012 / 10:26

3 respostas

40

Você pode usar sudo apt-mark unhold package_name . O pacote é unheld e retorna uma confirmação: Canceled hold on package_name. .

    
por DrA7 24.08.2013 / 16:49
12

A maneira correta de remover a retenção deve ser:

echo "package_name install"|sudo dpkg --set-selections
    
por jasmines 17.07.2012 / 10:28
1

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 .

    
por David Fraser 17.07.2012 / 10:28

Tags