= 1
= 1
= file:/// etc/pki/rpm-gpg/rpm-gpg-key - 6
以下是每个选项的描述:
[基础]:表示存储库的名称。括号必须存在。内部的名称可以是任意的,但是不能有两个相同的容器名称。
名称:解释仓库的意义。
:这是存储库的镜像站点的列表。默认情况下通常使用此选项。
:这是最重要的事情,因为仓库的实际地址是在其后面连接的。 YUM程序将单独找到镜像站点,并指定固定的仓库URL。回购文件可以定义多个软件源。
= 1:是启动此容器。如果您不想开始,则可以使用= 0。
= 1:指定您是否需要在RPM文件中检查数字证书。
:它是数字证书的公共密钥文件的位置。
base.repo中还定义了其他带有名称的存储库,例如:[],[],[]等。这些存储库是额外的或升级的,用于yum服务器,并指向不同的存储库路径。
EPEL来源
epel的来源是什么:
Epel(for Linux的)是一个基于该项目,该项目为“红色帽子”操作系统(适用于RHEL和Linux)提供了其他软件包。坦率地说,有些组件没有百胜来源,但是epel中有
如何获得Epel的包裹:
EPEL包含一个称为“ Epel-”的软件包,其中包含有关GPG密钥和软件包签名的软件源的信息。在企业版Linux上安装此软件包后,您可以使用类似于百胜的工具来安装软件包及其依赖项。默认情况下,启用了EPEL存储库的稳定版本。除了Epel-外,还有一个名为“ Epel-”的存储库,其中包含尚未被认为稳定的软件。请考虑自己打开它的风险。用户可以直接通过yum epel-安装和启用EPEL来源。
2。部署阿里巴巴百胜来源
1。备份本地yum源
[root@75-124 yum.repos.d]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
2。获取阿里巴巴百胜源配置文件
[root@75-124 yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
部署阿里巴巴EPEL(RHEL 7)来源
两个解决方案:
1。yum安装
1。安装EPEL配置软件包
[root@75-124 yum.repos.d]# yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
2。用阿里巴巴云镜站的地址替换回购配置中的地址
sed -i 's|^#baseurl=https://download.fedoraproject.org/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*
还有两个其他文件:epel.repo和epel-.repo
2。使用WGET直接下载
[root@75-124 yum.repos.d]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
3。两者都必须更新百胜缓存
[root@75-124 yum.repos.d]# yum clean all
[root@75-124 yum.repos.d]# yum makecache
解释:
YUM清洁全部:清除百胜缓存并清除所有下载的软件包文件。 YUM将存储下载的软件包并将其存储在缓存中,而无需自动删除它们。而且,如果您觉得它们占据了磁盘空间,则可以使用百胜干净的说明清除。更精确的用法是百胜清洁,yum Clean清除了下载的RPM软件包,yum清洁所有清除
YUM:它是将服务器的软件包信息下载到本地计算机以缓存。安装YUM时,将首先从本地缓存调用。实际上,即使没有百胜,yum也检测到当地没有包裹,并将其从yum中拉出,因此可以执行它,但是最好再次执行YUM命令。实际上,即使没有百胜,如果安装了yum,安装软件包也将被缓存,但是最好再次执行yum命令。
4。(无法执行)yum源更新命令
[root@75-124 yum.repos.d]# yum update -y(升级所有包同时也升级软件和系统内核)
解释:
实际上,建议用百胜代替百胜。 YUM仅更新系统中的现有软件包,并且不会更新内核软件包( - 此软件包)。百胜更彻底。它分析了包装的废弃关系,并且可以在小型版本(例如从7.1升级到7.4升级)上升级。除了与百胜完全相同的事情外,它还将更新 - 软件包并卸载废弃的软件包。
新的部署系统需要百胜 /因为yum不会解决您的依赖冲突(但APT将)。因此,百胜将在更改YUM源后解决RPM软件包之间的依赖关系,以避免由YUM安装引起的错误。
由于您获得的服务器是具有相对较低包装版本的操作系统,因此在安装高级应用程序时,您可能会说无法满足依赖关系。目前,您需要使用百胜/更新系统的软件包以满足安装依赖项
例如,您的系统已经安装了-2.6.32.500,但是您要安装的某个软件包取决于-2.6.32.600。目前,YUM将报告错误并退出,并告诉您依赖关系不满足,并且软件包将无法升级(例如,实际上,几乎没有任何软件包直接取决于包装),因此您只能YUM /一次,更新系统中的所有软件包,以满足新部署软件包的依赖性。
在 / /APT的系统中,APT将自动处理这种情况,并将自动升级依赖的软件包。
换句话说,对于新部署的服务器,也建议使用所有软件包,并获得了最新的安全补丁。即使对于已启动的服务器,建议定期应用安全漏洞来减少漏洞引起的侵权。
5。检查当前百胜源
[root@75-124 yum.repos.d]#yum
原始链接:
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1