这是我第一次使用 Gentoo,我感到很迷茫。
我想安装Nginx
。当前 ebuild 不支持limitproxy
http://nginxlimitproxy.sourceforge.net
我知道我必须进行修改SRC_URI
才能添加新插件的源。但下一步该怎么做呢?
编辑:有没有官方方式联系维护者?
答案1
您可能需要查看以下资源:
/usr/portage/skel.ebuild
- 带有大量注释的默认 ebuild。man 5 ebuild
- .ebuild 格式的手册页。- http://devmanual.gentoo.org/- 包含大量有关 ebuild 和 Gentoo 生态系统的信息
回答你的问题……这取决于插件是否必须用 Nginx 编译,或者它是否是一个模块。如果必须用 Nginx 编译,它可能是一个补丁,然后你会epatch
在步骤中使用src_prepare
它。你可能必须使用命令ebuild
解压所有内容,然后在 /var/tmp/portage 中浏览以找出解压后的档案的结构。如果它是在安装 Nginx 后可以安装的模块,那么你需要创建一个新的 ebuild。我个人会从另一个 Nginx 模块(如果存在)中获取 ebuild 并对其进行更改。