RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx

上传人:b****7 文档编号:22970445 上传时间:2023-02-06 格式:DOCX 页数:8 大小:18.53KB
下载 相关 举报
RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx_第1页
第1页 / 共8页
RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx_第2页
第2页 / 共8页
RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx_第3页
第3页 / 共8页
RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx_第4页
第4页 / 共8页
RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx

《RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx(8页珍藏版)》请在冰豆网上搜索。

RedHat53配置YUM从centos5源与光盘源更新软件Word格式文档下载.docx

//ftp.twaren.enet/Linux/CentOS/RPM-GPG-KEY-CentOS-5

安装那个的GPG,也可增加其他资源库,自己选择一个离自己地理位置近点

[root@clinet~]#rpm-qagpg-pubkey*

检查GPGKey

gpg-pubkey-e8562897-459f07a4

如果要删除Key,使用以下命令:

[root@clinet~]#rpm-egpg-pubkey-e8562897-459f07a4

2.修改配置文件

[root@clinet~]#vi/etc/yum.repos.d/rhel-debuginfo.repo

[rhel-debuginfo]

name=RedHatEnterpriseLinux$releasever-$basearch-Debug

baseurl=ftp:

//

baseurl是你的YUM源地址

enabled=0

是否启用这个仓库,1为起用,0为禁用

gpgcheck=1

设置gpgcheck=1会让yum检查每个下载的RPM的GnuPG签名。

这么做是因为你需要适当的GnuPGkey注册到您的RPM数据库。

可以防止被欺骗,如:

非法入侵发行版网站,木马导入软件包,使不知情用户下载

gpgkey=file:

///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

GPGKEY的存放地址

以上默认有的,复制添加以下更新点插入到rhel-debuginfo.repo文本里后面

[base]

name=RedHatEnterpriseLinux$releasever-Base

baseurl=

gpgcheck=1

[update]

name=RedHatEnterpriseLinux$releasever-Updates

[extras]

name=RedHatEnterpriseLinux$releasever-Extras

[addons]

name=RedHatEnterpriseLinux$releasever-Addons

3.清除缓存及旧的包

[root@clinet~]#yumcleanall清除缓存及旧的包

[root@clinet~]#yuminstallhttpd测试是否能更新软件

注意:

当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.请耐心等待,所以后面会显示一连串数据.

说明可以用yum安装软件了

[root@clinet~]#

————————————————————————————————————————————————————幸福分割线———————————

二.配置YUM从本地光盘更新软件

1.创建文件夹和挂载光盘(把光盘复制到本地就不用挂载)

[root@clinet~]#mkdir/mnt/cdrom

创建挂载点

[root@clinet~]#mount/dev/cdrom/mnt/cdrom

挂载光盘

mount:

blockdevice/dev/cdromiswrite-protected,mountingread-only

[root@clinet/]#ll/etc/yum.repos.d/

total4

-rw-r--r--1rootroot781Feb2403:

19rhel-debuginfo.repo

[root@clinet/]#cd/etc/yum.repos.d/

[root@clinetyum.repos.d]#cprhel-debuginfo.reporhel-debuginfo.repo.bak

拷贝为rhel-debuginfo.repo.bak做备份

[root@clinetyum.repos.d]#ll

total8

-rw-r--r--1rootroot781Feb2500:

34rhel-debuginfo.repo.bak

[root@clinetyum.repos.d]#virhel-debuginfo.repo

编辑rhel-debuginfo.repo,插入以下代码

baseurl=file:

///mnt/cdrom/Server

enabled=1

其实上面这样设置就已经ok,但是要更新xen.rpm,就更新不到,因为它在/mnt/cdrom/VT下面,为了比较完善,我们修改参数为以下配置

[Cluster]

name=RedHatEnterpriseLinux$releasever-$basearch-Cluster

baseurl=file:

///mnt/cdrom/Cluster

[ClusterStorage]

name=RedHatEnterpriseLinux$releasever-$basearch-ClusterStorage

///mnt/cdrom/ClusterStorage

[Server]

name=RedHatEnterpriseLinux$releasever-$basearch-Server

[VT]

name=RedHatEnterpriseLinux$releasever-$basearch-VT

///mnt/cdrom/VT

[root@clinetyum.repos.d]#yumcleanall

清除缓存及旧的包

Loadedplugins:

rhnplugin,security

CleaningupEverything

[root@clinetyum.repos.d]#yuminstallhttpd

测试是否能更新软件

rpm包的更新

檢查可更新的rpm包

#yumcheck-update

更新所有的rpm包

#yumupdate

更新指定的rpm包,如更新kernel和kernelsource

