本文基于ChromeOS 版本106.0.5249.112(正式版本)
Chrome地址栏输入 : chrome://flags#crostini-multi-container ,并Enabled。
按提示重启设备后,可在[设置]-[Linux开发环境]-[管理额外容器]页面中创建多个容器。
当点击[创建]后,当前页面暂无反应,后台自动下载所需Linux镜像(默认Debain)。
如果长时间无反应,可尝试更换颜色,并检查网络。
自动创建完毕后,可在[终端]里选择新创建的容器,并启动。
同时LXD管理页面可进行管理。
以下内容涉及到的技术均为LXD,非Google提供技术指导
在Chrome中打开一个新的终端(Ctrl + Alt + T),进入crosh页面。
输入: vmc list //查看当前所有vm
输入:vmc create/destroy vm名 //创建/销毁一个vm名
可在此管理页面创建新vm,不过此处创建的新vm不会被Crostini的[终端]识别到。
输入: vsh twotest //连接进twotest的vm
当进入vm后
输入:lxc list //查看当前vm下的容器
输入:lxc start/stop 容器名 //启动/停止一个容器名
输入:lxc launch ubuntu:22.04 //启动一个基于乌班图22.04的容器
注意:一个vm下可允许创建多个容器,每个容器可允许安装不同的Linux发行版,具体可参考Linux Containers - Image server 。
可使用lxc remote list 查看服务器上的所有images。
可使用lxc launch servername:imagename 创建一个指定的容器。
可使用lxc rename 旧容器名 新容器名 进行容器名的更改。
输入:lxc exec 容器名 bash //进入shell