본문 바로가기
my_lesson/_Linux

Linux - rpm , deb, yum, apt 패키지 설치 삭제 방법

by boolean 2017. 7. 9.
728x90

Linux - rpm , deb, yum, apt 패키지 설치 삭제 방법

패키지 인덱스 인덱스 정보를 업데이트 : apt-get은 인덱스를 가지고 있는데 이 인덱스는 /etc/apt/sources.list에 있습니다. 이곳에 저장된 저장소에서 사용할 패키지의 정보를 얻습니다. 

Ubuntu : sudo apt-get update


설치된 패키지 업그래이드 : 설치되어 있는 패키지를 모두 새버전으로 업그래이드 합니다.

sudo apt-get upgrade
Centos OS: yum update
Redhat : rpm -Uvh 패키지이름  //없을경우 설치됨

의존성검사하며 설치하기

sudo apt-get dist-upgrade


패키지 설치

Ubuntu : sudo apt-get install 패키지이름
deb : sudo dpkg -i package.deb  
Centos OS : yum install 패키지 이름
Redhat : rpm -ivh 패키지 이름


패키지 재설치

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


패키지 삭제 : 설정파일은 지우지 않음

Ubuntu : sudo apt-get (--purge) remove 패키지이름  (--설정파일까지)
Centos OS: yum remove | erase 패키지 이름
Redhat : rpm -ev 패키지 이름

설정파일까지 모두 지움

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


패키지 소스코드 다운로드

sudo apt-get source 패키지이름


위에서 받은 소스코드를 의존성있게 빌드

sudo apt-get build-dep 패키지이름


패키지 검색

Ubuntu : sudo apt-cache  search 패키지이름
CentosOS : yum search 문자열1 문자열2
Redhat : rpm -qf 파일     // 파일에 연결된 패키지 찾기


패키지 정보 보기

Ubuntu : sudo apt-cache show 패키지이름
Centos OS : yum list 패키지 이름


댓글