답변:
적절한
패키지를 업그레이드 / 설치하면 어떻게 될지 시뮬레이션을 실행할 수 있습니다.
apt-get -s install <package>
가능한 모든 업그레이드를 보려면 upgrade
자세한 모드로 실행하고 시뮬레이션을 사용하여 (안전하게) 다음을 눌러 n취소하십시오.
apt-get -V -s upgrade
적절한 캐시
이 옵션 policy
은 패키지의 설치 및 원격 버전 (설치 후보)을 표시 할 수 있습니다.
apt-cache policy <package>
apt-show-versions
설치된 경우 하나 이상의 패키지에 대한 버전 정보를 표시합니다.
apt-show-versions <package>
-u
패키지 이름이 있거나없는 스위치를 전달하면 업그레이드 가능한 패키지 만 표시됩니다.
적성
콘솔 GUI는 aptitude
새 버전으로 업그레이드 가능한 패키지를 표시 할 수 있습니다. '업그레이드 가능 패키지'메뉴를 엽니 다. v패키지를 누르면 더 자세한 버전 정보가 표시됩니다.
또는 명령 줄에서 :
aptitude versions <package>
전달 -V
하면 시뮬레이션 스위치를 사용하여 안전을 위해 버전에 대한 자세한 정보가 다시 표시됩니다.
aptitude -V -s install <package>
대체 install <package>
와 함께하면 upgrade
모든 업그레이드 패키지의 버전을 표시합니다.
apt-get -V -s upgrade
내 하루를 만들었습니다, 감사합니다!
apt-get install -s
으로 sudo
?
apt show <packages>
또한 목록에 추가 될 수 있습니다.
dpkg 와 grep을 사용하는 다른 방법 :
dpkg -s <package> | grep Version
패키지의 전체 이름을 모르는 경우 또 다른 옵션은 aptitude의 검색 결과를 형식화하는 것입니다.
aptitude search <package> -F "%c %p %d %V"
%c
= 상태 (패키지 설치 여부)
%p
= 패키지 이름
%d
= 패키지 설명
%V
= 사용 가능한 패키지 버전
당신은 쓸 수 있습니다 apt show <package>
apt-cache
사용 apt
하는 이야기 는 두 가지 다른 것입니다 ... 내가 무엇을 놓치고 있습니까?
apt
와 apt-cache
같은 일을한다. 대한 : 소스 코드를 선택하면, 그들은 동일한 기능을 모두 프론트 엔드이다 show
라는 함수, ShowPackage
및 대한 search
라는 기능 DoSearch
.
$ rmadison gdm3
gdm3 | 2.30.5-6squeeze2 | squeeze-security | i386
gdm3 | 2.30.5-6squeeze5 | squeeze | i386
gdm3 | 3.4.1-8 | wheezy | i386
gdm3 | 3.14.1-7 | jessie | i386
gdm3 | 3.18.0-2 | stretch | i386
gdm3 | 3.18.0-2 | sid | i386
devscripts.deb에서
설치하기 전에 사용 가능한 최신 패키지를 확인하십시오. 최신 패키지가 모두 업데이트되도록 업데이트를 수행하십시오.
$sudo apt-get update
이제 설치하기 전에 저장소에서 사용 가능한 최신 패키지를 확인하려면 아래 명령을 실행하십시오.
$apt-cache show <package name>
예:
$apt-cache show latexila
또는
$apt-cache show npm