티스토리 뷰

OS/Linux

Ubuntu 패키지 관련 명령

nc2u 2018. 10. 27. 12:51

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 패키지이름

 


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크