Linuxyum是什么,yum源配置详

时间:2024/7/13 17:13:49 来源:os/2

北京看白癜风是多少钱 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-qa

grepyumyum-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=

转载请注明:http://www.wsqwo.com/hbyx/13606.html
热点排行
西医如何治疗瘰疬

颈淋巴结结核中医称为“瘰疬”,多见于儿童和青年人。西医常规治疗方法:  ……【查看详情】

精彩推荐
相关导读
网站首页 | 网站地图 | 合作伙伴 | 广告合作 | 服务条款 | 发布优势 | 隐私保护 | 版权申明 | 返回顶部