사이트 내 전체검색
우분투 패키지 관리
로빈아빠
https://cmd.kr/server/629 URL이 복사되었습니다.

본문

우분투 apt 기반의 패키지 관리자들은 /etc/apt/sources.list 파일에 저장소 목록을 두고, 이 파일의 구성 형식은 sources.list(5) manpage에서 확인

 

 

apt-cache search 

원하는 패키지 찾기

apt-cache show

원하는 패키 찾은 다음 정보 출력 :

apt-cdrom add

CD-ROM 추가.

apt-get install 패키지명

패키지 설치

apt-get remove 패키지명 또는 dpke -P패키지명

패키지 삭제 :

apt-get purge 패키지명

 

apt-get dist-upgrad

의존성 검사 수행후 패키지 업그레이드

 

apt-get update 또는 apt-get upgrade

패키지 캐쉬 갱신 및 자동 업그레이드

 

 

apt-get dselect-upgrade

dselect에서 선택한 패키지의 설치 및 삭제

우분투 vi편집기 Tiny에서 vim 변경 : sudo apt-get install vim

 

apt-get clean

/var/cache/apt/archives/*.deb 파일 삭제

 

dpkg -l

설치된 패키지를 볼때

  1. dpkg -l mysql-server
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
    |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
    ||/ 이름         버전         설명
    +++-==============-==============-============================================
    ii  mysql-server   5.0.51a-3ubunt MySQL database server (meta package dependin

 

apatitude

 

명령어 라인 이용

aptitude show 패키지명 : 해당 패키지 정보를 보여준다.

 

 

새로운 저장소 추가시 공개키 인증 에러
  1. W: GPG error: http://ppa.launchpad.net hardy Release: 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다: NO_PUBKEY 60D11217247D1CFF

해당 저장소의 키 변경 (여기서는 http://ppa.launchpad.net)

  1. gpg --keyserver keyserver.ubuntu.com --recv 60D11217247D1CFF

or

  1. gpg --keyserver subkeys.pgp.net --recv 60D11217247D1CFF

 

키서버에서 생성한 키를 패키지인증에 추가

  1. gpg --export --armor FD9DDDFFDD186C6FF | sudo apt-key add -

혹은

 

          sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 59BE7ED0
          
           
          

명령어에서 인증키가 입력 되지 않으면 시스템->관리->소프트웨어 소스/인증 에서 ~/.gnupg/pubring.gpg 파일을 추가

참조

우분투패키지관리자

댓글목록

등록된 댓글이 없습니다.

1,139 (5/23P)

Search

Copyright © Cmd 명령어 3.21.247.78