Red Hat 5.9에서 실행하려면 C++ 애플리케이션을 컴파일해야 하는데 Red Hat 5.9를 실행하는 개발 서버에 액세스할 수 없습니다.
Ubuntu 10.04에서 컴파일된 현재 실행 파일에서 오류 메시지가 나타납니다.
/lib/libc.so.6: version
GLIBC_2.11'을 찾을 수 없습니다`
이는 아마도 RedHat이 이전 libc를 사용하고 있음을 의미합니다. Read Hat 5.9용으로 컴파일하려면 어떤 무료 Linux 배포판을 사용해야 합니까?
Red Hat은 Fedora를 기반으로 하고 RHEL 5.x는 Fedora Core 6을 기반으로 한다는 내용을 읽었습니다. 최신 RHEL 5.9용으로 컴파일하려면 실제로 그러한 오래된 시스템을 사용해야 합니까?
답변1
CentOS5.9는 RHEL 5.9와 바이너리 호환됩니다. VM에서 실행할 수도 있습니다.
답변2
대규모 학계 사용자 커뮤니티(특히 CERN 및 Fermilab)에서 철저한 테스트를 거쳤다는 장점이 있는 Scientific Linux 5.9를 사용해 볼 수 있습니다. 귀하의 지원서가 과학적인 범주에 속한다면 이 주장을 확인해 보시기 바랍니다. 또한 과거에 적어도 한 번은 CentOS가 다운로드한 postgresql rpm과 협력하기를 원하지 않았지만 SL은 저에게 효과적이었습니다. 그것은 5년 전의 일이므로 지금은 이 논쟁이 무의미할 수도 있습니다.