把ubuntu自带的高gcc版本降到低版本(如gcc 3.4)的方法

前端之家收集整理的这篇文章主要介绍了把ubuntu自带的高gcc版本降到低版本(如gcc 3.4)的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

转载自:http://blog.163.com/ljjsj@126/blog/static/1315754682014322942478/

http://blog.csdn.net/ivan_ljf/article/details/38347381

第一步:下载所需gcc安装包(.deb格式)

手动:老版本gcc下载地址:http://old-releases.ubuntu.com/ubuntu/pool/universe/g/;http://archive.ubuntu.com/ubuntu/pool/universe/g/

自动wgethttp://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-版本号/版本号.deb

备注:使用wget自动下载时,可能出现中断,需要重新下载。重新下载时,下载的文件命名时会自动追加(1)。使得,dpkg时找不到重新下载的文件。需要手动更改文件名。

第二步:dpkg下载的安装包。


第三步:dpkg后,如果没有显示降级,可以手动设置优先级,如下:

$sudoupdate-alternatives--install/usr/bin/gccgcc/usr/bin/gcc-4.440(这里“40”是优先级,值越大优先级越高)

$sudoupdate-alternatives--install/usr/bin/gccgcc/usr/bin/gcc-4.660(本机自带的设置为60更高的优先级)


gcc3.4为例依次执行如下命令即可(下载安装前面5个即可):

wgethttp://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.4/gcc-3.4-base_3.4.6-6ubuntu3_amd64.deb

sudo dpkg--force-depends-igcc-3.4-base_3.4.6-6ubuntu3_amd64.deb


wgethttp://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.4/gcc-3.4_3.4.6-6ubuntu3_amd64.deb

sudo dpkg--force-depends-igcc-3.4_3.4.6-6ubuntu3_amd64.deb


wgethttp://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.4/cpp-3.4_3.4.6-6ubuntu3_amd64.deb

sudo dpkg--force-depends-icpp-3.4_3.4.6-6ubuntu3_amd64.deb


wgethttp://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.4/g++-3.4_3.4.6-6ubuntu3_amd64.deb

sudo dpkg--force-depends-ig++-3.4_3.4.6-6ubuntu3_amd64.deb


wgethttp://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.4/libstdc++6-dev_3.4.6-6ubuntu3_amd64.deb

sudo dpkg--force-depends-ilibstdc++6-dev_3.4.6-6ubuntu3_amd64.deb


wgethttp://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.4/g77-3.4_3.4.6-6ubuntu3_amd64.deb

sudo dpkg--force-depends-ig77-3.4_3.4.6-6ubuntu3_amd64.deb


wgethttp://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.4/libg2c0-dev_3.4.6-6ubuntu3_amd64.deb

sudo dpkg--force-depends-ilibg2c0-dev_3.4.6-6ubuntu3_amd64.deb


sudoupdate-alternatives--install/usr/bin/gccgcc/usr/bin/gcc-3.430

原文链接:https://www.f2er.com/ubuntu/349906.html

猜你在找的Ubuntu相关文章