先降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 -