패키지를 설치하기 전에 어떤 버전을 받게 될지 알고 싶습니다.
apt-get
Debian이나 Ubuntu를 aptitude
설치하기 전에 버전을 어떻게 확인하나요 ?
답변1
적절한
시뮬레이션을 실행하여 패키지를 업그레이드/설치할 때 어떤 일이 발생하는지 확인할 수 있습니다.
apt-get -s install <package>
가능한 모든 업그레이드를 보려면 상세 모드로 실행 upgrade
하고 (안전을 위해) n취소를 누르세요.
apt-get -V -s upgrade
적절한 캐시
이 옵션은 policy
패키지의 설치된 버전과 원격 버전(후보 설치)을 표시합니다.
apt-cache policy <package>
적절한 쇼 버전
설치된 경우 하나 이상의 패키지에 대한 버전 정보를 표시합니다.
apt-show-versions <package>
-u
패키지 이름을 포함하거나 포함하지 않고 스위치를 전달하면 업그레이드 가능한 패키지만 표시됩니다.
디스플레이에 적합
다음을 사용하여 얻은 결과와 유사한 결과 dpkg -s <package>
:
apt show <package>
자격
콘솔 GUI는 aptitude
업그레이드 가능한 패키지의 새 버전을 표시할 수 있습니다. "업그레이드 가능한 패키지" 메뉴를 엽니다. v패키지를 클릭하면 더 자세한 버전 정보가 표시됩니다.
또는 명령줄에서:
aptitude versions <package>
-V
버전에 대한 자세한 정보가 표시됩니다 . 다시 한번 말하지만, 안전을 위해 아날로그 스위치를 사용하십시오.
aptitude -V -s install <package>
install <package>
로 바꾸면 upgrade
업그레이드 가능한 모든 패키지의 버전이 표시됩니다.
답변2
또 다른 사용 방법포장 백그리고grep:
dpkg -s <package> | grep Version
답변3
패키지의 전체 이름을 모르는 경우 또 다른 옵션은 적성에 대한 검색 출력 형식을 지정하는 것입니다.
aptitude search <package> -F "%c %p %d %V"
%c
= 상태(패키지 설치 여부)
%p
= 패키지 이름
%d
= 패키지 설명
%V
= 사용 가능한 패키지 버전
답변4
패키지 이름을 얻으십시오:
apt-cache search *search term*
버전 세부정보 가져오기:
apt-cache show *packagename*
나는 선호되는 방법을 선호하고 더 이상 사용되지 apt-get
않는다고 믿습니다 . apt-suite의 수명을 고려하면 아마도 당분간은 안전한 선택일 것입니다!apt-cache
apt
aptitude