apt: 패키지 이름 변경 확인

apt: 패키지 이름 변경 확인

새로운 Ubuntu 릴리스(예: 20.04 --> 20.10)의 패키지 저장소에서 패키지 이름이 바뀌거나 제거되었는지 확인하는 방법이 있는지 확인하고 싶습니다. 이는 다른 패키지 저장소(이미 apt 캐시에 추가됨)의 패키지에도 적용됩니다.
사용해볼까 생각도 해봤는데

apt show $PACKAGE_NAME > /dev/null 

특정 패키지가 존재하는지 확인하기 위해 명령의 종료 상태를 확인합니다.

답변1

rmadison패키지 에 포함된 명령을 사용해 보세요 devscripts. 이는 각 릴리스에 대한 Madison 데이터베이스를 쿼리하는 간단한 python3 스크립트(편집 가능)입니다.

rmadison다음은 실제 사례입니다 . chromium-browser몇 년 전에 변경된 패키지를 살펴보겠습니다 . deb 패키지는 단지 snap 패키지를 설치하는 자리 표시자로 대체되었습니다. 차이점을 쉽게 확인할 수 있습니다.

$ rmadison chromium-browser
 chromium-browser | 18.0.1025.151~r130497-0ubuntu1                | precise/universe          | source, amd64, armel, armhf, i386
 chromium-browser | 32.0.1700.107-0ubuntu0.12.04.1~20140204.866.1 | precise-security/universe | armel
 chromium-browser | 32.0.1700.107-0ubuntu0.12.04.1~20140204.866.1 | precise-updates/universe  | armel
 chromium-browser | 34.0.1847.116-0ubuntu2                        | trusty/universe           | source, amd64, armhf, i386
 chromium-browser | 37.0.2062.120-0ubuntu0.12.04.4                | precise-security/universe | source, amd64, armhf, i386
 chromium-browser | 37.0.2062.120-0ubuntu0.12.04.4                | precise-updates/universe  | source, amd64, armhf, i386
 chromium-browser | 49.0.2623.108-0ubuntu1.1233                   | xenial/universe           | source, amd64, armhf, i386
 chromium-browser | 65.0.3325.181-0ubuntu0.14.04.1                | trusty-security/universe  | source, amd64, armhf, i386
 chromium-browser | 65.0.3325.181-0ubuntu0.14.04.1                | trusty-updates/universe   | source, amd64, armhf, i386
 chromium-browser | 65.0.3325.181-0ubuntu1                        | bionic/universe           | source, amd64, arm64, armhf, i386
 chromium-browser | 80.0.3987.163-0ubuntu1                        | focal/universe            | source, amd64, arm64, armhf
 chromium-browser | 89.0.4389.90-0ubuntu0.16.04.2                 | xenial-security/universe  | source, amd64, arm64, armhf, i386
 chromium-browser | 89.0.4389.90-0ubuntu0.16.04.2                 | xenial-updates/universe   | source, amd64, arm64, armhf, i386
 chromium-browser | 89.0.4389.90-0ubuntu0.18.04.2                 | bionic-security/universe  | source, amd64, arm64, armhf, i386
 chromium-browser | 89.0.4389.90-0ubuntu0.18.04.2                 | bionic-updates/universe   | source, amd64, arm64, armhf, i386
 chromium-browser | 1:85.0.4183.83-0ubuntu0.20.04.2               | focal-updates/universe    | source, amd64, arm64, armhf
 chromium-browser | 1:85.0.4183.83-0ubuntu2                       | groovy/universe           | source, amd64, arm64, armhf
 chromium-browser | 1:85.0.4183.83-0ubuntu2                       | hirsute/universe          | source, amd64, arm64, armhf

관련 정보