특정 gcc 버전으로 gcc를 다운그레이드 하고 싶을 때 apt-get install로써 내가 원하는 gcc버전이 안나올 경우가 있다.
이럴때는 http://packages.ubuntu.com/ 에 모든 패키지 파일이 있으므로 검색을 통하여 특정 버전의 gcc를 설치한다.
이 때 주의할 것은 내가 원하는 gcc 버전의 deb 패키지 파일만 받지 말고 검색된 패키지의 depends 패키지들을 모두 설치해준 후
마지막에 gcc의 deb패키지를 설치해줘야한다.
나는 12.04에서 gcc 4.2를 설치하기 위해 cpp-4.2, gcc-4.2-base설치 후 gcc-4.2를 설치해주었다.
설치 후에
$sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.2 50
Or
$sudo update-alternatives --config gcc 로 내가 원하는 gcc버전으로 링크를 연결해준다