很多朋友在嘗試使用Linux操作系統的時候,會覺得安裝軟件包是一件很麻煩的事,主要緣由是(以RedHat系統Linux為例):
1、RPM安裝方式不能有效解決復雜的包依賴關系。
2、YUM安裝方式能夠有效解決包依賴關系,但需要連接到Internet網絡(這當然是初學者的理解)。
綜上所述,對RPM安裝方式顯然我們應該摒棄,如果我們能夠在沒有網絡連接的情況下也能使用YUM來安裝軟件包,那事情就變得很簡單啦。
下面據此給大家介紹一種最簡單的方法,讓你從此不再怕安裝軟件:
1、用mkdir命令在/media目錄下新建一個cdrom目錄。
2、將安裝光盤放入光驅,掛載到某目錄,然後將光盤內容全部復制到/media/cdrom目錄下。
3、用此命令安裝軟件包:yum --disablerepo=\* --enablerepo=c6-media install xxxx-xxxx
4、用此命令安裝軟件包組:yum --disablerepo=\* --enablerepo=c6-media groupinstall xxxx-xxxx
5、如果覺得每次輸入這條命令太麻煩,你還可以用別名的方式來替代這條命令,以後用別名就簡單多了。
注釋:xxxx-xxxx為軟件包或軟件包名,--disablerepo=\*的意思是禁止其它所有的repo源,--enablerepo=c6-media 表示啟用光盤repo源(它認為/media/cdrom是光盤掛載的目錄),這樣實際上是相當於我們在本地建立了一個YUM源的倉庫,每次安裝軟件的時候,它就會直接到這個倉庫來查找軟件,自動分析依賴關系,幫我們順利安裝軟件。