一、準備工作
-
確認系統架構是申威(SW)的
一般這個包是專門為申威平台的銀河麒麟操作系統(比如 KY10)準備的,你下載的包名裏已經有
sw_64,説明是為申威64位系統編譯的。 -
確保你有 root 權限 或能 sudo
安裝軟件一般得有管理員權限,要麼直接用 root 用户登錄,要麼用普通用户但能 sudo。
- 安裝包下載:https://pan.quark.cn/s/662237ce272c
二、開始安裝
方法一:使用 rpm 命令直接安裝(推薦先嚐試)
- 打開終端
-
切換到存放 rpm 包的目錄(假設包在
/home/yourname/下)cd /home/yourname/如果你包放在別的地方,就換成那個路徑。
-
執行安裝命令
rpm -ivh rpcbind-1.2.5-2.p01.ky10.sw_64.rpm-i是 install(安裝)-v是顯示詳細信息(可以看進度)-h是顯示安裝進度條(就是那些 # 號)
-
如果提示依賴問題
比如提示缺某些庫或包,那你需要先安裝那些依賴包。你可以根據提示去網上或者系統鏡像裏找對應的申威版依賴包,然後用同樣的
rpm -ivh命令安裝。如果你不想手動解決一堆依賴,也可以考慮用系統的包管理工具(比如 kylin 的軟件管理界面,或者 kylin 的 yum/dnf 工具,如果有支持申威的源的話),但通常申威平台的軟件源比較定製化,可能沒有通用的在線源。
方法二:如果依賴太多,建議找完整安裝包或系統鏡像自帶
有時候這個 rpcbind可能已經包含在銀河麒麟 KY10 的某個系統安裝包或者服務包裏了,你可以檢查下系統是不是已經裝了,或者找管理員要一個完整的、已經解決好依賴的安裝包集合。
三、安裝後檢查
安裝成功後,你可以運行以下命令看看是否安裝上:
rpm -q rpcbind
如果返回類似 rpcbind-1.2.5-2.p01.ky10.sw_64這樣的信息,説明裝上了。
你也可以嘗試啓動服務看看:
service rpcbind start
或者
systemctl start rpcbind
注意:具體是service還是systemctl,得看你的 KY10 系統用的是哪種服務管理方式,一般較新的版本用systemctl。
四、常見問題
-
報錯:依賴檢測失敗
比如提示缺少
libxxx.so這種,那就是還有別的包沒裝,你得找到申威版的對應依賴包,一個個裝上。可以找系統管理員或者從官方/鏡像站點找。 -
不知道包放哪了?
用
ls命令看看當前目錄有什麼文件,或者你下載的時候記住路徑就行。 -
權限不夠?
在命令前加
sudo,比如:sudo rpm -ivh rpcbind-1.2.5-2.p01.ky10.sw_64.rpm或者直接切換到 root 用户再操作。