北京看白癜风是多少钱 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/zdxbdf/
yum简介
yum,是YellowdogUpdater,Modified的简称,是杜克大学为了提高RPM软件包安装性而开发的一种软件包管理器。起初是由yellowdog这一发行版的开发者TerraSoft研发,用python写成,那时还叫做yup(yellowdogupdater),后经杜克大学的Linux
Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是 yum主要功能是更方便的添加/删除/更新RPM包,自动解决包的倚赖性问题,便于管理大量系统的更新问题。yum可以同时配置多个资源库(Repository),简洁的配置文件(/etc/yum.conf),自动解决增加或删除rpm包时遇到的依赖性问题,保持与RPM数据库的一致性。
可以这么说,yum是改进型的RPM软件管理器,它很好的解决了RPM所面临的软件包依赖问题。yum在服务器端存有所有的RPM包,并将各个包之间的依赖关系记录在文件中,当管理员使用yum安装RPM包时,yum会先从服务器端下载包的依赖性文件,通过分析此文件从服务器端一次性下载所有相关的RPM包并进行安装。
yum软件可以用rpm命令安装,安装之前可以通过如下命令查看yum是否已安装:
[root
localhost~]#rpm-qagrepyumyum-metadata-parser-1.1.2-16.el6.iyum-.2.29-0.el6.centos.noarchyum-utils-1.1.0-14.el6.noarchyum-plugin-fastestmirror-1.1.0-14.el6.noarchyum-plugin-security-1.1.0-14.el6.noarch
可以看到,系统上已经安装了yum。
使用yum安装软件包之前,需指定好yum下载RPM包的位置,此位置称为yum源。换句话说,yum源指的就是软件安装包的来源。使用yum安装软件时至少需要一个yum源。yum源既可以使用网络yum源,也可以将本地光盘作为yum源。接下来就给大家介绍这两种yum源的搭建方式。
网络yum源搭建一般情况下,只要你的主机网络正常,可以直接使用网络yum源,不需要对配置文件做任何修改,这里对yum源配置文件做一下简单介绍。网络yum源配置文件位于/etc/yum.repos.d/目录下,文件扩展名为"*.repo"(只要扩展名为"*.repo"的文件都是yum源的配置文件)。
[root
localhost~]#ls/etc/yum.repos.d/CentOS-Base.repoCentOS-Media.repoCentOS-Debuginfo.repo.bakCentOS-Vault.repo可以看到,该目录下有4个yum配置文件,通常情况下CentOS-Base.repo文件生效。我们可以尝试打开此文件,命令如下:
[root
localhostyum.repos.d]#vim/etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-$releasever-Basemirrorlist=