linux(centos 7)安装及使用yum

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

 

posted @ 2019-08-16 10:43  qing222  阅读(11245)  评论(0编辑  收藏  举报