yum源配置及詳解

紅帽系列中,進(jìn)行軟件安裝可以有三種方法渣慕,編譯安裝嘶炭,rpm包安裝,和yum源安裝逊桦。其中yum方法安裝最簡單眨猎,因?yàn)樗梢宰詣咏鉀Q軟件包之間的依賴關(guān)系。强经。睡陪。


一、常用yum源

yum源可以來源于多種文件服務(wù)器:

  • http://
  • https://
  • ftp://
  • file:// 本地文件

yum源國內(nèi)鏡像站點(diǎn):

注意:有repodata的目錄的子目錄為yum源的路徑


二匿情、yum源配置

yum的配置文件
cachedir=/var/cache/yum/$basearch/$releasever #yum下載后的緩存目錄
keepcache=0    #是否緩存兰迫,0為不緩存,1為緩存
debuglevel=2
logfile=/var/log/yum.log  #yum的安裝日志
exactarch=1
obsoletes=1
gpgcheck=1  #默認(rèn)是否進(jìn)行g(shù)pg校驗(yàn)炬称,0為不校驗(yàn)汁果,1校驗(yàn)
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

配置實(shí)戰(zhàn)

在yum配置文件中的最后一行,有以下說明转砖,意思是:讓你的repo放在/etc/yum.repo.d目錄中须鼎,并且以.repo結(jié)尾

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

1.先切換到y(tǒng)um源中的配置目錄cd /etc/yum.conf.d/
2.因?yàn)槟J(rèn)的yum源是CentOS-Base.repo,可以在此文件中修改,也可以將他修改后綴名府蔗,這里就修改后綴名吧

mv /etc/yum.conf.d/CentOS-Base.repo /etc/yum.conf.d/CentOS-Base.repo.bak

3.新建一個repo文件晋控,命名為CentOS7.repo,如下配置:

[CentOS7-base]   #源名稱,必填
name=CentOS-$releasever-base  #源描述姓赤,可以不填赡译,但是會有提示
baseurl=file:///misc/cd/      #本地的光盤文件,可以有多個地址不铆。必填
        https://mirrors.aliyun.com/centos/7.3.1611/os/x86_64/
gpgcheck=1                    #是否開啟校驗(yàn)蝌焚,在yum.conf中已經(jīng)定義它默認(rèn)值為1
enabled=1                     #是否禁用此yum源,默認(rèn)為
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#如果開啟yum源包校驗(yàn),則需要導(dǎo)入RPM公鑰誓斥,此處只是在系統(tǒng)沒有導(dǎo)入rpm公鑰時候進(jìn)行安裝
#這里相當(dāng)于rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[aliyun_epel]   #這是Redhat的擴(kuò)展包
name=ailiyun_yum_epel
baseurl=https://mirrors.aliyun.com/epel/$releasever/x86_64
gpgkey=https://mirrors.aliyun.com/epel/RPM-GPG-KEY-EPEL-7
gpgcheck=1

所以只洒,在配置yum源時候,最少只需要兩行即可劳坑,[reponame]和baseurl:


三毕谴、yum命令

yum命令選項(xiàng)
  • --nogpgcheck:禁止進(jìn)行g(shù)pgcheck
  • -y: 自動回答為“yes”
  • -q:靜默模式
  • --disablerepo=repoidglob:臨時禁用此處指定的repo
  • --enablerepo=repoidglob:臨時啟用此處指定的repo
  • --noplugins:禁用所有插件
yum源列表
  • yum repolist [all|enabled|disabled]:顯示倉庫列表
  • yum grouplist:顯示包組
  • yum list {available|installed|updates} :顯示包列表
    • yum list vsftpd* 顯示和vsftpd匹配的包
yum安裝卸載
  • yum install package
  • yum restall package:重做
  • yum update package:更新包
  • yum check-update
  • yum remove package1 [package2]

包組的安裝基本和包的安裝類似,只是在install,restall等操作前加上group即可涝开。比如:yum -y groupinstall "Development Tools",如果有空格循帐,要使用雙引號包括。

