經常,我們如果需要安裝一些比較復雜的軟件時,都會在安裝操作系統的時候直接勾選,然后進行安裝。但是,有的時候,等操作系統安裝完了才發現有遺漏的軟件沒有安裝。

  這個時候,yum就要出來救場了。使用yum grouplist安裝整套軟件簡直就是神技能啊,拯救了我好多次。

  舉個栗子(●''●),當我們安裝完操作系統之后,可能會忘記安裝mysql,但是如果直接用yum install安裝的話,有不知道應該要安裝mysql的拿些包才能滿足我們使用需求。

這個時候,只能百度各種mysql的依賴關系,然后一個一個滴安裝,還不一定能成功。

  再舉個栗子o(^▽^)o,最小化安裝完操作系統是沒有gnome的。可是當我們突然又需要圖形界面的時候,就只能又請出yum大神來幫忙了。但是、但是……圖形界面要安裝什么包呀?(╯▔皿▔)╯鬼才知道……

  這個時候,就是yum grouplist大發神威的時候啦。廢話不多說,咱們以安裝圖形界面為栗子,且看看怎么使用。

 

實驗環境:CentOS6.3

 

1、需要能使用的yum源

如果是聯網的服務器當然是最好。不能聯網就只能使用光盤yum源了具體方法請看我之前的一篇博客,或者百度之

下面實驗使用的就是光盤源,一切正常木有問題

 

2、接着,念出召喚yum大神的咒語

[root@CentOS6 ~]# yum clean all [root@CentOS6 ~]# yum update
 

3、直接使用yum grouplist

命令執行成功之后,將會列出一大堆你已經安裝的和能安裝的軟件套件。

[root@CentOS6 ~]# yum grouplist Loaded plugins: fastestmirror Setting up Group Process Loading mirror speeds from cached hostfile * c6-media: Installed Groups: 圖形管理工具 字體 電子郵件服務器 繼承 X Windows 系統的兼容性 輸入法 通用桌面 Installed Language Groups: 中文支持 [zh] Available Groups: ...... 桌面 桌面平台 桌面平台開發 桌面調試和運行工具 目錄客戶端 ...... Available Language Groups: 上索布語支持 [hsb] 不丹語支持 [dz] 世界語支持 [eo ......
 

4、接着安裝咱們的圖形界面

從可安裝軟件列表里咱們可以看到圖形界面相關條目,直接使用如下命令安裝:

yum groupinstall "桌面"
 

  然后,屏幕就會開始翻滾(◎﹏◎)。輸入y,然后回車就好了。

  當時我安裝操作系統的時候選了中文,所以可以直接使用中文安裝。如果不是中文系統,那就直接使用列表中的英文單詞就行。

  接下來就可以試試能不能在屏幕上使用startx來啟用桌面了。一般情況下應該是可以了,但是還是建議修改/etc/inittab啟動項為5之后重啟一下機器。