Ubuntu下安装g++编译环境--详细教程(总结网上资料)

 

sudo  apt-get install 安装软件总是出现“404 NOT FOUND” 错误的解决方案 !

    Google一下,发现是缺少某些包,要更新软件源。然后执行了sudo apt-get update,发现更新过程中出现很多“Failed”,然后继续Google,发现ubuntu10.x系列早已停止了更新支持,ubuntu也不再维护了。官方源以及第三方源包括163,sohu等也不再维护。为了解决这个问题,ubuntu提供了old-release的方案,通过命令行更新源如下:

    sudo gedit /etc/apt/sources.list,打开源列表文件,把里面的地址全部注销(如果不放心,在修改源列表文件之前可以先将文件备份一下),然后换上如下的地址。

例如:Ubuntu 10.10   (如果是其他版本的,把maverick替换即可。)

deb http://old-releases.ubuntu.com/ubuntu maverick main restricted universe multiverse   
deb http://old-releases.ubuntu.com/ubuntu
maverick-security main restricted universe multiverse   
deb http://old-releases.ubuntu.com/ubuntu
maverick-updates main restricted universe multiverse   
deb http://old-releases.ubuntu.com/ubuntu
maverick-proposed main restricted universe multiverse   
deb http://old-releases.ubuntu.com/ubuntu
maverick-backports main restricted universe multiverse   
deb-src http://old-releases.ubuntu.com/ubuntu
maverick main restricted universe multiverse   
deb-src http://old-releases.ubuntu.com/ubuntu
maverick-security main restricted universe multiverse   
deb-src http://old-releases.ubuntu.com/ubuntu
maverick-updates main restricted universe multiverse   
deb-src http://old-releases.ubuntu.com/ubuntu
maverick-proposed main restricted universe multiverse   

deb-src http://old-releases.ubuntu.com/ubuntu maverick-backports main restricted universe multiverse 

   首先明确自己的系统版本  linux下敲入如下命令:sudo lsb_release -a 

  Codename表示这一版本的名字,每一个发行版本都有一个特定的名称。

 

然后在终端输入指令:sudo apt-get update,在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令。

再在终端输入指令:sudo apt-get -f install 修复受损软件包,然后再执行安装指令:sudo apt-get install g++,成功!!!!

可以通过 g++ -v 查看g++版本

如果还不行的话,可以更新一下再操作上述步骤:

sudo apt-get update

sudo apt-get dist-upgrade

参考资料:https://baike.so.com/doc/1021017-1079869.html

         https://www.cnblogs.com/treel/p/7434936.html

         https://blog.csdn.net/l554644284/article/details/48371405

  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值