1. 更新系统
sudo apt update
  1. 安装必备软件
sudo apt install qemu-user-static binfmt-support debootstrap
  1. 创建构造目录,并搭载适配架构qemu
mkdir debiaRootFS
sudo debootstrap --arch=amd64 --foreign buster debiaRootFS
cp /usr/bin/qemu-amd64-static /debianRootFS/usr/bin/
#以上构建64位
sudo debootstrap --arch=i386 --foreign buster debiaRootFS
cp /usr/bin/qemu-i386-static /debianRootFS/usr/bin/
#以上构建32位
  1. 配置DNS网络
sudo cp /etc/resolv.conf debianRootFS/etc/resolv.conf
# 复制本机的dns到容器中,否则进入容器无法访问网络
  1. 安装基本文件系统
chroot debianRootFS
export LANG=C
/debootstrap/debootstrap --second-stage
  1. 安装配置软件包
apt update
apt install locales dialog #可选1
dpkg-reconfigure locales #可选2(必须先有可选1才能使用该项,配置系统基本语言选择,建议 en_US.UTF-8 UTF-8 )
apt install vim openssh-server ntpdate sudo ifupdown net-tools udev iputils-ping wget dosfstools unzip binutils libatomic1 nano -y

用于PROXMOX 的 LXC 容器以上就可以了

  1. 其他设置

passwd 设置 ROOT密码
配置用户给予 /bin/bash

useradd -m <user-name>
passwd <user-name>
usermod --shell /bin/bash <user-name>

设置主机名

echo <any-host-name> > etc/hostname
vim /etc/hosts
> 127.0.1.1 <Tab> <any-host-name>

最后,记得删除

sudo rm debianMinimalRootFS/usr/bin/qemu-*

标签: none

添加新评论