rpm软件包缺点:需要手工解决软件包的依赖关系。使用YUM可解决该问题。

YUM(Yellodog Updater, Modified)是一个RPM前端程序,主要目的是设计用来自动解决RPM的依赖关系问题。

 

YUM引入仓库(repo)概念,用于存放所有现有的rpm软件包。在安装rpm時,如果存在依赖关系,会自动在仓库中查找依赖软件并安装。

仓库可以是本地的,也可以通过http、ftp或nfs形式使用集中的、统一的网络仓库。

 

YUM使用仓库保存管理RPM软件包,仓库的配置文件保存在/etc/yum.repos.d/目录下,格式如下:

[Linuxcast]

name=This is Linuxcast.net rpm soft repo

baseurl=指向路径

enabled=1 该配置是否生效

gpgcheck=1生产环境下必须打开,效验用

 

仓库可以使用file,http,ftp,nfs方式;

yum配置文件必须以.repo结尾;

一个配置文件内可以保存多个仓库的配置信息;

/etc/yum.repos.d/ 目录下可以存在多个配置文件。

 

YUM基本命令:

yum install soft-name 安装指定软件

yum remove soft-name 卸载指定软件

yum update soft-name 升级指定软件

 

 

 

 

最新文章

  1. CentOS7 屏幕亮度的命令行管理
  2. java jdb命令详解
  3. Spring学习总结(三)——Spring实现AOP的多种方式
  4. HtmlEncode和JavaScriptEncode(预防XSS)
  5. maven仓库没有的包依赖
  6. windows service自动启动相关设置
  7. UVa 10935 (水题) Throwing cards away I
  8. 自定义nagios check_load告警阀值
  9. J2EE它是一个框架?平台?规范?
  10. 自定义复选框 checkbox 样式
  11. phpcms 列表页中,如何调用其下的所有子栏目(或特定的子栏目)?
  12. cocos2d-x物业现场
  13. Hyperledger Fabric 1.0 从零开始(三)——环境构建(内网/准离线)
  14. tee 命令详解
  15. c/c++ 重载运算符 类型转换运算符
  16. 第十九节、基于传统图像处理的目标检测与识别(词袋模型BOW+SVM附代码)
  17. Get 请求 与 Post 请求的区别
  18. Linux 特殊字符_008
  19. buffers与cached
  20. Lua中的loadfile,dofile,require使用,最后还有调试

热门文章

  1. zabbix 3.0 安装 ubuntu环境
  2. ASP.NET MVC中简单使用Autofac
  3. dropdownlist同时绑定数据库和自定义内容
  4. run命令
  5. XML序列化的时候如何支持Namespace
  6. 动态单链表的传统存储方式和10种常见操作-C语言实现
  7. Jackson序列化和反序列化Json数据完整示例
  8. 【转】FastCgi与PHP-fpm关系
  9. list的一些使用
  10. Entity Framework想说爱你不容易,这么多的报错,这么多的限制,该如何解决?