Linux下光盤yum源搭建及簡單軟件安裝

    Linux下軟件安裝包常見的有源碼包二進制包python

    軟件安裝通常有如下幾種方式:RPM包安裝yum安裝、以及腳本安裝
c++

    嚴格來講,腳本安裝並非獨立的一種安裝方式,只是對Linux字符界面下軟件複雜安裝的一個簡化版,將複雜的安裝命令寫在了一個腳本文件中,例如Nginx的安裝、fail2ban<採用python腳本>的安裝。有興趣的話能夠去查查資料。shell

    接下來就開始正式的yum源的搭建。
服務器

環境:Windows 7環境下VMware10,Linux--->CentOS6.5網絡

    首先須要說明的是,搭建本地yum源是爲了解決在沒有網絡的條件下軟件的安裝,接下來是操做步驟。<要求用戶爲root管理員>
ide

    一、首先是光盤的掛載。
工具

wKiom1gEklaxYo6nAADER4eU4yE522.png    這裏添加的是安裝Linux的鏡像文件,點擊肯定,以後就是在命令行模式下操做。spa

  開始掛載:首先在 /mnt 目錄下新建一個掛載點cdrom,
命令行

    mkdir /mnt/cdrom    
    mount /dev/sr0

     二、接下來,而後使網絡yum源失效。由於yum源默認是使用網絡yum,所以咱們須要讓網絡yum源失效,切換到目錄 /etc/yum.repos.d/ blog

wKiom1gGJ6TT3vrlAAAOOue48Cw052.png

   這裏說明一下,只須要關注兩項:

    CentOS-Base.repo--->網絡yum源

    CentOS-Media.repo---->光盤本地yum源

   要使網絡yum源失效,能夠刪除掉文件 CentOS-Base.repo ,固然,咱們不必這麼作,由於咱們之後可能還會用到網絡yum源,畢竟網絡的yum源會不按期的提供軟件的。這裏咱們對該文件重命名,以屏蔽掉他的查找。

執行命令:

    cd /etc/yum.repos.d/ 

    mv CentOS-Base.repoCentOS-Base.repo.bak

    三、使本地yum源生效

    打開文件 CentOS-Media.repo ,修改項以下:

wKiom1gGKbLy0UwqAADQv94Eqqs071.png

    更改結束以後,本地的網絡yum源就搭建成功了。咱們可使用命令 

    yum list

來查看當前的yum源有哪些安裝包能夠安裝。

    也可使用命令

    yum search 關鍵字

來搜索服務器上全部和關鍵字相關的包。


    四、接下來以安裝 g++ 工具爲例,進行安裝

    <g++工具是 c++ 編譯工具,Linux下直接search g++命令是查詢不到的,應該查詢gcc-c++>

wKiom1gGLCmS624EAAATJm_bqHQ604.png    執行安裝命令:

    yum -y install gcc-c++

    <-y 選項表示的是自動回答 yes>

wKiom1gGLQCAIL2CAAA_V7vLC8k429.png

    以後就安裝成功了,接下來跟你們說兩個關於 yum 源使用的其餘兩個命令

yum -y update 包名     //升級命令
yum -y remove 包名     //卸載命令

    關於升級命令,只有在yum 源裏有更高版本的包才能夠升級,不然會顯示」No packages

marked for Update」。<升級是Windows 常見的操做,但在Linux 中,通常不用升級,服務器升級需付出必定代價,升級須要中止正在運行的服務。>若是上述命令沒有包名,則表示升級全部服務,包括Linux 內核。Linux 新內核須要從新配置,CentOS 6.3 以前的版本,執行該命令,系統會崩潰。若是

服務器放在遠程機房,慎執行該命令。

    五、YUM 軟件組管理命令

    yum grouplist -------->列出全部可用的軟件組列表,shell 中文顯示,本機英文顯示,在shell 中輸入命令【LANG=en_US】yumgroupinstall 軟件組名---->安裝指定軟件組yum groupremove 軟件組名---->卸載指定軟件組。

    


    爲何推薦你們使用本地yum源呢?緣由很簡單,由於本地的yum源安裝效率更高,並且咱們安裝的軟件通常是不須要升級到更高的版本,Linux服務器下的軟件要求的是穩定和高效!!

相關文章
相關標籤/搜索