天天看點

linux開發環境搭建(一)--linux下yum安裝及配置

簡介

yum指令是在Fedora和RedHat以及SUSE中基于rpm的軟體包管理器,它可以使系統管理人員互動和自動化地更細與管理RPM軟體包,能夠從指定的伺服器自動下載下傳RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載下傳、安裝。

工具/原料

  • 電腦
  • linux基礎操作知識

方法/步驟

1.

檢視、解除安裝已安裝的yum包

檢視已安裝的yum包

#rpm –qa|grep yum

解除安裝軟體包

#rpm –e –nodeps yum

linux開發環境搭建(一)--linux下yum安裝及配置

2.下載下傳安裝依賴包python python-iniparse

    2.1 指令下載下傳:

wget http://centos.ustc.edu.cn/centos/7/os/x86_64/Packages/python-2.7.5-58.el7.x86_64.rpm

wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm

     2.2 手動下載下傳

       通路http://centos.ustc.edu.cn/centos/7/os/x86_64/Packages/python-2.7.5-58.el7.x86_64.rpm 下載下傳python依賴

        通路http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm下載下傳python-iniparse依賴

3.安裝

#rpm –ivh python-2.7.5-58.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm

下載下傳安裝yum包

#wget http://centos.ustc.edu.cn/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm

#wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

#wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-154.el7.centos.noarch.rpm

#rpm-ivh yum-*

若安裝失敗可重新輸入此指令并加參數--nodeps –force

查找包的方法與步驟二相同,在此不做贅述。

4.更改yum源

    4.1 下載下傳配置檔案

        #wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

        将此配置檔案替換/etc/yum.repos.d同名檔案

    4.2編輯配置檔案

        #cd /etc/yum.repos.d

        #vi CentOS-Base.repo

linux開發環境搭建(一)--linux下yum安裝及配置

4.3 更改yum源

将檔案中$releasever改成對應版本(7)

将源mirrorlist.centos.org改為使用的yum源

centos.ustc.edu.cn

mirrors.163.com

儲存配置檔案即可

linux開發環境搭建(一)--linux下yum安裝及配置

5.清理yum緩存

#yum clean all

将伺服器軟體包資訊緩存至本地,提高搜尋安裝效率

#yum makecache

若上面兩條指令有報錯,一般為配置檔案更改不完全,可根據錯誤資訊查找配置檔案中更改錯誤

測試

#yum install vim

完成

繼續閱讀