Centos에서 패키지 및 사용자 정의 컴파일된 애플리케이션을 안전하게 업데이트합니다.

Centos에서 패키지 및 사용자 정의 컴파일된 애플리케이션을 안전하게 업데이트합니다.

업데이트하고 싶은 일부 Centos 서버(6.2)를 상속받았으며 개발 시스템이 있습니다. 저는 개발 컴퓨터의 보안 수정 사항에 대한 업데이트를 시작했고 가장 중요해 보이는 업데이트를 먼저 적용했습니다. 이에 대한 권장 사이트나 프로세스가 있으면 언제든지 알려 주시기 바랍니다.

대부분은 단순해 보이지만 커널 패키지와 glibc 패키지도 있습니다.

우리는 맞춤형으로 컴파일된 소프트웨어를 많이 보유하고 있습니다. 커널 및 glibc와 같은 패키지를 업데이트하면 사용자 정의 컴파일된 소프트웨어(apache, perl 등)가 계속해서 있는 그대로 작동합니까, 아니면 다시 다시 컴파일해야 합니까?

커널 패키지 업데이트와 같은 작업에 재부팅이 필요하다고 가정합니까?

답변1

6.2, 6.3 등과 같은 부 버전은 업데이트 후에도 호환되도록 설계되었습니다(즉, 6.2가 6.2로 유지되고 그 안에서 업그레이드가 이루어지는 한). 가장 중요한 점은 커널 메이저 및 마이너 버전과 glibc 메이저 및 마이너 버전이 변경되지 않고 유지된다는 것입니다. 이에 대한 업데이트가 애플리케이션을 다시 컴파일해야 한다는 의미는 아닙니다.

커널 업그레이드 후에 커널 모듈이 있으면 이를 다시 컴파일해야 합니다. 대부분의 사람들은 자신의 커널 모듈을 컴파일하지 않습니다.

그러나 6.2에서 6.6으로 업그레이드하면 문제가 발생할 수 있습니다.

백업이 매우 쉽기 때문에 시스템을 전환하고 테스트한 다음 다시 전환할 수 있는 가치가 있을 수 있습니다.

관련 정보