博客 / 詳情

返回

cpp-7.3.0-20190804.35.p06.ky10.x86_64.rpm 安裝步驟

第一步:先瞅瞅有沒有裝過

裝之前最好看看系統裏是不是已經有這個東西了,省得重複裝或者版本衝突。直接在終端敲:

rpm -q cpp

要是回車後顯示類似package cpp is not installed,那就是沒裝過,可以接着往下走;要是顯示了版本號,就得想想是不是要升級或者卸載舊的(卸載用rpm -e cpp,不過一般先別急着卸,看情況)。

第二步:把rpm包搞到服務器/電腦上

安裝包下載:https://pan.quark.cn/s/2d46404071ec,這個包肯定得先在本地有吧?如果是從別的地方下載的,用rz(SecureCRT/Xshell上傳)或者scp(從別的機器拷過來),比如:

scp user@192.168.1.100:/path/to/cpp-7.3.0-20190804.35.p06.ky10.x86_64.rpm ./

或者直接在瀏覽器下載完,用rz傳到當前目錄。傳完了記得用ls瞅一眼,確認包真在這兒了,別找半天找不到文件。

第三步:檢查依賴(重要!)

rpm裝的時候經常栽在依賴上,提前查一下省得裝一半報錯。敲這個命令看缺啥:

rpm -qpR cpp-7.3.0-20190804.35.p06.ky10.x86_64.rpm

這裏會列出一堆需要的依賴包,比如可能缺glibc-devellibgcc之類的。要是缺的依賴系統裏沒有,要麼自己找對應的rpm裝上,要麼配置個yum源讓它自動解決(後面説yum的方法更省心)。

第四步:開始安裝(兩種辦法,選一個)

辦法1:純rpm硬裝(適合依賴都齊了的情況)

如果上一步檢查發現依賴都有了,直接敲安裝命令:

sudo rpm -ivh cpp-7.3.0-20190804.35.p06.ky10.x86_64.rpm

解釋下參數:-i是安裝,-v顯示詳細過程,-h顯示進度條(看着舒服點)。

正常的話,等一會兒就裝完了,最後會提示“Preparing... ################################# [100%]”這種,看見100%就穩了。

辦法2:用yum裝(推薦!自動搞定依賴)

要是覺得查依賴麻煩,直接用yum裝本地的rpm包,它會自動去源裏找缺的依賴:

sudo yum install ./cpp-7.3.0-20190804.35.p06.ky10.x86_64.rpm

注意前面的./不能丟,告訴yum這是當前目錄的文件。然後會問你是否繼續,輸入y回車就行。等它把依賴和主包一起裝完,比手動處理依賴爽多了。

第五步:驗證裝好了沒

裝完總得確認下吧?敲這個命令看版本:

cpp --version

要是能顯示出cpp (GCC) 7.3.0之類的信息,就説明裝成了。要是提示“command not found”,八成是沒裝上或者路徑沒對,回頭檢查前幾步。

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.