yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管
從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供網(wǎng)站制作、做網(wǎng)站服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。創(chuàng)新互聯(lián)將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。理器。基于RPM包管理,能夠從指定的服務(wù)器自動下載RPM包并且安裝,可以自動處理依賴性關(guān)系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。
一:yum常用的命令
yum命令行選項
--nogpgcheck;禁止進(jìn)行g(shù)pg check
-y;自動回答為"yes"
-q;靜默模式
--disablerepo=repoidglob;臨時禁用此處指定的repo
--enablerepo=repoidglob;臨時啟用此處指定的repo
--noplugins;禁用所有插件
yum [options][command] [package ...]
yum倉庫;
yumrepository簡稱yum repo,存儲了眾多的rpm包,還有相關(guān)的元數(shù)據(jù)文件
yum的配置文件:
/etc/yum.conf 為倉庫提供公共配置
/etc/yum.repos.d/*.repo為倉庫的指向提供配合
yum倉庫的定義
[repositoryID] 倉庫ID唯一的
name=Some name for this repositor倉庫名可隨意
baseurl=url://path/to/repository 倉庫的訪問的路徑
enabled={0|1} 是否啟用此倉庫,
gegcheck={0|1} 是否檢查來源合法性
gpgkey=URL 指名URL,gpg的秘鑰
enabledgroup={0|1} 是否支持在倉庫上使用組批量管理程序包
failovermethod={roundrobin|prioity} 故障轉(zhuǎn)移方法 默認(rèn)為rr,意為隨機挑選
cost=
默認(rèn)為1000
1.yum命令用法yum [options] [command] [package ...]
2.顯示倉庫列表;repolist[all|enabled|disabled];
3.顯示程序包:list
#yum list [all | glob_exp1] [glob_exp2] [...]
顯示所有或匹配條件的程序包
#yum list {available|installed|updates} [glob_exp1]
顯示倉庫中有但尚未安裝的/已安裝的/可升級的程序包
例如:
1、用yum list | less命令顯示所有yum倉庫中的程序包,@表示已安裝過的包,@anaconda表示安裝系統(tǒng)時安裝的包
顯示所有以httpd開頭的程序包
4. installpackage1 [package2] [....]
安裝程序包;
reinstall package1 [package2][...]
重新安裝程序包
例如:安裝gcc,已經(jīng)完成的
5.update [package1] [package2] [...]
升級程序包
remove | erase package1 [package2] [...]
卸載程序包
6.info[...]
查看程序包
例如;查看gcc包
7. provides | whatprovides feature1[feature2] [...]
查看指定的特性(可以是某文件)是由那個程序包所提供
8.clean[ packages | metadata | expire-cache | rpmdb | plugins | all ]
清除本地緩存
9 .search string1 [string2] [...]
以指定關(guān)鍵字搜索程序包名及summary信息
例如;搜索bash相關(guān)的
10. 包組管理相關(guān)命令
groupinstall group1 [group2] [...]
groupupdate group [group2] [...]
grouplist [hidden][groupwildcard] [...]
groupremove group1 [group2] [...]
groupinfo group1 [....]
二:創(chuàng)建yum倉庫
1.(1)掛載光盤至某目錄,列如/media/cdrom
#mount -r -t iso9660 /dev/cdrom /media/cdrom
(2)創(chuàng)建配置文件
[ID]
name=
baseurl=file:///
enabled=
gpgcheck=
2.yum的repo配置文件中可用的變量
$releasever;當(dāng)前os的發(fā)行版的主版本號
$arch;平臺
$basearch;基礎(chǔ)平臺
$YUM0-$YUM9
3.創(chuàng)建yum倉庫;
createrepo [options] <directory>
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
名稱欄目:yum簡介-創(chuàng)新互聯(lián)
本文URL:http://jinyejixie.com/article14/dpsode.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、面包屑導(dǎo)航、網(wǎng)站策劃、動態(tài)網(wǎng)站、網(wǎng)站排名、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容