網頁

2017年8月18日

指令 yum

指令:yum



說明:yum 指令是基於 RPM 方式的軟體管理程式。透過 yum 進行線上軟體安裝,會自動處理軟體的相依問題。



常見用法:

1.升級:yum update

2.安裝《軟體》:yum install 《軟體名稱》

3.清理暫存:yum clean all



實作(一):

升級系統的軟體,讓軟體維持在最新的狀態,避免軟體漏洞造成危害系統的安全,是很重要的。在 Microsoft Windows 底下有 update 可以使用,在 Linux 底下我們可以用 yum update 來幫系統進行升級。



請以 root 的身分,輸入指令 yum update

# yum update

( 一連串畫面之後... ...會在下圖的位置停下來 )

會看到 yum 幫你判斷,新安裝 1 個軟體、升級 74 個軟體,請手動輸入 y 之後,按下確定,開始進行系統升級。





通常就會自動升級完畢。



有些時候,會遇到要匯入新的認證金鑰,也是輸入 y ,按下確定之後,繼續安裝。







然後就看你這次升級的套件有多少,請耐心的等待,以我這次 CentOS 7 安裝完之後的第一次升級,總共進行 149 個套件的安裝,就需要一點時間。升級所需要的時間,除了跟套件數量有關,也跟電腦 CPU 的速度、網路頻寬都有相關。







看到 Complete! 就代表已經成功升級了,恭喜!

然後升級完畢之後,我通常會再執行一個 yum clean all 的指令,把剛剛的暫存檔案都清光,以利下一次使用 yum 指令進行其他動作時,都能卻始使用最新的套件。







延伸:

使用 yum 時,可以增加 -y 這個參數,例如  yum -y update 。意思是說:在 yum update 時,遇到需要詢問  y 的時候,都自動以 y 帶入。也就是說,系統會自動幫你同意,不必停下來等你同意。使用 yum -y 來進行升級或軟體安裝,當然很方便,但是你可能就看不到這次系統幫你升級了幾項、多安裝了什麼、或進行了哪些需要手動同意的選項。所以,我個人並不會常用 -y 這個選項。








實作(二):利用 yum 來安裝 ntpdate 網路校時軟體


# yum install ntpdate













沒有留言:

張貼留言