Ubuntu 패키지 관련 명령

1. 저장소 업데이트

저장소를 업데이트 합니다.

$ sudo apt-get update

 

2. 저장소의 패키지 설치

저장소에서 새로운 패키지를 설치합니다.

$ sudo apt-get install 패키지명

 

3. 패키지 업그레이드

설치되어 있는 패키지를 검사해서 최신버전으로 업그레이드 합니다.

$ sudo apt-get upgrade

4. 패키지 삭제

설치되어 있는 패키지를 지웁니다. 패키지를 지우더라도 설정파일은 지우지 않습니다.

$ sudo apt-get remove 패키지이름

설정파일까지 모두 지우고 싶다면

$ sudo apt-get --purge remove 패키지이름

  

5. 패키지 재 설치

실수로 패키지 구성파일의 일부를 삭제 했다거나 설정파일을 잘 못 건드려서 사용할 수 없게될 경우 패키지를 재 설치해서 복구할 수 있습니다.

$ sudo apt-get --reinstall install 패키지이름

 

6. 패키지 소스코드 다운로드

개발자라면 소스코드가 필요하기도 할 겁니다.

$ sudo apt-get source 패키지이름

7. 패키지 검색

이름의 일부로 사용할 수 있는 패키지를 검색할 수 있습니다.

$ sudo apt-cache search 패키지이름의 전부 혹은 일부
$ sudo apt-cache search vim
exuberant-ctags - build tag file indexes of source code definitions
kdesdk-scripts - scripts and data files for development
linuxdoc-tools - convert LinuxDoc SGML source into other formats
apvlv - PDF viewer with Vim-like behaviour
bicyclerepair - A refactoring tool for python
bleachbit - delete unnecessary files from the system
colordiff - tool to colorize 'diff' output
cream - VIM macros that make the VIM easier to use for beginners
editmoin - edit MoinMoin wiki pages with your favourite editor
elvis-tiny - Tiny vi compatible editor for the base system
fim - a scriptable frame buffer and ascii art image viewer
global - Source code search and browse tools
glogg - A smart interactive log explorer using Qt4
gramadoir - Irish language grammar checker (integration scripts)
jvim-canna - Japanized VIM (Canna version)
jvim-doc - Documentation for jvim (Japanized VIM) ...

8. 패키지 정보 보기

저장소에 있는 패키지의 정보를 확인할 수 있습니다.

$ sudo apt-cache show 패키지이름

9. 패키지 목록 보기

설치돼 있는 모든 패키지 목록 보기

$ dpkg -l

-l 뒤에 패키지 이름을 주면, 패키지의 상세 정보를 확인할 수 있습니다.

$ dpkg -l vim 
희망상태=알수없음(U)/설치(I)/지우기(R)/깨끗이(P)/고정(H) 
| 상태=아님(N)/설치(I)/설정(C)/풀림(U)/절반설정(F)/일부설치(H)/트리거대기(W)/
| / 트리거밀림(T) |/ 오류?=(없음)/다시설치필요(R) (상태, 오류가 대문자=불량)
||/ 이름 버전 설명 +++-===============-================-================================================ 
ii vim 2:7.3.035+hg~8fd Vi IMproved - enhanced vi editor

 

10. 패키지의 구성 파일 보기

서버 패키지를 설치하고 나면, 설정파일을 바꿔줘야 하는데 위치를 찾지못해서 난감할 때가 있습니다. dpkg -L을 이용해서 패키지의 구성파일 목록을 확인할 수 있습니다.

dpkg -L 패키지이름

 

댓글 남기기