我想创建一个脚本来依次执行以下命令。问题是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 参数运行。