저는 Ubuntu12.04를 사용하고 있으며 많은 pkg가 설치되어 있습니다.
특정 패키지만 업데이트하고 싶습니다.
나는 사용하려고
$apt-get update pkgname
E: The update command takes no arguments
그래서 나는 노력했다
$apt-get update
모든 패키지가 성공적으로 업데이트되었습니다.
하나의 특정 패키지만 업데이트하는 다른 명령이 있습니까?
답변1
apt-get update
패키지를 업데이트하는 것이 아니라 패키지 데이터베이스를 업데이트합니다. user1146332가 말했듯 install
이 이 패키지를 사용하면 최신 버전을 얻을 때 자동으로 업데이트됩니다.
첨부된:너가지다먼저 update
이러한 패키지의 최신 버전이 실제로 무엇인지 확인하십시오.
답변2
vitiv 말이 맞아요, 당신도 마찬가지예요
apt-get install package name
최신 버전으로 업데이트하거나 시도해 볼 수 있습니다.
apt-get upgrade package name
관련 패키지의 최신 버전을 받으세요
답변3
다른 사람들이 언급했듯이:
apt-get update # Updates your package lists.
apt-get upgrade # Upgrades all your packages
apt-get upgrade YOURPACKAGE # Upgrades only your package (plus dependencies)
장점 upgrade
은 패키지를 수동으로 설치된 것으로 표시하지 않는다는 것입니다. 따라서 설치된 패키지만 업그레이드하는 경우자동으로종속성으로서 자동으로 제거 가능해집니다.
apt-get autoremove
나중에 종속성을 제거하는 경우.