Chrome操作系统
https://github.com/dnschneid/crouton
使用sudo sh ~/Downloads/crouton -t xfce -r utopic
I can install ubuntu 14.10 with the xfce interface,它说我可以通过运行将其加载到 chromeos 上sudo startxfce4
。但如果我想安装另一个版本,sudo sh ~/Downloads/crouton -t xfce -r kali
它会给我相同的命令来运行它。我可以安装任意数量的操作系统,但是如果您使用 xfce 安装 2 个操作系统,那么如何运行其他操作系统呢?由于我先安装了 utopic,所以这是唯一打开的。
答案1
油煎面包块的startxfce4
命令只是一个包装器enter-chroot
,它有很多选项,可以让你做你所要求的非典型事情。说sudo enter-chroot --help
要一个清单。
这里你想要的是-n
,它可以让你命名一个特定的 chroot。完整的命令是:
$ sudo enter-chroot -n kali exec startxfce4
您可以将其包装在 shell 脚本中,但由于 ChromeOS 的命令 shell 会记住历史记录,因此我不打扰。我只是说Ctrl-Alt-T启动 shell,然后Ctrl-R在历史记录中搜索我想要的又大又难看的命令。
我使用 ChromeOS shell(而不是通过 Crouton 使用 Ubuntu shell),除了 Crouton 命令之外几乎没有其他用途,因此我精心编写的长命令不会有被历史淘汰的危险。
顺便说一句,两个基于 XFCE 的 chroot 将占用典型 Chromebook 上的大量可用空间。您可能希望将 chroot 存储在 SD 卡上而不是内部存储上,因为大多数 Chromebook 都有内置 SD 卡读卡器。然后你需要-c /media/removable/Crouton/chroots
在你的enter-chroot
命令中添加类似的内容。 (Crouton
该路径的部分是我为 SD 卡使用的名称。)