Ubuntu18.04解决 安装包没有可安装候选!

在学校做操作系统实验,试着用ubuntu写一个简单的C语言程序,编译运行。
ctrl+shift+t进入终端。没有安装vim和g++。按照教程安装:
sudo apt-get install vim
sudo apt-get install g++
安装vim的时候还好好的,安装g++出现了问题
在这里插入图片描述

g++ -7(>= 7.4.0-1)但是它将不会被安装
上网查了怎么处理:
先试一试这个可不可以成功
sudo apt-get build-essential
sudo apt-get update
如果没用,出现没有可安装候选
(上网查了怎么处理:
让删除var/lib里面的一个文件夹
没用。)

最后找到解决方法了:修改最佳服务器

方法如下:
①点击软件和更新在这里插入图片描述
②找到下载自这个下拉框
在这里插入图片描述
③选择其他站点
在这里插入图片描述④出现如下图,选择右边的选择最佳服务器
在这里插入图片描述
⑤后续操作就是电脑自己在做一些调试找到最适合你的服务器。下面也有别的源,比如mirror.aliyun.com那个就是阿里云的源,可以百度搜索怎么修改源。
⑥一切都做好了以后应该会要更新以下文件(都是电脑自动的)

然后我又开始试了,安装g++成功了。
在这里插入图片描述
然后编译运行成功
在这里插入图片描述
最后讲一下,我在装g++没有成功的情况下,我装了gcc。意外的成功了,但是又出现了错误,找不到“stdio.h”这个文件。在网上查了怎么解决,还是要install一些软件,我出现的错误是install很多安装包都出现没有可安装候选,所以最后用这个方法解决了。

不适用于任何情况,仅供参考。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值