CentOS 7을 실행하는 컴퓨터에 HP NC364T(4포트 이더넷 어댑터)를 설치하려고 하는데 HP는 RedHat, SCO, SUSE, Sun 및 Solaris용으로 구축된 드라이버만 제공합니다. CentOS는 RedHat과 바이너리 호환되도록 설계되었지만 해당 드라이버 버전을 설치하면 종속성 문제와 설치 실패가 발생한다는 것을 알고 있습니다.
RedHat 제품 중에는 RHEL 6 서버, RHEL 5 서버, RHEL 4 및 RHEL 3과 호환되는 드라이버를 제공합니다.
많은 드라이버가 비호환성으로 인해 실패하지만 5 및 6 드라이버는 최소한 설치를 시도하지만 종속성으로 인해 실패합니다.
이것은 종속성을 어떻게 해결하느냐에 대한 질문으로 끝날 수도 있지만 적어도 RedHat CentOS 7의 어떤 버전이 유사한지 알고 싶습니다.
답변1
CentOS는 RHEL을 직접 기반으로 합니다. CentOS 7은 RHEL7을 기반으로 하므로 RHEL과 가장 호환되는 버전입니다. CentOS 5부터 CentOS 버전 번호를 RHEL 버전 번호와 일치시키려고 시도한 것 같습니다. 따라서 CentOS 6은 RHEL 6이고 CentOS 8은 RHEL 8입니다.
드라이버를 버리거나 Cent OS 6으로 다운그레이드해야 할 수도 있습니다. 이미 Cent OS 7을 사용하고 있다면 이전 버전으로 설치할 수 없습니다.
답변2
HP는 이 네트워크 카드에 대한 RHEL 7 드라이버를 제공합니다. 그러나 HP 웹사이트의 카드 다운로드 페이지에는 나열되어 있지 않습니다. 이는 HP 웹사이트에서 제공되는 "ProLiant 2014.06.0용 HP 서비스 팩용 Red Hat Enterprise Linux 7 추가 정보"(파일 이름 supspp-1.00.rhel7.en.tar.gz)에 포함되어 있습니다. 압축을 풀면 RedHar 7 e1000e 드라이버인 RPM kmod-hp-e1000e-3.0.4.1-10.rhel7u0.x86_64.rpm을 찾을 수 있습니다. Centos 7에서 작동해야 합니다. 릴리스 노트에 따르면 HP NC364T PCI Express 쿼드 포트 기가비트 서버 어댑터용 "Red Hat Enterprise Linux 7 x86_64용 HP Intel e1000e 드라이버" 버전 3.0.4.1-10입니다.
링크는 다음과 같습니다:릴리즈 노트그리고다운로드 페이지
대안으로 CentOS와 함께 제공되는 e1000e 드라이버를 사용해 보셨나요?