우분투(ubuntu) apt-get 사용법


우분투(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]


댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.