Yum 笔记

1. 配置在  文件/etc/yum.conf 和目录/etc/yum.repos.d;

添加源:

1. 可以直接把源信息放在/etc/yum.conf;

2. 也可以新建一个源配置文件 filename.repo,添加源信息,保存在/etc/yum.repos.d/中;这个比较方便;

2.主要命令

yum clean packages 清除遗留在缓存里的包文件
yum clean metadata 清除遗留在缓存里的元数据
yum clean headers 清除遗留在缓存里的头文件
yum clean all 清除包文件,元数据,头文件

yum makecache 生成metadata;

yum search [package-name]

yum install package1 [package2] [...]

yum update [package1] [package2] [...]

If run without any packages, update  will  update  every  currently installed  package.

yum remove package


yum whatprovides filename 查找特定文件是由什么软件包提供的


yum search package
yum info package 查找一个软件包的信息
yum list package 列出包含指定信息的软件包
yum list installed 列出已安装的软件包
yum list extras 列出不是通过软件仓库安装的软件包
yum list *ttp* 列出标题包含ttp的软件包
yum list updates 列出可以更新的软件包

3. 代理设置

/etc/yum.conf 中添加如下格式内容:

# The proxy server - proxy server:port number
proxy=http://mycache.mydomain.com:3128
# The account details for yum connections
proxy_username=yum-user
proxy_password=qwerty
注意:

1. 代理地址需要指定类型,如果只设定 proxy=192.68.0.1:800,会出现如下错误:

属性错误:Error parsing "proxy = '192.68.0.1:800'": URL must behttp, ftp or httpsnot ""

2. 如果代理没有用户名密码,注释掉上面两句,而不是设置为空,否则,yum makecache就会出现下面错误:

错误:Cannot retrieve repository metadata (repomd.xml) for repository: updates. Please verify its path and try again


4. 安装本机单个rpm包(非本地源)

yum localinstall package-name.rpm


参考:http://hi.baidu.com/grayker/blog/item/7b1f8954e061a6133b293548.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值