sury 저장소를 사용하여 일부 패키지(php5.6)를 설치했지만 이제는 필요하지 않고 php7.3을 사용합니다(후자는 공식 저장소에 있지만 5.6에는 비공식 저장소가 필요함). sury 저장소를 사용하는 동안 sury를 사용하여 시스템을 업그레이드했는데 # apt upgrade
일부 패키지를 sury 버전을 사용하여 다시 설치하고 싶었습니다. 이 패키지를 다시 설치하고 싶지만 공식 저장소(security.debian.org)를 사용하면 Sury를 제거할 수 있습니다.
답변1
이는 sury 저장소에만 해당되지만 다른 저장소에서도 재현될 수 있습니다.
Buster의 경우 sury는 모든 패키지 버전에서 +debian10을 사용하는 반면 바닐라 데비안은 deb10을 사용하거나 아무것도 추가하지 않습니다.
sudo apt list --installed|grep -i debian10
따라서 sury를 사용하여 설치된 패키지를 찾는 것과 유사한 작업을 수행할 수 있습니다 .
apt-cache policy (each package in the list)
원래 저장소 중 하나를 실행 하고 찾으세요(보통 표준 미러가 있는 {security,cdn}.debian.org).
이렇게 하면 apt reinstall (package)=(package version of vanilla one)
원본 버전이 설치됩니다.
list 명령에 더 이상 패키지가 나열되지 않으면 sury 저장소에 더 이상 패키지가 없습니다.