1.4. 소프트웨어 설치
이 섹션에서는 Red Hat Enterprise Linux 7 시스템에서 소프트웨어 설치의 기본 사항을 안내하는 정보를 제공합니다. 1.4.1절. “소프트웨어 설치를 위한 사전 요구 사항” 에 소프트웨어를 설치하기 위해 수행해야 하는 전제 조건을 언급하고, 1.4.2절. “소프트웨어 패키징 및 소프트웨어 리포지토리 시스템 소개” 의 소프트웨어 패키지 및 소프트웨어 리포지토리에 대한 기본 정보를 제공하고, 1.4.3절. “서브스크립션 관리자 및 YUM을 사용하여 기본 소프트웨어 설치 작업 관리” 의 소프트웨어 설치와 관련된 기본 작업을 수행하는 방법을 참조합니다.
1.4.1. 소프트웨어 설치를 위한 사전 요구 사항
Red Hat Content Delivery Network 서브스크립션 서비스는 Red Hat 소프트웨어 인벤토리를 처리하고 추가 소프트웨어 또는 이미 설치된 패키지를 설치할 수 있는 메커니즘을 제공합니다. 시스템을 등록하고 서브스크립션을 연결한 후 1.3절. “시스템 등록 및 서브스크립션 관리의 기본 사항” 에 설명된 대로 소프트웨어 설치를 시작할 수 있습니다.
1.4.2. 소프트웨어 패키징 및 소프트웨어 리포지토리 시스템 소개
Red Hat Enterprise Linux 시스템의 모든 소프트웨어는 특정 리포지토리에 저장된 RPM 패키지로 나뉩니다. Red Hat Content Delivery Network를 시스템이 서브스크립션하면 /etc/yum.repos.d/
디렉토리에 리포지토리 파일이 생성됩니다.
yum
유틸리티를 사용하여 패키지 작업을 관리합니다.
- 패키지에 대한 정보 검색
- 패키지 설치
- 패키지 업데이트
- 패키지 제거
- 현재 사용 가능한 리포지토리 목록 확인
- 리포지토리 추가 또는 제거
- 리포지토리 활성화 또는 비활성화
소프트웨어 설치와 관련된 기본 작업에 대한 자세한 내용은 1.4.3절. “서브스크립션 관리자 및 YUM을 사용하여 기본 소프트웨어 설치 작업 관리” 을 참조하십시오. 소프트웨어 리포지토리 관리에 대한 자세한 내용은 7.2절. “소프트웨어 리포지토리 관리” 을 참조하십시오. yum
유틸리티 사용에 대한 자세한 내용은 9장. yum 을 참조하십시오.
1.4.3. 서브스크립션 관리자 및 YUM을 사용하여 기본 소프트웨어 설치 작업 관리
운영 체제를 설치한 후 필요할 수 있는 가장 기본적인 소프트웨어 설치 작업은 다음과 같습니다.
사용 가능한 모든 리포지토리 나열:
~]# subscription-manager repos --list
현재 활성화된 리포지토리를 모두 나열합니다.
~]$
yum repolist
리포지토리 활성화 또는 비활성화:
~]# subscription-manager repos --enable repository
~]# subscription-manager repos --disable repository
특정 문자열과 일치하는 패키지 검색:
~]$
yum search
string패키지 설치:
~]# yum install package_name
모든 패키지 및 해당 종속 항목을 업데이트합니다.
~]# yum update
패키지를 업데이트합니다.
~]# yum update package_name
패키지 및 패키지에 종속된 패키지 설치 제거:
~]# yum remove package_name
설치 및 사용 가능한 모든 패키지에 대한 정보 나열:
~]$
yum list all
설치된 모든 패키지에 대한 정보 나열:
~]$
yum list installed