|
yum介绍:
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
1、下载yum
在线下载或手动下载
wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz
2、解压文件
tar zxvf yum-3.4.3.tar.gz
3、创建配置文件(必须),如果不创建yum.conf的话,下面运行./yummain.py install yum的话会报错
touch /etc/yum.conf
4、切换目录并安装
cd yum-3.4.3
./yummain.py install yum
5、是否成功
base | 3.7 kB 00:00
base/primary_db | 4.5 MB 00:07
extras | 3.5 kB 00:00
extras/primary_db | 23 kB 00:03
出现以上提示就证明yum已经安装成功了。
6、查看版本
rpm -qa|grep yum
7、更新
yum check-update yum -y update
yum clean all
8、更新说明!!!:
Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的: 代码如下: yum -y update 升级所有包同时也升级软件和系统内核(慎用)
代码如下: yum -y upgrade 只升级所有包,不升级软件和系统内核 实验分别测试 yum -y upgrade和yum -y update
二、常用命令:
1、安装rpm包: yum install RPM包 2、删除rpm包,包括与该包有依赖性的包:
yum remove 包名 3、检查可更新的rpm包: yum check-update 4、更新所有的rpm包: yum update 5、更新指定的rpm包: yum update 包名 6、大规模的升级版本: yum upgrade 7、列出资源库中所有可以安装或更新的rpm包的信息: yum info 8、列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息:
yum info 包名 9、列出资源库中所有可以更新的rpm包的信息: yum info updates 10、列出已经安装的所有的rpm包的信息: yum info installed 11、列出已经安装的但是不包含在资源库中的rpm包信息: yum info 包名 12、列出资源库中所有可以更新的rpm包: yum list updates 13、列出已经安装的所有rpm包: yum list installed 14、列出已经安装的但不包含在资源库中的rpm包: yum list extras 15、列出资源库中所有可以安装或更新的rpm包: yum list 16、列出资源库中特定的可以安装或更新以及已经安装的rpm包: yum list 包名 17、搜索匹配特定字符的rpm包的详细信息: yum search 包名 18、搜索包含特定文件名的rpm包: yum provides 包名 19、清除暂存的rpm包文件: yum clean packages 20、清除暂存的rpm头文件: yum clean headers 21、清除暂存中旧的rpm旧文件:
yum clean oldheaders 22、清除暂存中旧的rpm头文件和包文件: yum clean 或 yum clean all
来源:https://www.cnblogs.com/sung1024/p/11362451.html |