[RHEL/CentOS/Fedora] Linux 패키지 관리 명령어
[RHEL/CentOS/Fedora] Linux 패키지 관리 명령어
배포판 | 패키지 관리자 | 설명 |
---|---|---|
RHEL (Red Hat Enterprise Linux) | YUM | 레드햇 엔터프라이즈 리눅스 공식 패키지 관리 도구입니다. |
CentOS | YUM | RHEL을 기반으로 하는 CentOS에서도 YUM을 사용합니다. |
Fedora | YUM/DNF | Fedora 22 버전부터는 DNF(Dandified YUM)을 사용하고 있습니다. |
Amazon Linux | YUM | RHEL 계열 배포판으로 YUM을 사용합니다. |
Oracle Linux | YUM | RHEL 기반 배포판으로 YUM을 사용합니다. |
Google Cloud Linux | YUM/APT | 데비안과 RHEL 계열 모두 지원하는 하이브리드 배포판입니다. |
이 포스트에서는 레드햇 계열 배포판에서 공통으로 사용하는 YUM 명령어에 대해 알아보겠습니다.
YUM 명령어
패키지 업데이트
sudo yum check-update
사용 가능한 패키지 업데이트 목록을 확인합니다.
sudo yum update
설치된 모든 패키지의 최신 버전으로 업그레이드합니다.
패키지 설치
sudo yum install package_name
지정한 패키지를 설치합니다.
패키지 제거
sudo yum remove package_name
sudo yum autoremove
패키지를 제거하고, 불필요한 의존성 패키지도 자동으로 제거합니다.
패키지 검색
yum search keyword
키워드에 해당하는 패키지를 검색합니다.
패키지 정보 확인
yum info package_name
해당 패키지의 상세 정보를 출력합니다.
YUM 명령어 옵션
-y
: 프롬프트 없이 자동 응답하여 설치/제거 진행
sudo yum install nginx -y
--downloadonly
: 패키지 설치 없이 다운로드만 수행
yum install nginx --downloadonly
--downloaddir=/path/to/dir
: 패키지 다운로드 경로 지정
RPM 패키지로 직접 설치하기
sudo yum install /path/to/package.rpm
RPM 패키지 파일을 직접 지정하여 설치할 수 있습니다.
외부 저장소 추가하여 설치하기
- 저장소 추가
sudo yum install https://download.example.com/release.rpm
- 패키지 설치
sudo yum install package_name
RPM 형식의 외부 저장소를 추가한 후 해당 저장소의 패키지를 설치할 수 있습니다.
YUM 명령어를 사용하면 레드햇 계열 리눅스 배포판에서 손쉽게 패키지를 관리할 수 있습니다.
댓글남기기