IT 정보

Ubuntu apt-get 명령어 정리

인포개더러 2013. 9. 8. 22:31



Ubuntu apt-get 명령어 정리


Ubuntu 를 사용하기 편한 것 중 하나는 매우 많은 수의 프로그램을 무료로 사용할 수 있으며 설치시 CD 가 필요하거나 하지도 않다는 것 입니다.



기본적인 프로그램들은 Ubuntu Software center 에서 모두 설치가 가능하며 Software Center 에서 찾기 어려운 것 들은 apt-get 명령어로 설치/삭제가 가능합니다.


예전에는 윈도우 아니면 금융거래등이 거의 불가능 했지만 요즘은 몇몇 은행들이 익스플로러가 아닌 곳에서도 거래가 가능하도록 변경해 놓기도 해서 어느정도 사용할 수 있는 여건도 갖추어 졌다고 보여집니다.


그럼 apt-get 명령어를 이용하여 프로그램 설치 삭제 하는 방법에 대해 알아보겠습니다.



일단 apt-get 명령어는 프로그램 목록을 다운받아 사용할 수 있도록 되어 있습니다. 그 위치는 /etc/apt/source.list 에 있습니다.

그래고 apt-get 명령으로 설치된 프로그램들은 /var/cache/apt/archive/ 에 저장되어 있어 offline 일 경우 사용도 가능합니다.


이 목록을 업데이트 하려면 


sudo apt-get update 하여 목록을 최신으로 갱신하고


$ sudo apt-get update

$ sudo apt-get upgrade


sudo apt-get upgrade 하여 프로그램을 최신으로 설치합니다.


각각의 package 를 설치하는 경우 패키지 이름과 install 명령을 사용하여 설치가 가능합니다.


$ sudo apt-get install package-name


패키지를 삭제하는 방법은 remove 명령어를 사용합니다.


$ sudo apt-get remove package-name


하지만 remove 명령어로 삭제를 한다고 해서 해당 프로그램 관련 설정 파일들이 다 삭제 되는 것은 아닙니다. 그래서 remove 실행 후 다시 install 해도 삭제 이전 상태가 그대로 유지됩니다. 여러가지 이유로 완전한 삭제를 원할 경우는 purge 옵션을 사용할 수 있습니다.


$ sudo apt-get remove --purge package-name


개발용으로 해당 프로그램의 source code 가 필요할 경우 source 명령어를 사용하면 됩니다.


$ sudo apt-get source package-name


그 외 패키지의 검색에는 약간 다르게 apt-cache search 명령어를 사용할 수 있으며 패키지의 각종 정보를 보기 원할 경우는 sudo apt-cache show 명령어를 사용하면 됩니다.


Tip

정확한 package 명을 모를 경우 첫 몇 글자를 쓴 후 tab 을 두번 누르면 해당 목록을 볼 수 있습니다.

sudo apt-get install java TAB TAB