从覆盖层中出现包

从覆盖层中出现包

我正在使用 gentoo,并且一直在尝试 leksah包裹haskell覆盖:

root # layman -a haskell
root # layman -s haskell
root # emerge -av app-editors/leksah

然而emerge一直说

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

我究竟做错了什么?

答案1

进行适当的配置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

来源:外行 - Gentoo Wiki(了解更多详情)

相关内容