YUM软件仓库

YUM软件仓库

yum:Yellow dog Updater,Modified黄狗管理器,更新管理器

是一个在Fedora和RedHat以及CentOS中的shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。

 

定义配置文件:vim /etc/yum.repos.d/base.repo

yum.repos.d目录下只认识.repo结尾的配置文件        

本地源配置文件:

[base]源标识  必须写

name=base源名称   可写可不写

baseurl=file:///mnt/   软件包的位置file本地文件://协议          file代表是本地文件   如果在网络上安装就可改成 (网络访问链接)前提是虚拟机可以上网

enable=1,启用这个仓库或者源,一个源可以有多个仓库  默认生效(表示开机启动)

gpgcheck=0校验是否为官方的

 

gpgcheck=1                    是否gpg签名检查,1为检查,0为不检查

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release     如果上面gpg签名为不检查,那么这里就省略,如果是检查,需要配置。

         yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除,

更精确的用法是

yum clean headers      除header,

yum clean packages      清除下载的rpm包,

yum clean all            清除所有仓库缓存

yum repolist all          列出所有仓库

yum list all              列出仓库中所有软件包

yum info 软件包名称     查看软件包信息

yum install 软件包名称   安装软件包

yum reinstall 软件包名称  重新安装软件包

yum update 软件包名称   升级软件包

yum remove 软件包名称   删除软件包

yum check-update         检查可更新的软件包

yum grouplist             查看系统中已安装的软件包组

yum groupinstall 软件包组   安装指定软件包组

yum groupremove 软件包组  移除指定软件包组

yum groupinfo 软件包组     查询指定的软件包组信息

 

 

 

 

 

 

 

 

### 回答1: 要在Linux上安装Yum软件仓库,您需要执行以下步骤: 1. 打开终端并以root用户身份登录。 2. 下载Yum软件仓库的安装包,可以从官方网站或其他可靠的源获取。 3. 安装Yum软件仓库,可以使用以下命令: rpm -ivh yum-<version>.rpm 其中,<version>是您下载的Yum软件仓库的版本号。 4. 配置Yum软件仓库,可以编辑/etc/yum.repos.d目录下的repo文件,添加您需要的软件仓库。 5. 更新Yum软件仓库,可以使用以下命令: yum update 这将更新您系统中所有已安装软件的版本。 6. 安装软件包,可以使用以下命令: yum install <package-name> 其中,<package-name>是您需要安装的软件包名称。 以上就是在Linux上安装Yum软件仓库的步骤。 ### 回答2: 在Linux系统中,yum软件仓库是一种非常便捷的方式,用于解决软件安装和更新时的依赖问题。本文将简单介绍如何在Linux系统下安装yum软件仓库。 步骤一:配置yum源文件 首先要完成的是对yum源文件进行配置,这是yum软件仓库安装的前提。以CentOS系统为例,我们需要从官方网站下载CentOS-Base.repo文件。 我们可以手动地访问http://mirrors.163.com/.help/centos6.html,选择CentOS 6.x查看,并下载CentOS-Base.repo文件。接下来,复制此文件到yum源文件的目录中(/etc/yum.repos.d/)。 步骤二:执行yum命令 在完成yum源文件的配置后,执行yum命令来验证yum是否正常工作。 例如,我们可以运行以下命令来列出所有可用的软件包: $ yum list 步骤三:安装需要的软件包 完成前面两个步骤后,我们可以使用yum命令来安装所需的软件包。 例如,要安装git,我们可以运行以下命令: $ yum install git 这里的yum install命令将查找并安装名为“git”的软件包及其所有依赖项。 步骤四:检查软件包 在安装完软件包后,我们可以使用以下命令来检查已安装的软件包: $ rpm -qa | grep git 此命令将显示所有已安装的包含“git”关键字的rpm软件包。 总结 在Linux系统中,yum软件仓库是安装和更新软件的好方法。为了使yum正常工作,我们需要配置正确的yum源文件。一旦完成配置,我们就可以使用yum命令来安装所需的软件包,并使用rpm命令来验证已安装的软件包。 ### 回答3: yum是一款使用起来十分方便的软件包管理器,通过yum可以方便我们安装和管理软件包。安装yum软件仓库是一项非常重要的任务,下面我将从如何安装和配置yum软件仓库以及其他一些需要注意的事项来详细介绍。 一、安装yum软件仓库 1. 首先,我们需要在系统中安装“epel-release”这个仓库。在终端中输入以下命令: sudo yum install epel-release 2. 安装完“epel-release”后,我们可以安装其他需要的软件仓库,比如CentOS官方仓库。输入命令: sudo yum install centos-release 3. 安装完成后,我们可以使用以下命令来检查yum仓库是否已经成功添加: yum repolist 二、配置yum软件仓库 1. 配置yum仓库的方式非常简单,只需要编辑“/etc/yum.repos.d/$name.repo”这个配置文件即可。其中,“$name”是你所需要编辑的软件仓库的名称,比如CentOS官方仓库的文件名为“CentOS-Base.repo”。 2. 配置文件样例:[name] #自定义仓库名称name=MyRepo #指定仓库地址baseurl=http://server/path/to/repo/ #指定仓库类型enabled=1 #设为1开启,0禁用gpgcheck=1 #设为1验证gpg签名,0禁用metadata_expire=120m #设定元数据过期时间配置文件中的name可以任意指定,一般设为仓库名称。baseurl是指定仓库地址,可以是 http、ftp 或本地路径,url 后要跟仓库路径。enabled 为 1 时启用该仓库,为 0 时禁用该仓库。gpgcheck 为 1 时开启 GPG 签名验证,为 0 时关闭。metadata_expire 为元数据过期时间,单位为分钟。 如果配置文件中的gpgcheck设置为1,每次使用yum安装软件包时,yum都会验证软件包的GPG签名,以确保软件包的安全性。 三、其它注意事项 1. 在使用yum安装软件包时,最好将系统中已安装的软件包更新到最新版本,以保证软件包的兼容性。 2. 如果yum仓库中没有所需要的软件包,可以手动下载安装包并使用yum命令进行安装。 3. 有一些特殊情况下可能需要在yum仓库中新增软件包,需要学习rpm包的制作方法。 总之,yum是一款非常好用的软件包管理器,能够方便我们快速安装和管理软件包。正确配置和使用yum仓库可以让我们更加有效地利用这一工具,提高工作效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值