apt-get 의 옵션
우리는 항상 데비안(Debian) 계열의 리눅스를 사용하면서 apt-get 이라는 명령어를 많이 사용합니다. 물론 GUI 를 기반으로 하는 시냅틱 패키지 관리자가 존재하지만 대부분 터미널에서 입력하는 방식인 apt-get 을 가장 처음 접하기도 하고, 가장 많이 사용하기도 합니다. 사용 하다보면 여러가지 불편함이 하나둘씩 보일텐데 이러한 apt-get 명령어에도 많은 옵션들로 불편함을 어느정도 극복할 수 있습니다.
1. 패키지 인텍스 정보 업데이트
: apt-get 명령은 /etc/apt/sources.list 에 있는 정보를 저장된 저장소에서 사용할 패키지의 정보를 업데이트 합니다.
2. 패키지 설치
: /etc/apt/sources.list 에 있는 곳에서 사용자가 선택한 패키지를 다운로드 & 설치 합니다.
$ sudo apt-get install 패키지 명 |
3. 패키지 삭제
: 설치된 패키지를 삭제하되 설정파일은 삭제하지 않습니다.
$ sudo apt-get remove 패키지 명 |
3-1. 패키지 삭제 (설정 파일 삭제)
: 설치된 패키지를 삭제하되 설정파일까지 모두 삭제합니다.
$ sudo apt-get --purge remove 패키지 명 |
4. 패키지 소스코드 다운로드
: 자신이 원하는 패키지의 소스코드를 다운로드 합니다. 프로그램을 수정 후 컴파일할 수 있다는 장점이 있습니다.
$ sudo apt-get source 패키지 명 |
5. 패키지 검색
: 패키지 명이 기억이나지 않거나 여러 패키지들 중 고를때 유용합니다.
$ sudo apt-cache search 패키지 명 |
6. 패키지 정보 확인
: 해당 패키지에 대한 정보를 확인합니다.
$ sudo apt-cache show 패키지 명 |
apt 를 통해 설치된 모든 패키지들은 (따로 지정하지 않는이상) deb 패키지들은 /var/cache/apt/archive/ 에 설치 됩니다.