Linux基础 | yum 命令

Posted 计算机技术论坛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础 | yum 命令相关的知识,希望对你有一定的参考价值。



1、yum是什么?

>主要功能是更方便的添加/删除/更新RPM包.

>它能自动解决包的倚赖性问题.

>它能便于管理大量系统的更新问题


2、yum有什么特点?

>可以同时配置多个资源库(Repository)

>简洁的配置文件(/etc/yum.conf)

>自动解决增加或删除rpm包时遇到的倚赖性问题

>使用方便

>保持与RPM数据库的一致性



3、查询原有的yum 

rpm -qa |grep yum 


4、删除原有的yum 

rpm -aq|grep yum|xargs rpm -e –nodeps 

rpm -qa |grep yum 


5、查询原有yum配置 

whereis yum 

rm -fr /etc/yum


6、下载yum

http://mirrors.163.com/centos/7/os/x86_64/Packages/ 

找四个文件,如下:(*号代表小版本号,不同版本不同)

1、yum-*.rpm    

2、yum-metadata-parser-*.rpm

3、yum-plugin-fastestmirror-*.rpm 

4、python-iniparse-*.rpm


或者使用wget 下载



7、安装yum

因文件有相互依赖性,注意顺序,故先安装

python-iniparse-*.rpm 文件
# rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm
# rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
# rpm -ivh yum-3.4.3-154.el7.centos.noarch.rpm   yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm 

注:rpm -ivh 要安装的rpm  --nodeps --force  (加上 --nodeps --force 为強制安裝,不管依赖性文件)
安装完之后,可以使用rm  命令删除当前目录下的RPM文件


8、yum应用

检查有哪些可更新的rpm包

yum check-update


安装rpm包,使xmms可以播放mp3

#yum install xmms-mp3


删除licq包,同时删除与该包有倚赖性的包

#yum remove licq

注:同时会提示删除licq-gnome,licq-qt,licq-text,非常方便


系统更新(更新所有可以升级的rpm包,包括kernel)

#yum -y update


每天定期执行系统更新

#chkconfig yum on

#service yum start

  


Linux基础 | yum 命令

相关系列文章


 






Linux基础 | yum 命令


文章内容来自网络

排版:MY



往期精彩回顾




以上是关于Linux基础 | yum 命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux网络原理及基础设,yum管理RPM包

linux基础命令(-)

Linux基础——程序包管理(yum)

Linux基础-yum软件包管理

Linux 基础教程 35-软件包管理-YUM

linux 软件安装-yum和源代码包安装