최신 버전의 gcc를 설치하고 이전 버전의 openSUSE를 강화하는 방법은 무엇입니까?

최신 버전의 gcc를 설치하고 이전 버전의 openSUSE를 강화하는 방법은 무엇입니까?

openSUSE 11.4에 gcc 5.2를 설치하고 1.62를 부스트해야 합니다. 요점은 openSUSE 11.4에 있는 이 두 도구의 공식 버전이 gcc 4.5와 Boost 1.44라는 것입니다. 소스에서 빌드를 시도했지만 문제는 많은 종속성 때문에 그것도 빌드해야 한다는 것입니다.

이 작업을 수행하는 쉬운 방법이 있습니까?

답변1

이론적으로는 지원되는 버전 종속성을 사용하여 모든 것을 다시 컴파일할 수 있습니다. 그러나 여기에는 많은 무거운 작업이 포함될 수 있으며 일을 원활하게 진행하는 가장 빠른 방법은 다른 사람에게 무거운 작업을 수행하도록 하는 것입니다. 따라서 개발 작업을 위해서는 일반 시스템 외에 하나 이상의 배포판을 설치해야 합니다. 이는 많은 오버헤드가 될 필요가 없습니다. 가상 머신을 설정할 필요가 없습니다.chroot환경이 좋을 것입니다.슈루트시스템은 다르지만 홈 디렉터리는 동일한 chroot 환경을 설정하기 위한 편리한 도구입니다.

나는 썼다가이드Debian과 같은 배포판의 경우 이 가이드에 따라 SuSE에 Debian Unstable을 설치할 수 있습니다.masterpatricko의 이 블로그 게시물설명)에서는 SuSE 호스트 설정에 대해 설명합니다.

개발 도구 버전을 보다 세밀하게 제어하려면 다음을 사용하세요.Nix 패키지 관리자는 홈 디렉터리에 소프트웨어를 설치합니다..Nix 사용자 chroot다른(이 경우 Nix 관리) 설치에서 소프트웨어를 쉽게 실행할 수 있게 해주는 schroot와 유사한 도구입니다.

관련 정보