来自叠加层的新兴包

Mik*_*ail 5 linux gentoo

我正在使用 gentoo,并且我一直在尝试从覆盖中出现 leksahhaskell

root # layman -a haskell
root # layman -s haskell
root # emerge -av app-editors/leksah
Run Code Online (Sandbox Code Playgroud)

然而emerge一直说

没有 ebuild 可以满足“app-editors/leksah”。

我究竟做错了什么?

Ste*_*ven 3

适当配置layman以便 portage 搜索您添加的覆盖。

选项 1:使用“make.conf”方法(旧方法)

echo "source /var/lib/layman/make.conf" >> /etc/portage/make.conf

...

选项 2:使用 'repos.conf' 方法(app-portage/layman-2.3.0 或更高版本的默认方法)

创建 /etc/portage/repos.conf/ 目录(如果尚不存在):

root #mkdir /etc/portage/repos.conf

如果您安装了app-portage/layman-2.3.0或更高版本,您可以强制重建layman的repos.conf文件:

root #layman-updater -R

资料来源:Layman - Gentoo Wiki(以及更多详细信息)