最近同事需要在單位提供的開發機上臨時安裝 等軟體,時間緊迫,因此向其推薦安裝福利 . 感謝 ,使得 軟體 無比的快捷, 也是無與倫比的簡單. 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:
如果您覺得我的文章對您有幫助,可以掃碼領取下紅包,謝謝!