RPM (RedHat Package Manager)
- Windows의 setup.exe와 비슷한 설치 파일. 이를 패키지라 부른다. (.rpm)
- rpm은 바이너리 파일로 구성되어 있어 컴파일이 필요 없음.
- 패키지 의존성에 따라 관련 패키지가 먼저 설치되어 있지 않으면 설치할 수 없다. 즉, 의존성에 문제 있다.
- 기존에 설치된 패키지를 삭제하지 않고 바로 업그레이드할 수 있음.
- 패키지의 파일들이 관련 디렉터리로 바로 설치.
- 한번에 설치된 패키지의 파일을 일괄적으로 삭제할 수 있음.
설치 : rpm - Uvh [패키지명]
삭제 : rpm -e [패키지명]
설치확인 : rpm -qa [패키지명]
상세정보 : rpm -qi [패키지명]
YUM (Yellodog Updater Modified)
- rpm 명령어의 의존성 문제를 해결하고자 사용.
- yum 명령어를 실행하면 해당 rpm파일이 의존성을 가지는 다른 파일까지 모두 자동 설치
- 한줄 명령어로 여러 프로그램 설치 가능.
- 패키지를 분석하여 패키지의 의존성을 해결하고 원격 자동 업데이트와 설치를 할 수 있음.
- 단, (온라인 저장소) 인터넷을 통해 필요한 파일을 저장소에서 모두 자동으로 다운로드 해주기 때문에 외부 레파지토리 서버랑 통신이 가능해야 함.]
설치 : yum install [패키지명]
삭제 : yum remove [패키지명]
업그레이드 : yum update [패키지명]
목록 : yum list [패키지명]
yum 데이터베이스 동기화 업데이트 : yum update
'Linux' 카테고리의 다른 글
[리눅스] grep 명령어 (AND, OR, NOT) (0) | 2020.08.21 |
---|
댓글