CentOS安装gcc clang git mysql等软件高版本福利
程序员文章站
2022-03-24 12:22:05
最近同事需要在单位提供的开发机上临时安装 等软件,时间紧迫,因此向其推荐安装福利 . 感谢 ,使得 软件 无比的快捷, 也是无与伦比的简单. gcc 7.3.1安装 注意事项: 安装 后,需要使用 启动 (`gcc 7.3.1`); 启动 后仅针对本次会话有效,若退出登陆或者下线重启后,需要再次激活 ......
最近同事需要在单位提供的开发机上临时安装gcc
等软件,时间紧迫,因此向其推荐安装福利devtoolset
.
感谢devtoolset
,使得centos
软件安装
无比的快捷,卸载
也是无与伦比的简单.
gcc 7.3.1安装
# 1. install a package with repository for your system: # on centos, install package centos-release-scl available in centos repository: $ sudo yum install centos-release-scl # on rhel, enable rhscl repository for you system: $ sudo yum-config-manager --enable rhel-server-rhscl-7-rpms # 2. install the collection: $ sudo yum install devtoolset-7 # 3. start using software collections: $ scl enable devtoolset-7 bash
注意事项:
- 安装
devtoolset
后,需要使用scl enable devtoolset-7 bash
启动devtoolset
(gcc
版本为7.3.1
); - 启动
devtoolset
后仅针对本次会话有效,若退出登陆或者下线重启后,需要再次激活devtoolset
.
mysql 8.0安装
# 1. install a package with repository for your system: # on centos, install package centos-release-scl available in centos repository: $ sudo yum install centos-release-scl # on rhel, enable rhscl repository for you system: $ sudo yum-config-manager --enable rhel-server-rhscl-7-rpms # 2. install the collection $ sudo yum install rh-mysql80 # 3. start using the software collection: $ scl enable rh-mysql80 bash
安装完成后,mysql 8.0
就已经作为常规应用安装完毕,以下为操作范例:
sudo systemctl start rh-mysql80-mysqld mysql
clang 安装
subscription-manager repos --enable rhel-7-server-devtools-rpms yum install llvm-toolset-7 #激活clang并检查版本,clang相关依赖已经全部安装了 scl enable llvm-toolset-7 'clang -v'
通过以上操作,可以发现通过devtoolset
安装软件无比方便.
不想使用的时候,退出当前会话,就可以恢复默认配置.适合开发快速安装完环境跑路...devtoolset
提供了很多软件的安装,需要你详细摸索了.
ps:
如果您觉得我的文章对您有帮助,可以扫码领取下红包,谢谢!