1.下载镜像
一般用的多的是ubuntu-base镜像,国内网络下可以到清华源下载,网址是
清华源ubuntu-base镜像
2.chroot
命令,加sudo,不然会报错
sudo tar -zxvf [镜像文件] -C [指定目录下]/
指定目录以下称为chroot-dir
使用chroot命令进入环境
sudo chroot chroot-dir /bin/bash
设置环境变量
使用chroot命令进入chroot-dir环境,在这个环境下输入(使用非ubuntu系统会出现这个问题,和/etc/bash.bashrc文件有关,不重新设置环境变量的话会产生很多问题,ls之类的基本之类都没法用)
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
联网,ubuntu-base默认是没有设置dns的
设置dns命令如下
```bash
echo 'nameserver [dns服务器地址]' > resolv.conf
dns服务器地址
国内:
114DNS:114.114.114.114、114.114.115.115
CNNIC DNS:1.2.4.8、210.2.4.8
OneDNS:117.50.11.11、117.50.22.22
清华大学 TUNA 协会 DNS 服务器:101.6.6.6
国外:
谷歌 DNS 服务器: 8.8.8.8
之后就可以apt update然后换源装软件之类