systemd-nspawn 运行 centos7
参考链接:https://www.shuzhiduo.com/A/E35p0VQE5v/
建一个chroot的目录,例如:
mkdir -p /path/to/chroot
初始化rpm数据库:
mkdir -p /path/to/chroot/var/lib/rpm rpm --rebuilddb --root=/path/to/chroot
下载CentOS的发行包,使用rpm命令安装:
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/centos-release-7-9.2009.0.el7.centos.x86_64.rpm rpm -i --root=/path/to/chroot --nodeps centos-release-7-9.2009.0.el7.centos.x86_64.rpm
使用YUM工具安装CentOS发行版的其余包:
yum --installroot=/path/to/chroot install -y rpm-build yum
最后,整个过程结束以后,chroot环境便搭建完成。