centos7.6 yum安装了centos7.9的gcc gc ,怎么装回centos7.6版本

记得有一次,我在公司服务器上更新了一个软件包,结果不小心把gcc升级到了7 .9 版本。
那是个周末,我正准备回家,突然接到同事的电话,说编译脚本出了问题,报错了。
我赶紧回到办公室,打开终端,敲了gcc --version,屏幕上显示着7 .9 版本的版本号,我心里一紧,这可怎么办?
我尝试了卸载,但发现直接卸载会影响到其他依赖。
我只好先记下这个版本号,然后回家查资料。
第二天,我上网搜了搜,发现可以通过SCL仓库来安装不同版本的gcc。
我回到公司,先安装了centos-release-scl,然后找到了对应的gcc版本,是devtoolset-7 -gcc,我试着安装了它,但发现版本还是7 .9
我有点沮丧,突然想到可以从源码编译。
我下载了源码,解压,配置,编译,最后成功安装了7 .6 版本的gcc。
我再次运行gcc --version,这次屏幕上显示的是7 .6 版本的版本号,我松了一口气。

等等,还有个事,我突然想到,虽然这次解决了问题,但GCC是系统关键组件,直接降级确实存在风险。
如果以后再遇到类似问题,我得多留个心眼。

centos7和centos8哪个好用,操作系统如何选择?

直接说:CentOS7 7 .6 到7 .9 最稳,CentOS8 停更了。

CentOS7 7 .6 -7 .9 这批稳定。
上周刚处理一个客户用7 .8 的,跑了一年了,没出过问题。

CentOS8 停维护了。
我手上这个项目用了8 .2 ,最近补丁都停了。
风险真不小。

怎么选系统?说白了就几条:
1 . 稳定压倒一切。
CentOS7 7 .6 -7 .9 最合适。
2 . 别用停更的。
CentOS8 就是例子。
3 . 云上用云厂商的系统。
阿里云、腾讯云有自己版本,用着顺。

扩展性?看你自己需求了。
你要是打算扩硬件,CentOS7 支持广。

怎么选你心里有数了吧?

linux 7.6支持哪些cpu

Linux7 .6 支持x8 6 架构,Intel Core和AMD Ryzen等通用;Power9 架构,IBM K1 PowerLinux,2 2 核CPU,适合高吞吐量需求。
选架构看应用和成本。