【Crouton】在 Chromebook 上面安装 Linux 发行版

本文详述了在Chromebook上安装Linux的三种方法:修改BIOS、使用Crostini和Crouton。重点介绍了Crouton的安装流程,包括启用开发者模式、下载和安装脚本、选择Linux发行版和软件包、更改镜像源等步骤。同时,提供了安装中文环境的具体命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在前面的话:

  1. 版权声明:本文为博主原创文章,转载请注明出处!
  2. 博主是一个小菜鸟,并且非常玻璃心!如果文中有什么问题,请友好地指出来,博主查证后会进行更正,啾咪~~
  3. 每篇文章都是博主现阶段的理解,如果理解的更深入的话,博主会不定时更新文章。
  4. 本文最后更新时间:2020.7.7

正文开始

尝试在 Chromebook 上安装 Linux 发行版,目前找到三种方法:

  1. 改 BIOS,通过普通方法安装 Linux
  2. 通过 crostini 安装 Linux
    Crostini 是 Chromium OS 中的一个官方项目,可以直接在 Chromebook 上运行 Linux,运行的 Linux 应该是独立且完整的系统,但这是测试版本,只有部分机台有该测试功能。
  3. 通过 crouton 安装 Linux
    Chrome OS 是基于 Linux 内核的,而 crouton 安装 Linux 是基于chroot的,用crouton安装的 Linux 是精简版本的,只装了最基础的系统,所以装出来的系统只有英文,中文会显示乱码,需要单独安装中文语言环境。
    英文好的可以看官方文档这里有翻译的中文文档,嫌麻烦的可以直接往下看。

安装流程

注意:需要科学上网!!

1. 启用开发者模式

如何在 Chromebook 上启用开发者模式

2. 下载 crouton

点击这里下载crouton脚本,下载下来的脚本里应该在默认的Downloads文件夹里。

3. 打开 shell

按下Ctrl+Alt+T打开crosh,输入shell,按下回车。

4. 安装脚本

sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton

这一步是将下载下来的脚本安装到/usr/local/bin这个可执行目录里面。

安装完成之后,可以通过sudo crouton查看帮助,如果出现下列报错,可以通过-P挂代理重试,即sudo crouton -P [代理ip]

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
Failed to download crouton installer.
Check your internet connection or proxy settings (-P) and try again.

5. 安装 Linux

通过以下命令安装 Linux,下完命令之后需要等待一段时间:

sudo crouton -r buster -t xfce -m http://mirrors.163.com/debian/

中间会提示让设置userpassword,设置后,若出现如下内容时,就表明安装成功:

Here's some tips:

Audio from the chroot will now be forwarded to CRAS (Chromium OS audio server),
through an ALSA plugin.

Future Chromium OS upgrades may break compatibility with the installed version
of CRAS. Should this happen, simply update your chroot.

You can flip through your running chroot desktops and Chromium OS by hitting
Ctrl+Alt+Shift+Back and Ctrl+Alt+Shift+Forward.

You can start Xfce via the startxfce4 host command: sudo startxfce4

Unmounting /mnt/stateful_partition/crouton/chroots/buster...
Done! You can enter the chroot using enter-chroot.

如果安装出错,可以解决了错误之后,执行以下代码继续安装:

 sudo crouton -r buster -u
crouton 参数
  • -r:可以指定想要使用的发行版和版本代号
    crouton -r list可以查看支持的发行版和版本代号(英文)
    例如:-r buster即指定安装 buster

  • -t:指定要安装的软件包
    crouton -t list获取全部可以安装的包名
    例如:-t xfce用来安装 xfce 桌面环境

  • -m:更改镜像源

  • -P:开启/关闭Chroot环境的代理,仅支持http/https

  • -p:可指定chroot的安装位置

  • -k:指定储存密钥的路径

  • -u:添加安装目标

  • -e:创建一个加密的chroot环境,或者加密一个未加密的chroot环境

  • -n:指定Chroot环境的名字,可以创建多个chroot环境

6. 启动 Linux

只开启Linux命令行:

sudo enter-chroot   # 以默认 UID: 1000 登录
# 或者
sudo enter-chroot -u [user]   # 指定用户登录,可以直接登录 root

启动xfce

sudo enter-chroot startxfce4
# 或者
sudo startxfce4

切换ChromebookLinux
Ctrl+Alt+Shift+Back(<-)Ctrl+Alt+Shift+Forward(->)

桌面环境退出Linux:
点击桌面右上角Log Out...

非桌面环境退出Linux:

exit    # 用于单纯命令行退出

