1、apt 镜像源更新
2、apt-get update 更新源
3、输入命令,查看gcc5可选的版本
1、apt 镜像源更新
参考 Ubuntu高版本如何安装低版本GCC (以Ubuntu 20安装GCC5为例)
在/etc/apt/sources.list 文件尾部增加Ubuntu16的源,阿里云的源如下
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
echo -e ‘deb http://mirrors.aliyun.com/ubuntu/ xenial main \n deb-src http://mirrors.aliyun.com/ubuntu/ xenial main \n deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main \n deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main \n deb http://mirrors.aliyun.com/ubuntu/ xenial universe \n deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe \n deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe \n deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe \n deb http://mirrors.aliyun.com/ubuntu/ xenial-security main \n deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main \n deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe \n deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe’ >> /etc/apt/sources.list
2、apt-get update 更新源
可能会出错(NO_PUBKEY),参考 https://blog.csdn.net/zhuiqiuzhuoyue583/article/details/90597499
sudo gpg --keyserver keyserver.ubuntu.com --recv 40976EAF437D05B5 //(这个公钥根据提示来写的)
sudo gpg --export --armor 40976EAF437D05B5 | sudo apt-key add -
sudo apt-get update
3、输入命令,查看gcc5可选的版本
apt-cache policy gcc-5