CentOS-7 rpm 패키지는 CentOS-8과 호환됩니까? [폐쇄]

CentOS-7 rpm 패키지는 CentOS-8과 호환됩니까? [폐쇄]

어떤 사람들은 아니라고 말하지만 저는 CentOS-8을 CentOS-7 저장소로 지정했고 일부 패키지를 제대로 설치할 수 있었습니다(8 저장소에서는 찾을 수 없었습니다). 도중에 숨겨진 장애물이 있나요?

답변1

이는 패키지를 컴파일하는 데 사용되는 라이브러리와 시스템에 설치된 라이브러리 간의 버전 차이에 따라 다릅니다. 따라서 일부는 작동하고 일부는 작동하지 않습니다. 또한 부작용도 있을 수 있습니다..

답변2

나는 이것을하지 않는 것이 좋습니다. 패키지 및 해당 종속성과 충돌이 발생할 수 있습니다. 종속성이 있는 패키지가 설치된 경우 CentOS 저장소에서 종속성을 가져옵니다. 이는 CentOS 8 저장소의 패키지와 충돌하는 이전 버전이거나 완전히 다른 패키지일 수 있습니다. 이로 인해 시스템을 사용할 수 없게 될 수 있습니다.

이전 버전의 운영 체제용 리포지토리에서 패키지를 설치하는 대신 패키지를 조사하여 이름이 변경되었는지 확인하고 설치하세요. 사용할 수 없는 것으로 확인되면 소스 코드를 다운로드하여 빌드하세요. 이러한 방법은 잠재적인 충돌을 일으키지 않습니다.

관련 정보