패키지를 어떻게 보류 해제 할 수 있습니까? pidgin-data

시냅틱을 사용하여 버전을 잠급니다. pidgin-data상태를 hold다시 정상으로 변경하여 제대로 업그레이드되도록하려면 어떻게해야합니까?

PinningHowto는 을 수행하는 것을 말한다 apt-get install packagename를 제거해야 hold하지만, 실행 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...


답변

보류를 제거하는 올바른 방법은 다음과 같습니다.

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


답변

$ package_name이라는 단일 패키지를 보류 해제하십시오.

echo $package_name install | dpkg --set-selections

현재 보유하고있는 모든 패키지를 보류 해제하십시오.

dpkg --get-selections | grep hold | awk '{ print $1, "install" }' | dpkg --set-selections


답변

실행 echo pidgin-data install | dpkg --set-selections( pidgin-data보류 된 패키지 이름으로 교체 )-패키지 상태가 install아닌로 변경됩니다 hold.


답변

다음을 사용하여 모든 APT 패키지를 보류 해제 할 수 있습니다.

apt-mark showhold | awk '{ print $1, "install" }' | dpkg --set-selections


답변