如何创建 yum repo 文件?

max*_*max 4 linux yum centos-6

我知道之前有人问过这个问题,但我仍然有些疑问,所以再问一次。

如何创建 yum 存储库文件?

我知道在/etc/yum.repos.d/我必须创建.repo文件。下面是模式:

1 [姓名]

2 姓名=

3 基地址=

4 启用=1

5 gpgcheck=1

6 gpgkey=

baseurl我应该在哪个链接中给出?我对此感到非常困惑。我如何获得该baseurl链接?任何人都可以向我解释清楚吗?

我正在使用 CentOS 6.2。

小智 6

在这里找到了这个。希望能帮助到你。

'baseurl' 行是机器用来访问存储库的路径。如果机器可以直接访问它或将其安装为文件系统,则可以使用 baseurl 行,例如:

 baseurl = file:///srv/my/repo/
Run Code Online (Sandbox Code Playgroud)

文件后面有 3 个斜杠 (/),而不是 2 个。这是正确的。

如果您通过 http 或 https 服务器访问该文件,您将使用以下内容:

 baseurl = http://servername/my/repo
Run Code Online (Sandbox Code Playgroud)


Mic*_*ton 1

baseurl 是存储库文件的位置。您可以从存储库的提供者处获取此信息。

大多数存储库已经提供了一个预配置的 .repo 文件,您可以将其放入其中,/etc/yum.repos.d或者提供一个 release.rpm,您可以安装其中包含这样的 .repo 文件(这种方式更好,因为存储库可以保持自身更新)。