우분투(ubuntu) apt-get 사용법
APT(Advanced Packaging Tool)는 데비안 GNU/리눅스에서 소프트웨어 설치 또는 제거 작업을 할 때
사용하는 쓰는 소프트웨어입니다.
우분투를 한글로 설치하여 글이 깨져 보인다면 환경변수를 변경해 보세요.
* apt-get 설명
apt 0.8.16~exp12ubuntu10.2(i386), 컴파일 시각 Jun 15 2012 14:41:15 사용법: apt-get [옵션 ] 명령 apt-get [옵션] install|remove pkg1 [pkg2 …] apt-get [옵션] source pkg1 [pkg2 …] apt-get은 패키지를 다운로드하고 설치하는 간단한 명령입니다. 가장 많이 사용하는 명령은 update 명령과 install 명령입니다 Commands: update – 새 패키지 목록 가져오기 upgrade – 업그레이드 실행 install – 새 피키지 설치 (패키지 이름은 확장자를 제외함) remove – 패키지 제거 autoremove – 사용하지 않는 모든 패키지를 자동으로 제거 purge – 패키지와 설정 파일을 함께 제거 source – 소스 압축 파일 다운로드 build-dep – 소스 패키지의 빌드 의존성 설정 dist-upgrade – 배포판 업그레이드, apt-get(8) 페이지 확인 dselect-upgrade – dselect 선택 따르기 clean – 다운로드한 압축 파일 지우기 autoclean – 다운로드한 압축 파일 중 오래된 것 지우기 check -의존성이 깨진 패키지를 확인합니다 changelog – 주어진 패키지의 바뀐 내용 목록을 다운로드한 후 표시 download – 현재 디렉터리로 바이너리 패키지 다운로드 Options: -h 이 도움말. -q 기록할 수 있는 출력 – 작업 알리미 없음 -qq 올 이외의 메시지 표시하지 않기 -d 압축 파일을 설치하거나 압축 해제하지 않고 다운로드만 하기 -s 동작 없음. 명령 시뮬레이션 실행 -y 모든 질문을 표시하지 않고 예라고 대답하기 -f 망가진 의존성 패키지가 있는 시스템을 즉시 정정하려 합니다. -m 압축 파일을 찾을 수 없어도 계속 진행하도록 합니다 -u 업그레이드한 패키지의 목록도 표시합니다. -b 소스 패키지를 가져온 후 빌드합니다 -V 자세한 버전 번호 표시 -c=? 지정한 설정 파일 읽기 -o=? 임의의 옵션을 설정합니다, 예를 들어 -o dir::cache=/tmp 더 자세한 정보는 apt-get(8), sources.list(5) and apt.conf(5) 메뉴얼 페이지 를 확인하십시오. |
* apt-get, apt-cache 사용법 요약
패키지 검색 $ apt-cache search <패키지 이름> 패키지 정보보기 $ apt-cache show <패키지 이름> $ apt-cache show openssh-server 패키지 소스 리스트 갱신(upgrade 를 하기 전에 update 해서 /etc/apt/source.list 를 갱신) $ sudo apt-get update 설치된 패키지 업그레이드 $ sudo apt-get upgrade 패키지 설치 $ sudo apt-get install <패키지 이름> 패키지 제거 $ sudo apt-get remove <패키지 이름> 패키지 재설치(주로 소프트웨어가 잘못되어 있을 때 사용) $ sudo apt-get reinstall <패키지 이름> apt-get install 명령어로 설치한 패키지(deb) 파일의 삭제 $ sudo apt-get clean 경로(/var/cache/apt/archives)에 .deb 패키지 파일로 저장되어 있다. |
* dpkg 를 이용한 패키지 설치/제거
패키지 설치 $ dpkg -i 패키지.deb 패키지 제거 $ dpkg -P 패키지명 설치된 패키지 리스트 $ dpkg -l (소문자 L 임) $ dpkg -l openssh-server $ dpkg -l | grep ssh 설치된 패키지에 포함된 파일들 보기 $ dpkg -L openssh-server deb 파일 패키지에 포함된 파일들 보기 $ dpkg -c 패키지.deb deb 파일 정보 보기 $ dpkg -I 패키지.deb 파일이 포함된 패키지 이름 알아내기 $ dpkg -S /usr/sbin/sshd |
출처: http://neoguru.tistory.com/63 [memory note]