apt-get 기능과 관련된 몇 가지 포스팅을 한 적이 있습니다. 


apt-get upgrade 수행 시 특정 패키지만 빼고 설치하기 : http://ngee.tistory.com/717

apt-get upgrade 수행 시 특정 패키지만 설치하기 : http://ngee.tistory.com/716

apt-get upgrade 수행 전에 리스트 확인하기 : http://ngee.tistory.com/693

우분투 apt-get, apt-cache 사용하기 : http://ngee.tistory.com/128

apt-get install fail - local settings : http://ngee.tistory.com/553 


이번에는 apt-get upgrade 시에 어떤 패키지만 선택적으로 설치하는 옵션에 대해서 간단하게 정리해두겠습니다. 


위 포스팅 중에서 apt-get upgrade 수행 전에 리스트 확인하기를 보시면 

apt-get --just-print upgrade 라는 커맨드를 통해서 설치는 하지 않고 어떤 패키지들이 업그레이드 되는지 확인할 수 있었습니다. 

모두 --just-print라는 옵션 때문이구요.


이번에는 특정한 패키지만을 업그레이드 하기 위해서 --only-upgrade 라는 옵션을 사용합니다.


1. --just-print 옵션을 통해서 업그레이드 될 패키지들을 확인한다. 

   


2. 여러개가 업그레이드 될 것 같은데요. 노란색으로 표시한 r 관련 패키지들만 설치하고자 하면 


apt-get install --only-upgrade r-base r-base-core r-base-dev r-base-html r-doc-html r-recommended



빨간색으로 표시한 부분을 잘 확인해주세요. 

upgrade 인데 install를 통해서 수행됩니다.

옵션은  --only-upgrade 뒤에 패키지들이구요.


3. 다시  --just-print 옵션을 통해서 업그레이드 될 패키지들을 확인해보세요.

r 관련 된 패키지들은 잘 업그레이드 되었네요 :)


+ Recent posts