是否可以暂时禁用非全局区域?

是否可以暂时禁用非全局区域?

我经常需要在全局区域安装一个包以便在开发箱上进行快速测试。

当一个包有多个提示时,我必须针对每个区域进行回答。如果区域未运行,则我需要等待区域启动,回答提示等。

这尤其烦人,如果我从http://www.sunfreeware.com并使用pkg-get 实用程序很好地为您提取依赖项。

我可以暂时禁用区域吗?我还没有找到办法。

答案1

只需取消注释 pkg-get.conf 文件中的以下行即可告诉 pkgadd 安装在全局区域中:

PKGADDFLAGS=-G

如果使用 pkgadd,请将此 -G 标志添加到命令行。

如果由于某种原因,您确实想要禁用所有非全局区域,一种快速(且粗糙)的方法是将 /etc/zones 临时移动到 /etc/zones.disable。

相关内容