Linux
RPM과 YUM
Sungtaek, YOO
2019. 6. 7. 11:47
반응형
RPM, YUM
*Linux 패키지 인스톨 프로그램이라는 공통점.
1. RPM(Redhat Package Manager)
- Package Dependency. 설치하고자 하는 패키지를 모두 가지고 있어야한다는 단점.
- CD를 넣고 RPM으로 돌리는 방식을 사용하는게 대부분.
- CD를 넣은 후에는 지난번에 Mount를 했던 방식을 사용하여, Input을 확인 후 설치하면 될 것으로 생각.
※RPM 사용법
- 설치 : rpm -Uvh [패키지파일(*.rpm)]
- 삭제 : rpm -e [패키지이름]
이미 삭제된 패키지 확인 : rpm -qa [패키지이름]
아직 설치되지 않은 rpm 파일 확인 : rpm -qlp [패키지파일(*.rpm)]
- 패키지 정보 쿼리 : rpm -ql
- 연관된 rpm 파일 정보 출력 : rpm -qf
2. YUM(Yellodog Updater Modified)
- RPM을 완벽히 대체하는 프로그램(rpm의 패키지 의존성 문제를 해결)
- 인터넷 저장소(mirror)를 통해 설치할 수 있으므로 모든 패키지를 가지고 있을 필요는 없음.
- 인터넷 통신이 되야 하며, 외부 repository와 통신하면 됨.
- 웹에서 다운받아와 설치.
반응형