#yumupdatekernelkernel-source

大規模的版本升級,與yumupdate不同的是,連舊的淘汰的包也升級

#yumupgrade

rpm包的安裝和刪除

安裝rpm包,如xmms-mp3

#yuminstallxmms-mp3

刪除rpm包,包括與該包有倚賴性的包

#yumremovelicq

注:

同時會提示刪除licq-gnome,licq-qt,licq-text

yum暫存(/var/cache/yum/)的相關參數

清除暫存中rpm包文件

#yumcleanpackages

清除暫存中rpm頭文件

#yumclearnheaders

清除暫存中舊的rpm頭文件

#yumcleanoldheaders

清除暫存中舊的rpm頭文件和包文件

#yumclearn或#yumclearnall

相當於yumcleanpackages+yumcleanoldheaders

包列表

列出資源庫中所有可以安裝或更新的rpm包

#yumlist

列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包

#yumlistmozilla#yumlistmozilla*

可以在rpm包名中使用匹配符,如列出所有以mozilla開頭的rpm包

列出資源庫中所有可以更新的rpm包

#yumlistupdates

列出已經安裝的所有的rpm包

#yumlistinstalled

列出已經安裝的但是不包含在資源庫中的rpm包

#yumlistextras

通過其他網站下載安裝的rpm包

rpm包資訊顯示(info參數同list)

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

#yuminfo

列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包的資訊

#yuminfomozilla#yuminfomozilla*

可以在rpm包名中使用匹配符,如列出所有以mozilla開頭的rpm包的資訊

列出資源庫中所有可以更新的rpm包的資訊

#yuminfoupdates

列出已經安裝的所有的rpm包的資訊

#yuminfoinstalled

列出已經安裝的但是不包含在資源庫中的rpm包的資訊

#yuminfoextras

通過其他網站下載安裝的rpm包的資訊

搜索rpm包

搜索匹配特定字符的rpm包

#yumsearchmozilla

在rpm包名,包描述等中搜索

搜索有包含特定文件名的rpm包

#yumprovidesrealplay

增加資源庫

例如:

增加rpm.livna.org作為資源庫

安裝Livna.orgrpmsGPGkey

#rpm--importhttp:

//rpm.livna.org/RPM-LIVNA-GPG-KEY

檢查GPGKey

#rpm-qagpg-pubkey*

顯示Key資訊

#rpm-qigpg-pubkey-a109b1ec-3f6e28d5

(注:

如果要刪除Key,使用#rpm-egpg-pubkey-a109b1ec-3f6e28d5)

yum常用的命令

#yuminstallxxx 

安裝xxx軟體

#yuminfoxxx 

查看xxx軟體的資訊

#yumremovexxx 

刪除套裝軟體

#yumlist 

列出套裝軟體

#yumclean 

清除緩沖和旧的包

#yumprovidesxxx 

以xxx為關鍵字搜索包(提供的資訊為關鍵字)

#yumsearchxxx 

搜索套裝軟體(以名字為關鍵字)

#yumgroupupdatexxx

#yumgrouplistxxx

#yumgroupremovexxx

這三個都是一組為單位進行升級列表和刪除的操作。

比如"

MysqlDatabase"

就是一個組會同時操作相關的所有套裝軟體;

#yumupdate 

系統升級

#yumlistavailable 

列出所有升級源上的包;

#yumlistupdates 

列出所有升級源上的可以更新包;

#yumlistinstalled 

列出已經安裝的包;

#yunupdatekernel 

升級內核;

yum常用的源

1)自動選擇最快的源

由於yum中有的mirror速度是非常慢的,如果yum選擇了這個mirror,這個時候yum就會非常慢,對此,可以下載fastestmirror插件,它會自動選擇最快的mirror:

#yuminstallyum-fastestmirror

配置文件:

(一般不用動)/etc/yum/pluginconf.d/fastestmirror.conf

你的yum鏡像的速度測試記錄文件:

/var/cache/yum/timedhosts.txt

2)使用圖形界面的yum

如果覺得命令行的yum不方便,那麼可以使用圖形化的yumex,這個看起來更方便,因為可以自由地選擇軟體倉庫:

#yuminstallyumex

然後在系統工具中就可以看到yumextender了。

實際上系統自帶的“添加/刪除程式“也可以實現圖形化的軟體安裝,但有些yumex的功能它沒有。

2010-03-1821:

40:

55

之前源最近好像不能用了

大家可以到http:

//mirror-status.centos.org/这个网站查找适合自己的源,下面推荐一个163的源

rpm--import

rpm-qagpg-pubkey*

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1