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

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

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

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

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

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

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