옵션을 보면 apg-get upgrade
업데이트를 적용할 데비안 버전까지 지정하는 방법이 보이지 않습니다. 예를 들어, 현재 Debian 10.0을 사용하고 있다면 다음과 같이 말할 수 있는 방법이 있습니까? "10.10까지의 모든 업데이트를 적용하고 싶지만 그 이후의 모든 업데이트는 적용하고 싶지 않습니다(현재는 10.12가 최신입니다."?
답변1
아니요, 이를 수행할 방법이 없으며 일반적으로 불가능합니다. APT는 특정 릴리스를 지정하는 패키지 소스를 가져옵니다. 해당 릴리스는 buster
또는 oldstable
와 같은 것이 될 것입니다 10.10
.
릴리스된 포인트 릴리스의 버스터에 대한 모든 업데이트는 buster
패키지 목록에 적용되므로 10.12에서 패키지가 업데이트된 경우 릴리스가 없을 때 사용되지 않는 버전이 정리되므로 10.10 패키지가 더 이상 아카이브에 존재하지 않을 가능성이 높습니다. 그들을 참조합니다.
특정 날짜를 고정하고 싶다면 snapshot.debian.org를 사용하려고 시도할 수 있지만 그렇게 하면 중요한 보안 업데이트가 적용되지 않으므로 해당 컴퓨터를 인터넷에는 보안 패치가 최신 상태가 아니기 때문입니다. 일반적으로 새 소프트웨어와 함께 작동하도록 소프트웨어를 수정하는 것이 더 좋습니다. 특히 귀하의 소프트웨어를 사용하는 다른 사람도 업그레이드를 수행하여 수정이 필요할 수 있기 때문입니다.