61.Linux
[Fedora] Redhat Packege Manager (rpm)
1010
2008. 7. 22. 09:28
반응형
☆ rpm (Redhat Packege Manager)
레드햇 사에서 만든 설치파일 (setup.exe 파일과 비슷)
구조 : <패키지 이름>-<버전>-<릴리즈 번호>.<아키텍쳐>.rpm
※
※ 아키텍쳐 : ☞ i386, i486, i586, i686, x86. x86_64 (intel or AMD 계열 cpu)
☞ alpha, sparc, ia64 (해당 cpu를 의미)
☞ src (소스파일 패키지 , 설치후 별도의 컴파일 필요)
☞ noarch (모든 종류)
☆ 패키지 설치
# rpm -Uvh <rpm 파일>
옵션 'U' : update (주지 않을경우 일반적인 설치
'v' : 설치과정 확인
'h' : 진행과정을 # 로 표시
☆ 패키지 삭제
# rpm -e <패키지>
☆ 패키지 질의
# rpm -qa <패키지> // 패키지 설치 질의
# rpm -qf <파일명 & 경로> // 해당파일 소속 패키지 질의
# rpm -ql <패키지> // 패키지 파일 내용 질의
# rpm -qi <패키지> // 패키지 상세정보
☆ 파일간의 의존성 문제는 해결해주지 못함
※ rpm 예시~ " Fedora 4 에 'mc' 설치하기"
1. Fedora 4 i386 '4번' 시디 준비
2. 마운트 확인
3. # cd /media/cdrom/Fedora/RPMS/ 이동
4. # ls mc* 패키지 확인
5. # rpm -Uvh mc... (Tab)키 활용 ;;
레드햇 사에서 만든 설치파일 (setup.exe 파일과 비슷)
구조 : <패키지 이름>-<버전>-<릴리즈 번호>.<아키텍쳐>.rpm
※
※ 아키텍쳐 : ☞ i386, i486, i586, i686, x86. x86_64 (intel or AMD 계열 cpu)
☞ alpha, sparc, ia64 (해당 cpu를 의미)
☞ src (소스파일 패키지 , 설치후 별도의 컴파일 필요)
☞ noarch (모든 종류)
☆ 패키지 설치
# rpm -Uvh <rpm 파일>
옵션 'U' : update (주지 않을경우 일반적인 설치
'v' : 설치과정 확인
'h' : 진행과정을 # 로 표시
☆ 패키지 삭제
# rpm -e <패키지>
☆ 패키지 질의
# rpm -qa <패키지> // 패키지 설치 질의
# rpm -qf <파일명 & 경로> // 해당파일 소속 패키지 질의
# rpm -ql <패키지> // 패키지 파일 내용 질의
# rpm -qi <패키지> // 패키지 상세정보
☆ 파일간의 의존성 문제는 해결해주지 못함
※ rpm 예시~ " Fedora 4 에 'mc' 설치하기"
1. Fedora 4 i386 '4번' 시디 준비
2. 마운트 확인
3. # cd /media/cdrom/Fedora/RPMS/ 이동
4. # ls mc* 패키지 확인
5. # rpm -Uvh mc... (Tab)키 활용 ;;