ubuntu 10.04降级安装gcc-4.2g++-4.2

    技术2022-05-20  32

    我用的ubuntu10.04,默认安装gcc/g++-4.4,但是工作需要,需要降级安装4.2版本;

     

    sudo apt-get install gcc-4.2

     

    提示没有软件提供者;简单,可以修改/etc/apt/source-list,添加添加8.04的源:

     

    deb http://mirrors.163.com/ubuntu/ hardy main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ hardy-security main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ hardy-updates main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ hardy-proposed main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ hardy-backports main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ hardy main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ hardy-security main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ hardy-updates main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ hardy-proposed main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ hardy-backports main restricted universe multiverse

     

    sudo apt-get update

     

    报错:

     

    动态 MMap 没有空间了。请增大APT::Cache-Limit 的大小

     

    google解决方案:

     

    编辑 sudo gedit /etc/apt/apt.conf(如果没有apt.conf这个文件就新建一个)在里面增加或者修改以下参数,把后面的数字尽量的调大即可,如果调大后重复出现该问题,继续增加数字即可

    APT::Cache-Limit 99999999;

     

    再次安装,OK!

     

    apt-get install gcc-4.2apt-get install g++-4.2

     

    最后,将gcc/g++软链接到gcc-4.2/g++-4.2

     

    cd /usr/bin

    ln -s gcc-4.2 gcc -fln -s g++-4.2 g++ -f

     

    附ubuntu各个版本的名字:(第一个词都是形容词,第二个词都是小动物,LTS表示长期支持Long Term Support)

    Maverick Meerkat/10.10 版Lucid Lynx/10.04 LTS版Karmic Koala/9.10 版Jaunty Jackalope/9.04版Intrepid Ibex/8.10版Hardy Heron/8.04 LTS版Gutsy Gibbon/7.10 版Feisty Fawn/7.04 版Edgy Eft/6.10 版Dapper Drake/6.06 LTS版Breezy Badger/5.10 版Hoary Hedgehog/5.04 版Warty Warthog/4.10 版


    最新回复(0)