Linux中yum源配置及软件安装管理

一.什么是yum源么要进行yum源配置h2>

说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的。

yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。

YUM是【Yellow dog Updater, Modified】的缩写,是一个软件包管理器,YUM从指定的地方(相关 站的rpm包地址或本地的rpm路径)自动下载RPM包并且安装,能够很好的解决依赖关系问题。

YUM的基本工作机制如下:
服务器端:在服务器上面存放了所有的RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内。

客户端:如果需要安装某个软件时,先下载服务器上面记录的依赖性关系文件(可通过WWW或FTP方式),通过对服务器端下载的纪录数据进行分析,然后取得所有相关的软件,一次全部下载下来进行安装。

二.yum源配置

1.本地yum源

1)首先我们要得到一个与系统版本一样的系统镜像

2)配置相关服务

3)搭建 络yum源

挂载镜像

永久挂载镜像

4)设置安装源指向

写入下方内容:

这样 络型共享安装源就搭建好了!!

三.软件管理命令———【yum】

注:yum命令的使用必须是在yum源搭建成功后才能正常使用

命令 功能
yum clean all 清空有效信息
yum repolist 列出仓库信息
yum install software 安装软件
yum update 更新,把原来的删除重新安装(慎用)
yum list software 查看软件【software】
yum list all 查看所有软件
yum list available 列出可安装软件,可以安装但是没有安装
yum list installed 列出已安装的软件
yum reinstall software 重新安装
yum remove software 卸载
yum info software 查看软件信息
yum search software 根据软件信息查找软件
yum whatprovides file 根据文件找出包含文件的软件
yum history 查看系统中软件管理的历史(更改过的)
yum history info id 查看此id的软件管理历史操作
yum groups list 列出软件组 (虚拟机里)
yum groups info Virtualization Tools 查看”Virtualization Tools”组有几个安装包
yum groups install “Virtualization Tools 安装”Virtualization Tools” 组下的5个安装包
yum groups remove 卸载软件组

命令演示

1)软件查找

命令执行成功会生成repodeate目录,生成这个文件后才能被识别

七.软件黑名单

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux25109 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月7日
下一篇 2019年1月7日

相关推荐