CentOS 7에 패키지 설치

CentOS 7에 패키지 설치

내 문제는 내 문제도 아니다. 아마도 누군가 CentOS 7에 패키지(내 경우에는 htop)를 설치하기 위한 다음 명령 간의 주요 차이점이 무엇인지 설명할 수 있을 것입니다.

  1. # yum --enablerepo=epel install htop
  2. # yum install htop

yum install htop나는 타이핑이 덜 필요하기 때문에 항상 simple을 사용했습니다 . 모든 것이 잘 작동하는 것 같지만 내 친구는 첫 번째 옵션을 사용하는데, 두 번째 옵션을 사용하는 데 본질적으로 문제가 있는 것은 아닌지 궁금합니다.

감사합니다!

답변1

첫 번째 명령이 실행되면 해당 설정을 덮어쓰게 됩니다 yum --enable-repo=epel. .repo이 경우 비활성화된 경우 특정 패키지가 설치될 때 이 설정이 활성화됩니다. EPEL 저장소를 비활성화하고 여기에서 패키지를 설치하려는 경우 해당 명령을 사용해야 합니다. 그렇지 않으면 패키지 설치 전후에 실행해야 하며 yum-config-manager --enable repo.repo yum install <package>파일을 편집하는 yum-config-manager --disable repo것은 매우 지루합니다. .

EPEL 저장소는 시스템에서 이미 활성화되어 있으므로 간단히 yum install package.

친구가 저장소 파일에서 EPEL을 활성화한 경우 해당 명령을 사용할 이유가 없으며 문제 없이 두 번째 명령을 사용할 수 있습니다.

관련 정보