小白一枚,有問題請提一下,謝謝啦,多多包涵
在線安裝
使用yum安裝,注意安裝時要先成爲root用戶。
yum在線安裝指令
安裝gcc:yum install gcc
安裝g++: yum install gcc-c++
進入root賬戶
進入root賬戶:su -(注意空格:爲su空格-)
Linux下root密碼一般是隱身的,具體可以看自己的情況,反正輸入正確就行了
[box@localhost ~]$ su -
密碼:
安裝gcc
輸入安裝gcc的指令
進入root的前面會帶root
[root@localhost box]# yum install gcc
在有網絡的情況下,可以實現一鍵安裝,比離線下載簡單很多
貼一下安裝的情況
CentOS-8 - AppStream 107 kB/s | 7.0 MB 01:06
CentOS-8 - Base 937 kB/s | 2.2 MB 00:02
CentOS-8 - Extras 2.9 kB/s | 5.5 kB 00:01
依賴關係解決。
==============================================================================
軟件包 架構 版本 倉庫 大小
==============================================================================
安裝:
gcc x86_64 8.3.1-4.5.el8 AppStream 23 M
升級:
glibc x86_64 2.28-72.el8_1.1 BaseOS 3.7 M
glibc-common x86_64 2.28-72.el8_1.1 BaseOS 836 k
glibc-langpack-en x86_64 2.28-72.el8_1.1 BaseOS 818 k
glibc-langpack-zh x86_64 2.28-72.el8_1.1 BaseOS 2.1 M
安裝依賴關係:
cpp x86_64 8.3.1-4.5.el8 AppStream 10 M
isl x86_64 0.16.1-6.el8 AppStream 841 k
glibc-devel x86_64 2.28-72.el8_1.1 BaseOS 1.0 M
glibc-headers x86_64 2.28-72.el8_1.1 BaseOS 469 k
kernel-headers x86_64 4.18.0-147.8.1.el8_1 BaseOS 2.7 M
libxcrypt-devel x86_64 4.1.1-4.el8 BaseOS 25 k
事務概要
==============================================================================
安裝 7 軟件包
升級 4 軟件包
總下載:46 M
確定嗎?[y/N]: y
下載軟件包:
(1/11): isl-0.16.1-6.el8.x86_64.rpm 145 kB/s | 841 kB 00:05
(2/11): glibc-devel-2.28-72.el8_1.1.x86_64.rpm 196 kB/s | 1.0 MB 00:05
(3/11): glibc-headers-2.28-72.el8_1.1.x86_64.rpm 394 kB/s | 469 kB 00:01
(4/11): kernel-headers-4.18.0-147.8.1.el8_1.x86_64.rpm 775 kB/s | 2.7 MB 00:03
(5/11): libxcrypt-devel-4.1.1-4.el8.x86_64.rpm 282 kB/s | 25 kB 00:00
(6/11): glibc-2.28-72.el8_1.1.x86_64.rpm 1.8 MB/s | 3.7 MB 00:02
(7/11): glibc-common-2.28-72.el8_1.1.x86_64.rpm 2.7 MB/s | 836 kB 00:00
(8/11): glibc-langpack-en-2.28-72.el8_1.1.x86_64.rpm 2.8 MB/s | 818 kB 00:00
(9/11): glibc-langpack-zh-2.28-72.el8_1.1.x86_64.rpm 2.4 MB/s | 2.1 MB 00:00
(10/11): cpp-8.3.1-4.5.el8.x86_64.rpm 103 kB/s | 10 MB 01:44
(11/11): gcc-8.3.1-4.5.el8.x86_64.rpm 124 kB/s | 23 MB 03:14
----------------------------------------------------------------------------------------------------------------------------------------------------------
總計 235 kB/s | 46 MB 03:21
警告:/var/cache/dnf/AppStream-a520ed22b0a8a736/packages/cpp-8.3.1-4.5.el8.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 8483c65d: NOKEY
CentOS-8 - AppStream 1.6 MB/s | 1.6 kB 00:00
導入 GPG 公鑰 0x8483C65D:
Userid: "CentOS (CentOS Official Signing Key) <[email protected]>"
指紋: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D
來自: /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
確定嗎?[y/N]: y
導入公鑰成功
運行事務檢查
事務檢查成功。
運行事務測試
事務測試成功。
運行事務
準備中 : 1/1
升級 : glibc-common-2.28-72.el8_1.1.x86_64 1/15
升級 : glibc-langpack-en-2.28-72.el8_1.1.x86_64 2/15
升級 : glibc-langpack-zh-2.28-72.el8_1.1.x86_64 3/15
運行腳本: glibc-2.28-72.el8_1.1.x86_64 4/15
升級 : glibc-2.28-72.el8_1.1.x86_64 4/15
運行腳本: glibc-2.28-72.el8_1.1.x86_64 4/15
安裝 : cpp-8.3.1-4.5.el8.x86_64 5/15
運行腳本: cpp-8.3.1-4.5.el8.x86_64 5/15
安裝 : isl-0.16.1-6.el8.x86_64 6/15
運行腳本: isl-0.16.1-6.el8.x86_64 6/15
安裝 : kernel-headers-4.18.0-147.8.1.el8_1.x86_64 7/15
運行腳本: glibc-headers-2.28-72.el8_1.1.x86_64 8/15
安裝 : glibc-headers-2.28-72.el8_1.1.x86_64 8/15
安裝 : libxcrypt-devel-4.1.1-4.el8.x86_64 9/15
安裝 : glibc-devel-2.28-72.el8_1.1.x86_64 10/15
運行腳本: glibc-devel-2.28-72.el8_1.1.x86_64 10/15
安裝 : gcc-8.3.1-4.5.el8.x86_64 11/15
運行腳本: gcc-8.3.1-4.5.el8.x86_64 11/15
清理 : glibc-langpack-zh-2.28-72.el8.x86_64 12/15
清理 : glibc-2.28-72.el8.x86_64 13/15
清理 : glibc-langpack-en-2.28-72.el8.x86_64 14/15
清理 : glibc-common-2.28-72.el8.x86_64 15/15
運行腳本: glibc-common-2.28-72.el8.x86_64 15/15
運行腳本: glibc-common-2.28-72.el8_1.1.x86_64 15/15
驗證 : cpp-8.3.1-4.5.el8.x86_64 1/15
驗證 : gcc-8.3.1-4.5.el8.x86_64 2/15
驗證 : isl-0.16.1-6.el8.x86_64 3/15
驗證 : glibc-devel-2.28-72.el8_1.1.x86_64 4/15
驗證 : glibc-headers-2.28-72.el8_1.1.x86_64 5/15
驗證 : kernel-headers-4.18.0-147.8.1.el8_1.x86_64 6/15
驗證 : libxcrypt-devel-4.1.1-4.el8.x86_64 7/15
驗證 : glibc-2.28-72.el8_1.1.x86_64 8/15
驗證 : glibc-2.28-72.el8.x86_64 9/15
驗證 : glibc-common-2.28-72.el8_1.1.x86_64 10/15
驗證 : glibc-common-2.28-72.el8.x86_64 11/15
驗證 : glibc-langpack-en-2.28-72.el8_1.1.x86_64 12/15
驗證 : glibc-langpack-en-2.28-72.el8.x86_64 13/15
驗證 : glibc-langpack-zh-2.28-72.el8_1.1.x86_64 14/15
驗證 : glibc-langpack-zh-2.28-72.el8.x86_64 15/15
已升級:
glibc-2.28-72.el8_1.1.x86_64 glibc-common-2.28-72.el8_1.1.x86_64 glibc-langpack-en-2.28-72.el8_1.1.x86_64 glibc-langpack-zh-2.28-72.el8_1.1.x86_64
已安裝:
gcc-8.3.1-4.5.el8.x86_64 cpp-8.3.1-4.5.el8.x86_64 isl-0.16.1-6.el8.x86_64 glibc-devel-2.28-72.el8_1.1.x86_64
glibc-headers-2.28-72.el8_1.1.x86_64 kernel-headers-4.18.0-147.8.1.el8_1.x86_64 libxcrypt-devel-4.1.1-4.el8.x86_64
完畢!
檢查安裝情況
安裝完了檢查一下是不是裝好了,我們可以輸入gcc -v
最後一行就是我們gcc的版本號
[root@localhost box]# gcc -v
使用內建 specs。
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
目標:x86_64-redhat-linux
配置爲:../configure --enable-bootstrap --enable-languages=c,c++,fortran,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --disable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
線程模型:posix
gcc 版本 8.3.1 20190507 (Red Hat 8.3.1-4) (GCC)
最後
有錯誤或者問題請各位大佬提醒一下,謝謝謝謝
能三連一波就更好了