# yum
Yum是在Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。它负责/etc/yum.repos.d/定义的源镜像存储库管理软件包以其依赖关系,在这篇文章中,我们将介绍一些常用和有用的yum命令。
# 基本命令
1.安装yum包:
$ yum install PACKAGE_NAME
2.取出yum包装:
$ yum remove PACKAGE_NAME
3.重新安装一个yum包:
$ yum reinstall PACKAGE_NAME
4.搜索yum包:
$ yum search PACKAGE_NAME
5.显示yum包的信息:
$ yum info PACKAGE_NAME
6.更新安装的yum包:
$ yum update
7.更新具体的yum包:
$ yum update PACKAGE_NAME
8.显示yum历史:
$ yum history
9.显示已启用的yum存储库的列表:
$ yum repolist
10.找出哪个yum包提供了一个特定的文件(例如:/usr/bin/nc)):
$ yum whatprovides "*bin/nc"
11.清除yum缓存:
$ yum clean all
12. 找出以 pam 为开头的软件名称有哪些?
$ yum list pam*
13. 列出已经配置的所有可用仓库
$ yum repolist [all|enabled|disabled]
14. 查看程序包信息
$ yum info PACKAGE_NAME
15. 构建缓存
$ yum makecache
# 设置yum源
即换源。
安装步骤 首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载对应版本 repo 文件, 放入 /etc/yum.repos.d/ (操作前请做好相应备份)
CentOS5 :http://mirrors.163.com/.help/CentOS5-Base-163.repo
CentOS6 :http://mirrors.163.com/.help/CentOS6-Base-163.repo
CentOS7 :http://mirrors.163.com/.help/CentOS7-Base-163.repo
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
mv CentOS6-Base-163.repo CentOS-Base.repo
运行以下命令生成缓存
yum clean all
yum makecache
← VI使用技巧
关于评论
评论前请填好“昵称”、“邮箱”这两栏内容,否则不会收到回复,谢谢!