我经常需要在全局区域上安装一个包,以便在开发盒上进行快速测试。
当一个包裹有多个提示时,我必须为每个区域回答它们。如果区域没有运行,那么我需要等待区域启动,回答提示等。
如果我从http://www.sunfreeware.com获取软件包并使用pkg-ge
t 实用程序很好地为您引入依赖项,这尤其令人讨厌。
我可以暂时禁用这些区域吗?我还没有找到办法做到这一点。
我经常需要在全局区域上安装一个包,以便在开发盒上进行快速测试。
当一个包裹有多个提示时,我必须为每个区域回答它们。如果区域没有运行,那么我需要等待区域启动,回答提示等。
如果我从http://www.sunfreeware.com获取软件包并使用pkg-ge
t 实用程序很好地为您引入依赖项,这尤其令人讨厌。
我可以暂时禁用这些区域吗?我还没有找到办法做到这一点。
只需通过在 pkg-get.conf 文件中取消注释此行来告诉 pkgadd 安装在全局区域中:
如果使用 pkgadd,请将此 -G 标志添加到命令行。
如果出于某种原因,您真的想禁用所有非全局区域,那么一种快速(且肮脏)的方法是将 /etc/zones 临时移动到 /etc/zones.disable。