Apt로 패키지를 고정하는 것에 대해 알고 있습니다. 그건 내가 원하는 것이 아닙니다. 다른 질문은 고정을 사용하거나 일시적으로 핀을 사용하여 답변되었습니다. 나는 이것을하고 싶지 않습니다.
내가하고 싶은 일은 커널과 같은 방식으로 패키지를 다시 유지하는 것입니다.
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
The following packages will be upgraded:
내가 추가 할 tomcat-*과 mysql-*와 sun-*이 목록에. 과거에는이를 수행하기위한 구성 매개 변수가있었습니다. 나는 항상 그것이 같 Apt::Get::HoldPkgs거나 Apt::HoldPkgs찾을 수 없다고 생각했습니다.
이 패키지를 특별히로 요청할 때까지 업데이트에서 보류하고 싶습니다 apt-get install.
apt-get구성을 찾았습니다 Apt::NeverAutoRemove. 이것이 내가 원하는 것을 할 것인가?
추가 된 질문 : 나는 ( Apt::NeverAutoRemove및 Apt::Never-MarkAuto-Sections다른 것들 중에서) 내가 볼 수있는 한 문서화되지 않았다는 것을 알았습니다. 맨 페이지에 없습니다. 어느 쪽도 없다 aptitude::Keep-Unused-Pattern하고 aptitude::Get-Root-Command.
에 대한 포괄적이고 완전한 문서가 apt.conf있습니까?
upgrade명령 의미론에 의존하기 때문에 커널 예제가 적절하지 않다고 말했다 apt-get.
dpkg --set-selections. dpkg 사용과 적성의 사용이 같지 않다는 질문을 발견했습니다 (즉, dpkg는 적성 설정을 존중하지 않습니다).
upgrade있으며dist-upgrade패키지별로 구성 할 수 없습니다.