假設本地源yum

2022-08-24 04:45:12 字數 2459 閱讀 5966

歷史:yum是yellow dog updater modified的縮寫,yellow dog(黃狗)也是linux的乙個發行版本,只不過redhat公司將這公升級技術利用到自己的發行版本上形成了現在的yum.

作用:其實就是進行linux的自動公升級常用的乙個工具

安裝:

檢查是否安裝yum:

rpm -qa|grep yum

如果沒有任何顯示 則表示沒有安裝:

檢視配置:

[root@dawn ~]#

more /etc/yum.repos.d/centos-base.repo

[base]

name=centos-$releasever -base

mirrorlist=

#baseurl=

#表示啟動gpg檢查 0表示不啟用

gpgcheck=1

#指定gpg金鑰的位址gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6

#released updates 更新模組要用到的部分配置

[updates]

#發行版名稱

name=centos-$releasever -updates

#yum在網際網路上查詢公升級檔案的url位址

mirrorlist=

#baseurl=

gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6

#additional packages that may be useful有用的額外軟體包配置

[extras]

name=centos-$releasever -extras

mirrorlist=

#baseurl=

gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6

#additional packages that extend functionality of existing packages擴充套件的額外軟體配置

[centosplus]

name=centos-$releasever -plus

mirrorlist=

#baseurl=

gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6

#contrib - packages by centos users

[contrib]

name=centos-$releasever -contrib

mirrorlist=

#baseurl=

gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6

基本用法:

yum install dhcp

yum remove licq

#

檢查可更新的軟體包

rpm check-update

#更新所有軟體包

yum update

#指定更新的軟體包

yum update kernel kernel-source

#大規模軟體公升級 與yum update 不同的是,陳舊的包也會公升級

yum upgrade

#

列出資源庫所有可以安裝或更新的軟體包資訊

yum info

&yum list

#列出資源庫特定的可以安裝或更新的軟體包資訊

yum info vsftpd

&yum list vsftpd

#列出資源庫所有可以更新的軟體包資訊

yum info updates

&yum list updates

#列出已經安裝的軟體包資訊

yum info installed

&yum list installed

#列出所有已經安裝不包含在資源庫中的軟體包資訊

yum info extras

&yum list extras

#

清除暫存的軟體包檔案

yum clean packages

#清除暫存的軟體包標頭檔案

yum clean headers

#清除暫存中舊的軟體標頭檔案

yum clean oldheaders

#清除暫存中舊的軟體包檔案和標頭檔案

yum clean

&yum clean all

yum使用本地源

在 etc yum.repos.d目錄裡建立乙個檔案,檔名任意,副檔名一定是repo,檔案內容如下 base name base rpm repository for rhel5 baseurl file media cdrom server enabled 1 gpgcheck 0 修改serve...

搭建本地 yum 源

1 在 yum 源伺服器 上修改 etc yum.repo.d 目錄 mv centos base.repo centos base.repo.bak 2 安裝 createrepo yum y install createrepo 3 建立 本地 repo vim local.repo local...

yum本地源建立

現場環境 一台主機下有多個虛擬機器,如15.32.12.122 15.32.12.130,安裝centos6.3系統且為最小安裝,即很多命令或者庫都不支援或者沒有,但在15.32.12.129上有乙個映象檔案,其內有各種的安裝檔案,且路徑為15.32.12.129 centos63 我們可以在瀏覽器...