其他

安装中文环境

sudo apt-get install xfonts-intl-chinese;   # international fonts for X - Chinese, X系统中文国际字体
sudo apt-get install fonts-arphic-bkai00mp; # "AR PL KaitiM Big5" Chinese TrueType font by Arphic Technology
sudo apt-get install fonts-arphic-bsmi00lp; # "AR PL Mingti2L Big5" Chinese TrueType font by Arphic Technology
sudo apt-get install fonts-arphic-gbsn00lp; # "AR PL SungtiL GB" Chinese TrueType font by Arphic Technology

参考

crouton官方文档
crouton中文文档
Chromebook crouton xfce 安装(2017)

### 回答1: 要在Chromebook安装Linux,您需要先启用Chromebook上的开发者模式。然后,您可以通过CroutonChromebrew等工具来安装Linux安装Linux后,您可以使用Linux应用程序和命令行工具来扩展Chromebook的功能。但请注意,安装Linux可能会影响Chromebook的安全性和稳定性,因此请谨慎操作。 ### 回答2: Chromebook是一种基于Chrome OS的操作系统的笔记本电脑。虽然Chrome OS可以运行许多应用程序,但有些用户需要更广泛的功能,例如使用Linux的命令行和软件。因此,可以在Chromebook安装Linux以满足这些需求。 首先,要安装Linux,您需要启用Chromebook上的“开发者模式”。要进入开发者模式,首先,请备份您的所有文件并确保Chromebook已连接到电源。然后,按住Esc + F3(Chromebook上的切换功能键)+ 电源按钮,然后释放所有这些键。Chromebook将进入恢复模式。 在恢复模式下,您需要按Ctrl + D,然后按Enter键。您将会收到一条警告,提示您确信要进入开发者模式。按Enter再次确认。Chromebook将自行重启并进入开发者模式。 现在您有了开发者模式,需要打开Chromebook上的“Linux(Beta)”功能。前往Chromebook的设置并选择“设备”>“Linux Beta”,随后按照提示启用它。系统将自动下载并安装Linux虚拟机容器。 与此同时,建议您下载和安装一个名为“Crouton”的Linux发行版,它与Chrome OS安装在同一个虚拟机容器中,并为您提供享有Linux游戏和软件的命令行界面。该软件也能帮助您在Chromebook上快速安装Linux发行版。 最后,为了使用Linux,您需要打开终端并输入以下命令:sudo startgnome 或 sudo startxfce4。这将启动您安装的GNOME或Xfce桌面环境。现在,您可以使用Linux命令行和应用程序,您可以在Chromebook上进行更广泛的任务! 总之,将Linux安装Chromebook上是一个相对简单的过程,需要您注意一些关键步骤。一旦您完成了所有步骤,您将能够在Chromebook上使用Linux的命令行和应用程序,满足您更广泛的需求。 ### 回答3: 随着Chromebook在市场上的快速普及,越来越多的用户想要在Chromebook上使用LinuxChromebook本身是一种基于Google Chrome浏览器的操作系统,但是安装Linux可以为用户提供更多功能和灵活性。 首先需要说明的是,Chromebook是基于Google Chrome OS的,这意味着它并不是一个传统意义上的计算机。Chromebook的本质是一款浏览器,因此它并不支持像Windows或Mac OS那样的原生程序安装。这就是为什么在Chromebook安装Linux会比在其他设备上更加复杂的原因。 但是,Chromebook作为一种基于Linux内核的操作系统,是可以使用Linux的。Google为Chromebook提供了一个称为“开发人员模式”的选项,用户可以在这个模式下安装和运行Linux应用程序。以下是步骤: 步骤一:打开“开发人员模式” - 这个选项可以通过按下“ESC + 刷新 + 电源”来打开,这样您就可以进入Chromebook的开发人员模式。 步骤二:下载Crouton - Crouton是一个用于在Chromebook安装Linux的软件。 步骤三:启动Crouton - 打开“终端”并输入以下命令: sudo sh ~/Downloads/crouton -t [desktop environment] [desktop environment]将是您想要安装的桌面环境。例如,如果您想要安装Ubuntu,这将是“xfce”或“unity”之一。 步骤四:等待安装完成 - 安装会需要一些时间。安装完成后,您将可以通过在Chromebook的开发人员模式下切换到Linux环境。 总的来说,Chromebook安装Linux方面略有些复杂,但对于那些想要更多功能和灵活性的用户来说,这是一个值得尝试的方法。如果遵循正确的步骤,安装Linux将为Chromebook带来更多功用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值