aptitude 명령으로 패키지 관리
- 우분투에서 패키지를 관리하는 세 번재 방법은 'aptitude' 명령을 사용하는 것
- 'aptitude' 는 APT 명령처럼 패키지 관리를 자동화하여 쉽게 작업할 수 있도록 함
- 실제로도 패키지를 관리하기 위한 서브 명령이 apt-get 명령과 거의 비슷
- 'aptitude' 명령의 또 다른 특징은 옵션이나 서브 명령 없이 실행할 경우
'curses' 를 이용한 비주얼 모드로 동작한다는 것
- 'curses' 는 터미널에서 텍스트 그래픽 기능을 제공하므로 메뉴를 선택하면서 작업할 수 있음
aptitude |
- 기능 : 우분투에서 패키지를 관리 - 형식 : aptitude [서브 명령] - 서브 명령 : * '단독 실행': curses 프로그램이 나타남 * 'search 키워드' : 키워드를 검색하여 일치하는 패키지의 목록을 출력 * 'update' :패키지저장소를업데이트함. * 'upgrade' : 모든 패키지를 최신 버전으로 업그레이드 * 'show 패키지명' : 패키지에 대한 자세한 정보를 보여줌 * 'download 패키지명' : 패키지를 내려받음 * 'clean' : 패키지 캐시 디렉터리에서 모든 패키지 파일을 삭제함 * 'install' : 패키지를 설치 * 'remove' : 패키지를 삭제 * 'purge' : 패키지와 설정 팡리을 모두 삭제 |
1) aptitude 단독으로 실행하기 - aptitude 명령이 설치되지 않았을 경우 apt-get 명령을 통하여 aptitude 설치. =========================================================== sjw-lenovo@sjwlenovo-Lenovo-U310:~$ sudo aptitude =========================================================== - 상단에 메뉴가 있는데 그 중 첫 번째 행은 마우스로 항목 선택가능 - 상단 메뉴의 두 번째 행은 키보드를 이용하여 작업할 수 잇음 '?' 를 입력하면 도움말이 출력 |
aptitude 를 명령으로 사용하기 - aptitude 를 비주얼하게 사용할 수 있을 뿐만 아니라 명령으로도 사용 가능 - 대부분이 'apt-get' 명령과 비슷 1) 패키지 정보 업데이트하기 : update - 'update' 서브 명령은 새로운 패키지 정보를 가져와서 APT 캐시를 수정하는 것 =========================================================== sjw-lenovo@sjwlenovo-Lenovo-U310:~$ sudo aptitude update ... .. . . .. ... =========================================================== 2) 패키지 검색하기 : search - search 서브 명령은 키워드를 사용하여 패키지를 검색 =========================================================== sjw-lenovo@sjwlenovo-Lenovo-U310:~$ aptitude search gnome | less p amule-gnome-support - ed2k links handling support for GNOME web ... .. . . .. ... =========================================================== 3) 패키지 상세 정보 확인하기 : show - show 서브 명령은 패키지의 설치 여부와 상관없이 패키지의 상세 정보를 출력 =========================================================== sjw-lenovo@sjwlenovo-Lenovo-U310:~$ aptitude search gnome-clocks 4) 패키지 설치하기 : install - install 서브 명령은 패키지를 설치함 =========================================================== sjw-lenovo@sjwlenovo-Lenovo-U310:~$ sudo aptitude install gnome-clocks |