CentOS에 RPM 패키지를 설치하는 방법

CentOS에 RPM 패키지를 설치하는 방법

2022-05-17 last update

7 minutes reading centos terminal rpm
RPM은 빨간 모자와 그 파생 제품인 CentOS 및 Fedora와 같은 포장 시스템입니다.CentOS 공식 저장소에는 명령줄 유틸리티를 사용하여 설치할 수 있는 수천 개의 RPM 패키지가 있습니다.해당 저장소를 활성화하면 표준 CentOS 저장소에서 사용할 수 없는 패키지를 쉽게 설치할 수 있습니다.그러나 모든 소프트웨어 공급업체가 응용 프로그램에 yum 저장소를 제공하는 것은 아니다.대부분의 경우, 이 경우, 그들은 다운로드 페이지를 가지고 있으며, 이 페이지에서 RPM 패키지를 다운로드하고 설치하거나, 원본 코드에서 소프트웨어를 다운로드하고 컴파일할 수 있다.이 자습서에서는 CentOS에 RPM 패키지를 설치하는 두 가지 방법을 보여 줍니다.

네가 시작하기 전에

RPM 패키지를 설치할 때 시스템 아키텍처와 CentOS version에 맞게 구성되었는지 확인합니다.
. glibc, 시스템 d, 또는 시스템이 정상적으로 작동하는 데 중요한 서비스와 라이브러리를 교체하거나 업데이트하는 것을 피해야 합니다.이렇게 하면 오류와 시스템이 불안정해질 수 있다.RPM 패키지를 설치하려면 루트 사용자 또는 sudo privileges 사용자로 로그인해야 합니다.
. 일반적으로 web browser
RPM 파일을 검색하고 다운로드합니다.파일을 찾으면 브라우저나commandoline 도구(예를 들어 yum 로 다운로드할 수 있습니다.
또는 curl

wget을 사용하여 RPM 패키지 설치

yum는 CentOS의 기본 패키지 관리자 도구입니다.CentOS 공식 저장소 및 기타 타사 저장소의 패키지를 설치, 삭제, 다운로드, 쿼리 및 업데이트하는 데 사용됩니다.첫 번째 단계는 설치할 RPM 파일을 다운로드하는 것입니다.
wget https://example.com/file.rpm
패키지를 설치하려면 yum 명령을 사용하고 패키지 이름을 가리키는 경로를 사용하십시오.
sudo yum localinstall file.rpm
yum localinstall 에서 확인하라는 메시지가 나타납니다.RPM 패키지가 시스템과 호환되고 모든 종속성이 충족되면 RPM 패키지yum가 설치됩니다.RPM 패키지가 현재 설치되지 않은 다른 패키지에 종속되어 있고 해당 패키지가 시스템에서 사용 가능한 저장소에서 사용 가능한 경우 y 종속 항목이 모두 설치됩니다.그렇지 않으면 yum 모든 부족한 의존항 목록을 인쇄할 것입니다. 이 패키지를 다운로드하고 수동으로 설치해야 합니다.다운로드한 후 RPM 패키지를 설치할 필요가 없습니다. RPM 패키지의 URL을 yum 명령에 전달하기만 하면 됩니다.
sudo yum localinstall https://example.com/file.rpm
yum을 통해 설치된 RPM 패키지를 업데이트하려면 패키지를 설치하는 것과 같은 과정을 사용하십시오.어떤 이유로 설치된 패키지를 제거하려면 표준 yum localinstall 명령을 사용하고 패키지 이름:
sudo yum remove file.rpm

yum-remove를 사용하여 RPM 패키지 설치

rpm
RPM 패키지를 설치, 제거, 업그레이드, 쿼리 및 검증하는 데 사용되는 저급 도구입니다.RPM 패키지를 설치하려면 rpm 명령을 사용하고 RPM 패키지 이름:
sudo rpm -ivh file.rpm
rpm -i 옵션 알림-v에는 상세한 출력이 표시되고 rpm에는 해시가 표시한 진행률 표시줄이 표시됩니다.(adsbygoogle=window.adsbygoogle | |[]).추진({});패키지가 시스템에 설치되지 않은 다른 패키지에 종속된 경우 -h에는 누락된 종속 항목 목록이 표시됩니다.모든 의존 항목을 수동으로 다운로드하고 설치해야 합니다.RPM 패키지를 다운로드하고 설치할 필요는 없습니다. RPM 패키지의 URL을 매개 변수로 사용할 수 있습니다.
sudo rpm -ivh https://example.com/file.rpm
패키지를 업데이트하려면 rpm 옵션을 사용하십시오.
sudo rpm -Uvh file.rpm
업데이트하려는 패키지가 설치되어 있지 않으면 -U 명령으로 설치합니다.시스템에 필요한 의존 항목을 모두 설치하지 않고 RPM 패키지를 설치하려면 rpm -U 옵션을 사용하십시오:
sudo rpm -Uvh --nodeps file.rpm
패키지를 제거(삭제)합니다. --nodeps 명령을 사용하여 패키지 이름:
sudo rpm -e file.rpm

결론

이 자습서에서 CentOS에 RPM 패키지를 설치하는 방법을 설명합니다.모든 의존 관계를 자동으로 해결할 수 있기 때문에 rpm -e 보다는 yum 를 더 좋아해야 합니다.질문이나 피드백이 있으면 언제든지 댓글을 달아주세요.