이전 버전의 gcc(7.3.0)를 설치하고 싶습니다. 현재 저는 gcc 버전 7.4.0을 설치했습니다.
gcc를 제거 sudo apt-get remove gcc; sudo apt-get autoremove
하고 이전 버전을 설치해 보았습니다.
sudo apt-get install gcc=4:7.3.0-3ubuntu2
설치 후 출력은 다음 gcc --version
과 같습니다.
gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
따라서 설치된 gcc 버전은 여전히 7.4.0입니다. 지정된 버전을 적절하게 설치할 수 없는 이유는 무엇입니까?
도와주셔서 감사합니다!
답변1
이 gcc
패키지는 적절한 컴파일러 패키지를 가져오는 메타패키지입니다. 다운그레이드해도 컴파일러 자체는 다운그레이드되지 않습니다. 다운그레이드해야 합니다 gcc-7
. Ubuntu 18.04의 적절한 컴파일러 패키지는 다음과 같습니다.
sudo apt install gcc-7=7.3.0-16ubuntu3
그리고 필요한 패키지.