Chinaunix首页 | 论坛 | 博客
  • 博客访问: 597771
  • 博文数量: 770
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 4905
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-19 14:36
文章分类

全部博文(770)

文章存档

2011年(1)

2008年(769)

我的朋友

分类:

2008-09-19 14:47:53

我用yum 安装yumex
[root@localhost ~]# yum install yumex
Repository updates-released is listed more than once in the configuration
Repository base is listed more than once in the configuration
Repository freshrpms is listed more than once in the configuration
Setting up Install Process
Setting up repositories
updates-released          100% |=========================|  951 B    00:00
Cannot open/read repomd.xml file for repository: macromedia
failure: repodata/repomd.xml from macromedia: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from macromedia: [Errno 256] No more mirrors to try.

它是不是要在一些网站上去下载文件.
其中 No more mirrors to try.
是不是要修该一些文件, 请提供一些 "mirrors" 给我,并告诉我要修改哪些文件.      
--------------------next---------------------
一. yum是什么
yum = Yellow dog Updater, Modified
主要功能是更方便的添加/删除/更新RPM包.
它能自动解决包的倚赖性问题.
它能便于管理大量系统的更新问题

二. yum特点
*可以同时配置多个资源库(Repository)
*简洁的配置文件(/etc/yum.conf
*自动解决增加或删除rpm包时遇到的倚赖性问题
*使用方便
*保持与RPM数据库的一致性

三. yum安装
CentOS自带(yum-*.noarch.rpm)
#rpm -ivh yum-*.noarch.rpm

四. yum指令
注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.

在开始使用yum之前需要导入系统的GPG-Key:
# rpm --import /usr/share/doc/centos-release-3/RPM-GPG-KEY-CentOS-3


*rpm包的更新
=========
//检查可更新的rpm包
#yum check-update

//更新所有的rpm包
#yum update

//?**付ǖ膔pm包,如更新kernel和kernel source
#yum update kernel kernel-source

//大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
#yum upgrade


*rpm包的安装和删除
=============
//安装rpm包,如xmms-mp3
#yum install xmms-mp3

//删除rpm包,包括与该包有倚赖性的包
#yum remove licq
注:同时会提示删除licq-gnome,licq-qt,licq-text


*yum暂存(/var/cache/yum/)的相关参数
=========================
//清除暂存中rpm包文件
#yum clean packages

//清除暂存中rpm头文件
#yum clearn headers

//清除暂存中旧的rpm头文件
#yum clean oldheaders

//清除暂存中旧的rpm头文件和包文件
#yum clearn 或#yum clearn all
注:相当于yum clean packages + yum clean oldheaders


*rpm包列表
========
//列出资源库中所有可以安装或更新的rpm包
#yum list

//列出资源库中特定的可以安装或更新以及已经安装的rpm包
#yum list mozilla
#yum list mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包

//列出资源库中所有可以更新的rpm包
#yum list updates

//列出已经安装的所有的rpm包
#yum list installed

//列出已经安装的但是不包含在资源库中的rpm包
#yum list extras
注:通过其它网站下载安装的rpm包


*rpm包信息显示(info参数同list)
===================
//列出资源库中所有可以安装或更新的rpm包的信息
#yum info

//列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息
#yum info mozilla
#yum info mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包的信息

//列出资源库中所有可以更新的rpm包的信息
#yum info updates

//列出已经安装的所有的rpm包的信息
#yum info installed

//列出已经安装的但是不包含在资源库中的rpm包的信息
#yum info extras
注:通过其它网站下载安装的rpm包的信息


*搜索rpm包
========
//搜索匹配特定字符的rpm包
#yum search mozilla
注:在rpm包名,包描述等中搜索

//搜索有包含特定文件名的rpm包
#yum provides realplay

五. 增加资源库
例如:增加rpm.livna.org作为资源库
//安装Livna.org rpms GPG key
#rpm --import

//检查GPG Key
# rpm -qa gpg-pubkey*

//显示Key信息
#rpm -qi gpg-pubkey-a109b1ec-3f6e28d5
(注:如果要删除Key,使用#rpm -e gpg-pubkey-a109b1ec-3f6e28d5)
下载带有 Google 工具栏的 Firefox, 上网冲浪更惬意      
--------------------next---------------------

阅读(219) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~