Red Hat을 설치한 후 서버 및 리포지토리 설정을 어떻게 변경합니까?

Red Hat을 설치한 후 서버 및 리포지토리 설정을 어떻게 변경합니까?

Red Hat 6.5 x64를 설치하는 동안 선택할 서버 유형과 저장소를 묻는 메시지가 표시됩니다. 나중에 명령 콘솔을 통해 이러한 설정을 변경하는 것이 가능하고 안전합니까?

Red Hat 옵션 목록

답변1

yum-utils라는 패키지가 있으며 다음을 사용하여 설치할 수 있습니다.

yum install -y yum-utils

설치한 후에는 다음 명령을 사용하여 리포지토리를 활성화 및 비활성화할 수 있습니다(이미 설치되어 있다고 가정).

yum-config-manager --enablerepo=repo_a

(repo_a는 활성화하려는 저장소의 이름입니다.)

그러나 리포지토리에 대한 중요한 참고 사항이 있습니다. 리포지토리를 활성화 및 비활성화할 때 항상 기본적으로 타사 리포지토리를 비활성화하고 RHEL 기본 리포지토리만 활성화하는 것이 좋습니다. 이는 Fedora와 같은 최신 버전용 패키지가 포함된 일부 타사 리포지토리와의 종속성 충돌로 인해 발생하며, 이로 인해 핵심 패키지에 심각한 문제가 발생할 수 있습니다.

처음에 설치하는 데 문제가 있는 경우 특정 저장소의 웹사이트를 방문하여 Red Hat/CentOS에 대한 지침을 따르십시오. 예를 들어,여기CentOS/Red Hat의 Enterprise Linux 리포지토리에서 추가 패키지를 설치하기 위한 지침입니다.


보안에 대한 귀하의 의견에 대해 예를 들어 보겠습니다.

나는 일반적으로 모든 타사 저장소를 비활성화합니다.

yum-config-utils --disablereop=repo_a

기본 저장소만 활성화됩니다. 귀하의 경우에는 다음과 같은 파일일 수 있습니다.

Enterprise Linux 6Server - some_sub_repository

그런 다음 repo_a에서 패키지를 설치해야 할 때마다 이 yum 명령을 사용합니다.

yum --enablerepo=repo_a install -y package_b

이것의 이점은 Red yum update -yHat으로 설치를 업데이트하는 경우 Red Hat 리포지토리에서만 업데이트를 가져오므로 배포별 패키지가 손상될 위험이 줄어든다는 것입니다.

관련 정보