如果在安裝系統(tǒng)時候舀武,沒有安裝桌面拄养,則可以使用此命令安裝:yum -y groupinstall "GNOME Desktop"即可安裝圖形界面

yum查詢
  • yum info 查看程序包信息
  • yum provides feature1
  • yum search xxx :搜索帶有某個關(guān)鍵字的安裝包
yum 緩存
  • yum makecache :構(gòu)建緩存
  • yum clean all:清除所有緩存
yum 歷史

yum history:顯示yum操作歷史,是按照/var/log/yum.log進(jìn)行的查找
yum history info 6查看第六條信息
yum history undo 6:撤銷第六步银舱,如果第六步是安裝瘪匿,則執(zhí)行此命令,將刪除第六步所安裝的程序纵朋,柿顶。如果第六步是卸載,那么執(zhí)行此命令操软,則進(jìn)行安裝卸載掉的程序
yum history redo 6:重做第六步

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末嘁锯,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子聂薪,更是在濱河造成了極大的恐慌家乘,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件藏澳,死亡現(xiàn)場離奇詭異仁锯,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)翔悠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進(jìn)店門业崖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蓄愁,你說我怎么就攤上這事双炕。” “怎么了撮抓?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵妇斤,是天一觀的道長。 經(jīng)常有香客問我丹拯,道長站超,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任乖酬,我火速辦了婚禮死相,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘咬像。我一直安慰自己媳纬,他們只是感情好双肤,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著钮惠,像睡著了一般。 火紅的嫁衣襯著肌膚如雪七芭。 梳的紋絲不亂的頭發(fā)上素挽,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天,我揣著相機(jī)與錄音狸驳,去河邊找鬼预明。 笑死,一個胖子當(dāng)著我的面吹牛耙箍,可吹牛的內(nèi)容都是我干的撰糠。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼辩昆,長吁一口氣:“原來是場噩夢啊……” “哼阅酪!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起汁针,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤术辐,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后施无,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體辉词,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年猾骡,在試婚紗的時候發(fā)現(xiàn)自己被綠了瑞躺。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡兴想,死狀恐怖幢哨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情襟企,我是刑警寧澤嘱么,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站顽悼,受9級特大地震影響曼振,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蔚龙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一冰评、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧木羹,春花似錦甲雅、人聲如沸解孙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽弛姜。三九已至,卻和暖如春妖枚,著一層夾襖步出監(jiān)牢的瞬間廷臼,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工绝页, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留荠商,地道東北人。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓续誉,卻偏偏與公主長得像莱没,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子酷鸦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內(nèi)容

  • 工作中饰躲,搭建Linux測試環(huán)境少不了安裝一系列軟件;為了實(shí)現(xiàn)簡易安裝軟件井佑,必須先裝好yum属铁。 【安裝環(huán)境】 物理機(jī)...
    Joey_GZ閱讀 47,207評論 5 19
  • 1. 概述 日常的工作中,經(jīng)常要安裝和卸載軟件躬翁,在linux centos的版本里提供了rpm這個命令進(jìn)行安裝焦蘑,但...
    ghbsunny閱讀 3,995評論 0 3
  • redhat 的更新包只對注冊的用戶生效,所以我們需要自己手動更改成CentOS 的更新包盒发,CentOS幾乎和re...
    威谷子閱讀 1,155評論 0 0
  • 由于 redhat的yum在線更新是收費(fèi)的例嘱,如果沒有注冊的話不能使用,如果要使用宁舰,需將redhat的yum卸載后拼卵,...
    九子龍閱讀 4,357評論 0 0
  • 嗨,朋友蛮艰,你還記得你最糟糕的一次睡眠嗎 我是記得的腋腮。 那時候真是年輕啊,仿佛生活理應(yīng)用來享樂的壤蚜,太過于平淡反而經(jīng)不...
    浪里個浪77閱讀 513評論 0 0