Gentoo使用第三方包

Gentoo使用第三方包

Gentoo使用第三方包

eselect-repository 是一个 eselect 模块,用于为 Portage 配置 ebuild 仓库。Ebuild 仓库配置文件存储在 /etc/portage/repos.conf 中。

此实用程序取代了 layman 来列出、配置和处理备用存储库的同步。当使用 Portage 本身不同步的版本控制系统(例如 darcs 和 g-sorcery)时,仍然有一些例外,外行可以补充 eselect-repository。

安装eselect-repository


emerge --ask app-eselect/eselect-repository

初始设置

由 /etc/eselect/repository.conf 中的变量配置的 repos.conf 文件或目录必须存在,模块才能正常运行。 Gentoo 手册更喜欢将其作为目录,否则某些工具将不起作用:REPOS_CONF


mkdir -p /etc/portage/repos.conf

打印 repos.gentoo.org 中列出的所有存储库


eselect repository list

从 repos.gentoo.org 添加 ebuild 存储库


eselect repository enable PackageName

将仓库数据拉取到本地计算机


emerge --sync

显示当前配置的存储库


eselect repository list -i


本文由萧兮的博客原创发布,欢迎转载,转载务必保留原文链接。

萧兮的博客https://www.20010515.xyz · 原文:https://www.20010515.xyz/posts/5e2c9cf6-f629-4d09-96c4-bb38baa2f924