FreeBSD 在jail中挂载/usr/ports

时间:2019-11-20 08:54:03  来源:igfitidea点击:

如何将/usr/ports导出到/jail卷主机上?

解决方案

需要使用mount_nullfs命令。它创建一个空层,在全局文件系统名称空间的另一部分下复制文件系统名称空间的子树。

使用读写模式挂载ports

执行以下命令:

# D=/jail/www
# mkdir -p $D/usr/ports
# mount_nullfs /usr/ports $D/usr/ports
# mount | sort

现在登录到www jail id是20:

# jls
# jexec 20 sh

安装apache22,测试一下:

# cd /usr/ports
# cd www/apache22
# make install clean