RPM软件包安装之yum指令安装

RPM软件包安装之yum指令安装

rpm手动安装软件包时,依赖性太强,安装很不方便,那么所有linux也提供了例外一种安装方式,即yum安装。
yum安装可以通过网络安装,也可以通过光盘作为yum源来安装。yum在red hat版本中是收费的,centOS中暂时是
免费的。

yum指令的处理的依旧还是RPM包,并没有什么YUM包的说法。
yum安装之网络安装式:

如果在有网络的情况下,我们就可以通过yum的网络安装方式,首先我们要先配置IP地址,使自己的系统联通网络。使用setup命令,进入网络设置。
RPM软件包安装之yum指令安装_第1张图片 RPM软件包安装之yum指令安装_第2张图片
RPM软件包安装之yum指令安装_第3张图片
RPM软件包安装之yum指令安装_第4张图片

完成对网络的设置,设置完成后,需要使用service network restart重启网络。当然一般重启后,会发现网络依旧无法开启,那么这就需要修改网卡配置文件。

RPM软件包安装之yum指令安装_第5张图片

完成对网络的设置,网络设置好后,我们就可以使用yum指令对RPM包在线安装了。

配置在线yum源:

一般来说centOS已经将yum源配置好了,我们可以通过以下命令进行查看



如果不能联网,那么我们就要用CentOS-Media.repo作为光盘yum源

CentOS-Base.repo该文件就是在线yum源的配置文件,默认yum也是通过这个来读取的。可以查看详细信息

RPM软件包安装之yum指令安装_第6张图片

这个文件,我们不需要做任何的修改,直接能看懂就可以了,具体内容如下:

RPM软件包安装之yum指令安装_第7张图片

正确配置了yum源之后,我们就可以正常使用yum指令了。首先我们可以通过yum list查看所有的RPM软件包。

RPM软件包安装之yum指令安装_第8张图片

常见的yum指令有:

RPM软件包安装之yum指令安装_第9张图片

RPM软件包安装之yum指令安装_第10张图片

RPM软件包安装之yum指令安装_第11张图片

说到这个升级,需要切记的是,升级时一定要写具体的包名,不能直接使用yum -y update,这将导致会更新所有

的软件,以及整个系统,容易导致系统直接崩溃。

RPM软件包安装之yum指令安装_第12张图片

卸载时,由于yum会直接卸载到所有依赖的包,但是依赖关系可能不只有这个包有,那么也有可能会导致系统崩溃,

所以卸载尽量不要执行,或者使用rpm -e 包名来完成卸载,最好是尽量不要卸载。

RPM软件包安装之yum指令安装_第13张图片

一般在使用这种list指令的时候,最好使用管道符查询,如:yum grouplist | more分页查看


光盘yum源搭建步骤:

RPM软件包安装之yum指令安装_第14张图片

RPM软件包安装之yum指令安装_第15张图片

上面这个配置文件中,总结的两个#注释,一定要注意,必须要写在每一行的最开始,#前不能有空格等东西。enabled必须设置为1,1才代表配置文件生效。

最后可以直接安装RPM包了,需要安装什么包就使用yum -y install 包名即可,例如:

RPM软件包安装之yum指令安装_第16张图片


你可能感兴趣的:(RPM软件包安装之yum指令安装)