编辑repo配置文件|centos 7如何配置yum在/etc/yumrepos下有6个repo文件怎么配置成

㈠ linux 下yum软件库配置文件详解!.repo

repo文件是来Fedora中yum源(软件仓库)的配置自文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用。

具体解释如下图:

㈡ yum 源配置文件 .repo 中的protect=0是什么意思

protectbase你应该在 protectbase 或 priorities 插件中 选其一,但它们不应同时被使用。由於 priorities 与 protectbase 可以做同样的事情,但拥有多於两於组别,我们只推荐 protectbase 给最基本的设置。protectbase 的用处就是保护某些软件库被其它软件库的更新所取替。受保护的软件库不会被未受保护的软件库内较新的文件更新。我们推荐这个插件给任何经常启用第三方软件库的人们,因为这些非 CentOS 的软件库可能会更新某些系统文件,有机会导致你的 CentOS 安装不稳定。首先,你必须在 /etc/yum.conf 文件内启用插件,详情见「Yum 插件」。由 CentOS 5 起插件已经缺省被启用。要安装 protectbase 插件,请确定 CentOS 的 extras 软件库已经被启用(它缺省是被启用的),然后执行这个指令:yum install yum-plugin-protectbase在 CentOS 5 上这个组件的名称被更改了,你可以用这个指令:yum install yum-protectbase完成插件的安装后,请确定它已被启用。请编辑 /etc/yum/pluginconf.d/protectbase.conf 并确保它拥有下列内容:[main]enabled = 1之后,你须要编辑 /etc/yum.repos.d/ 内所有 .repo 文件,并选择为每个软件库加入:protect=1或protect=0下面是一个在 CentOS-Base.repo 文件内只保护 [base] 及 [update] 软件库的样例:[base]name=CentOS-$releasever – Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/gpgcheck=1gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4protect=1#released updates [update]name=CentOS-$releasever – Updatesmirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/gpgcheck=1gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4protect=1 #packages used/proced in the build but not released[addons]name=CentOS-$releasever – Addonsmirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/gpgcheck=1gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4protect=0 #additional packages that may be useful[extras]name=CentOS-$releasever – Extrasmirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/gpgcheck=1gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4protect=0 #additional packages that extend functionality of existing packages[centosplus]name=CentOS-$releasever – Plusmirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/gpgcheck=1enabled=0gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4protect=0 #contrib – packages by Centos Users[contrib]name=CentOS-$releasever – Contribmirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/gpgcheck=1enabled=0gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4protect=0 注: 你必须为 /etc/yum.conf 中的 .repo 档里每个不想受保护的软件库加上 protect=0,否则它们属於 protect=1 的组别。当你在完成编辑后进行更新,只有那些拥有 protect=1 的软件库才能更新来获 protect=1 保护的软件库的软件。就我们的样例而言,yum 只会用 [base] 或 [update] 软件库内的 RPM 来更新属于 [base] 或 [update] 的组件。假如 [addons] 软件库为来自 [base] 的组件提供了更新,升级亦不会进行。

㈢ centos 7如何配置yum,在/etc/yum.repos下有6个.repo文件,怎么配置成

1、上传操作系统镜像CentOS-6.5-x86_64-bin-DVD1.iso到/tmp下2、建立目录并挂载镜像mkdir /mnt/cdrommount -o loop /tmp/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/cdrom/3、设内置本地repocat <<EOF >/etc/yum.repos.d/loca-base.repo[local-base]name=loca-basebaseurl=file:///mnt/cdrom gpgcheck=0EOF4、验证容YUM源yum repolist

㈣ 怎么修改yum centos-media.repo本地源的配置文件

yum 的配置文件分为两部分:main 和repository

main 部分定义了全局配置选项,整个yum 配置文件应该只有一个main。常位于/etc/yum.conf 中。

repository 部分定义了每个源/服务器的具体配置,可以有一到多个。常位于/etc/yum.repo.d 目录下的各文件中。

yum.conf 文件一般位于/etc目录下,一般其中只包含main部分的配置选项。

# cat /etc/yum.conf

除了上述之外,还有一些可以添加的选项,如:

exclude=selinux*//排除某些软件在升级名单之外,可以用通配符,列表中各个项目要用空格隔开,这个对于安装了诸如美化包,中文补丁的朋友特别有用。gpgcheck=1//有1和0两个选择,分别代表是否是否进行gpg(GNU Private Guard) 校验,以确定rpm 包的来源是有效和安全的。这个选项如果设置在[main]部分,则对每个repository 都有效。默认值为0。

㈤ linux 中 配置自己的yum仓库 里面有一步是vi模式下编辑自己的XXXX.repo文件

baseurl路劲最后跟光盘的挂载路径,比如:baseurl=file://光盘挂载地址,首先你需要将光盘挂载到本地的一个路径(挂载点):# mkdir /mnt/cdrom 创建挂载点 # mount /dev/cdrom /mnt/cdrom 挂载光盘文件到挂载点baseurl=file://media/cdrom如果你拷贝的话,光拷贝rpm包可能还不够,估计得将iso全部解压后文件和文件夹都拷贝到一处才可以。建议看下下面这个帖子:http://jingyan..com/article/e4d08ffdd07e6a0fd2f60da7.html希望能帮到你

㈥ 怎么配置rhel-source.repo

修改yum配置文件(修改前先备份配置文件): cp /etc/yum.repos.d/rhel-source.repo /etc/yum.repos.d/rhel-source.repo.bak vi /etc/yum.repos.d/rhel-source.repo [rhel-source] —(仓库名称) name=cdrom —(名称随意)baseurl=file:///yum — (这个就是你要挂在的本地目录) enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release [rhel-source-beta] name=Red Hat Enterprise Linux $releasever Beta – $basearch – Source baseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release4.修改yum.conf文件,相同选项尽量保持一致 vi /etc/yum.conf [rhel-source] —(仓库名称,尽量保持一致) name=cdrom —(尽量保持一致) 《Linux就该这么学》 初学者一起交流。baseurl=file:///yum —(这个就是你要挂在的本地目录,必须保持一致) enable=1 cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=0 plugins=1 installonly_limit=3

㈦ Linux里面repo文件作用是什么

是yum源的配置文件《linux就该这么学》不错的linux自学书籍

㈧ 为什么用编辑repo文件的方法建立yum源总是失败

name=cbaseurl=file:///media/Server (指定存放软件安装包所在的目录)enabled=1 是否启用此配置gpgcheck=1 (1为校验,0为不校验)gpgkey= 密钥文件存放路径如果使用的是光盘安装的话建议把gpgcheck值设为0,删除gpgkey配置行yum可以自动解决依赖关系,自动安装软件想关联的安装包,至于你/media/dvd为空,是因为你的软件包没有放在里面,mount /dev/cdrom /media 挂载光盘镜像,RHEL系统光盘里Server目录存放安装包,注意区分大小写

㈨ ubuntu 如何修改repo

??lz说的太不清楚了,你说的这个repo是指的maven本地库路径吗?如果是的话,方法如下:按照lz你的提问,那么假设前提是maven已经安装配置好了,1、用户目录下有个.m2文件夹,没有的话新建一个;2、.m2下有settings.xml文件,如果lz你是.m2目录都是新建的话,那么把你的maven路径下%MVN_HOME%/conf/settings.xml复制过来(当然,这个文件太原生态了,说明为主,lz可以从网上随便找个已有的来改);3、修改repo路径是标签对<localRepository>这里是你的repo路径</localRepository>;就这样。如果lz问的不是maven的repo路径修改的话,请讲清楚究竟是要问什么。


赞 (0)