如何使用 chroot 复制/粘贴命令列表

如何使用 chroot 复制/粘贴命令列表

我想创建一个脚本来依次执行以下命令。问题是chroot命令:该命令之后的所有内容都没有按照我想要的方式复制到 chroot 环境中。它只是被复制到普通终端并在我退出 chroot 后执行。有什么想法如何实现这一目标?

mkdir $HOME/live_boot
sudo debootstrap \
    --arch=amd64 \
    --variant=minbase \
    stretch $HOME/live_boot/chroot \
    http://ftp.ch.debian.org/debian/
sudo chroot $HOME/live_boot/chroot
echo "TESTDEBIAN" > /etc/hostname
apt-get update && \
apt-get install -y --no-install-recommends \
    xserver-xorg-input-all xserver-xorg-video-fbdev xorg \
    linux-image-amd64 live-boot nano vim network-manager

答案1

chroot 接受传递命令,因此我会将相关命令放入脚本中,并将该脚本作为 chroot 参数运行。

相关内容