美文网首页
ubuntu操作系统升级

ubuntu操作系统升级

作者: 小阿牛的爸爸 | 来源:发表于2021-10-25 15:26 被阅读0次

最近由于切换了项目,需要用到GCC2.27。当前操作系统是ubuntu 16,只支持到GCC 2.23。
通过源码编译安装后,看着像是安装成功了,项目编译时还是提示缺少GCC 27。

version `GLIBC_2.27’ not found

通过命令strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_去查找,也确实没有看到GCC 27。

重装系统又是一件很繁琐的事情,偶然发现了ubuntu支持现在升级,尝试一下发现效果还挺好。
不过中间碰到了一些坑,网上的情况也和我不相符,所以写一篇文档总结一下。

1 更改源文件

需要把当前的源文件更改为需要升级到的版本。我这边是从16升级到18,所以把/etc/apt/sources.list里面的所有xenial字符串更改为bionic

2 更新源

sudo apt-get update

3 进行升级

sudo apt-get dist-upgrade

4 重启(可能不需要,按需)

sudo reboot

5 确认升级结果

lsb_release -a

6 确认GCC版本

strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_

7 删除项目重新下载编译

这个步骤的目的是防止之前生成的一些中间文件会影响新的编译。

相关文章

网友评论

      本文标题:ubuntu操作系统升级

      本文链接:https://www.haomeiwen.com/subject/kytyaltx.html