安装旧版本gcc的简便方法,软件包管理命令update-alternatives使用

先降ubuntu系统版本 - 安装旧版本软件包 - 恢复ubuntu系统版本

当前版本gcc信息:

只有gcc-7.5.0,想安装低版本的gcc-4.8

biren@ubuntu:~$ cat /proc/version
Linux version 5.4.0-84-generic (buildd@lcy01-amd64-007) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #94~18.04.1-Ubuntu SMP Thu Aug 26 23:17:46 UTC 2021
biren@ubuntu:~$ ll /usr/bin/gcc*
lrwxrwxrwx 1 root root  5 5月  21  2019 /usr/bin/gcc -> gcc-7*
lrwxrwxrwx 1 root root 22 12月  4  2019 /usr/bin/gcc-7 -> x86_64-linux-gnu-gcc-7*
lrwxrwxrwx 1 root root  8 5月  21  2019 /usr/bin/gcc-ar -> gcc-ar-7*
lrwxrwxrwx 1 root root 25 12月  4  2019 /usr/bin/gcc-ar-7 -> x86_64-linux-gnu-gcc-ar-7*
lrwxrwxrwx 1 root root  8 5月  21  2019 /usr/bin/gcc-nm -> gcc-nm-7*
lrwxrwxrwx 1 root root 25 12月  4  2019 /usr/bin/gcc-nm-7 -> x86_64-linux-gnu-gcc-nm-7*
lrwxrwxrwx 1 root root 12 5月  21  2019 /usr/bin/gcc-ranlib -> gcc-ranlib-7*
lrwxrwxrwx 1 root root 29 12月  4  2019 /usr/bin/gcc-ranlib-7 -> x86_64-linux-gnu-gcc-ranlib-7*

如果直接安装则会出现找不到软件包的错误 :

biren@ubuntu:~$ sudo apt-get install gcc-4.8.5
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
E: 无法定位软件包 gcc-4.8.5
E: 无法按照 glob ‘gcc-4.8.5’ 找到任何软件包
E: 无法按照正则表达式 gcc-4.8.5 找到任何软件包

当前source.list配置:

当前版本代号: bionic

biren@ubuntu:~/filecmd/file-5.15$ lsb_release -
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知行电子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值