38

我想使用我的三星 chromebook 为使用 python 的应用程序引擎开发,不幸的是现在不可能,因为我那里只有浏览器。

有在线 IDE 之类的codule,但还不够好。

所以在这方面我有3个问题:

  1. 有没有办法破解 chrome os 并拉出它的原生 linux
  2. 有没有办法在 chromebook 上安装第二个操作系统(我有一个新的三星 chromebook 而不是第一个)
  3. 是否有任何 chrome OS 扩展可以帮助在 python 中为应用程序引擎编程
4

8 回答 8

24

您还可以使用crouton安装 chroot jail,然后您可以自由地 apt-get 安装任何编译为 armv7 的库。

我有一台三星 Chromebook,我已经安装了 GAE python sdk、emacs 和 clozure common lisp 用于开发。

设置它非常容易:

  • 进入开发者模式,三星 Chromebook 遵循此程序
  • 下载面包丁
  • Ctrl-Alt-T 打开终端,键入 shell 打开 bash shell 并运行 $ sudo sh -e ~/Downloads/crouton
  • crouton 完成后,输入新的 chroot $ /usr/local/bin/enter-chroot

我在这里写了一篇关于我的经历的博客

于 2013-03-07T01:06:02.607 回答
17

只需启用开发人员模式,您就可以访问shell

于 2011-09-04T14:25:58.373 回答
11

让我试着回答你的 3 个问题:

  1. 在开发模式下,您可以点击ctrl++altT获取 shell。然而,它是一个修剪/安全的外壳,不会让你做你想做的事......
  2. 您可以从 USB 加载任何类型的操作系统并进行安装。我很少有朋友用 ubuntu 做到这一点,但他们每个人都 - 搬回 chromeOS ......可能是,在你的情况下它会有所不同:)
  3. Cloud9 是一个云 IDE,让您能够使用 Python 进行开发。

您可以阅读我过去写的关于“开发人员和 chromebook”的博客文章 - http://greenido.wordpress.com/2011/07/04/web-developers-and-the-new-chromebook/

祝你好运!

于 2011-09-05T05:41:09.147 回答
7

如今,您可以轻松地在 VM 上使用许多云服务提供商设置IPython Notebook 。EC2 已经完成了很多次并且有很好的文档记录,但是几乎任何可以运行完整 Linux VM 的服务都应该可以工作。

它就像一个普通的 web 应用程序一样工作。您的代码在服务器上运行,因此您不能对 Chomebook 进行编程,只能对 VM 进行编程,但在很多情况下这样会更好。

这是一种流行的选择,即使是在本地安装了 IPython 的人,只是因为 Cloud,但在 Chrome OS 上,尝试进行类似的设置更有意义,即使您使用其他选项之一代码离线。

于 2012-05-21T01:44:04.917 回答
7

这是 2012 年 10 月推出的带有闪存的新三星 Chromebook 的指南。它将详细介绍如何将 Ubuntu 安装到 SSD 驱动器上以允许双启动,而无需修改内部 ChromeOS。要在安装后启动进入 Ubuntu,请键入 Ctrl-U。

链接: http ://techfoobar.blogspot.com/2013/01/how-to-install-ubuntu-on-samsungs-new.html

于 2013-01-26T18:24:56.323 回答
2

There are some new information for the new Samsung Chromebook that was introduced in March 2014 with flash memory. It will detail how to install Ubuntu onto an SSD drive to allow for dual boot without needing to modify the internal ChromeOS. To boot into Ubuntu after install you type Ctrl-U. I will post some more info to my blog here

于 2014-05-07T09:39:54.597 回答
0

如果您的 Chromebook 足够新,您可以转到设置并启用 Linux 测试版。这将使您可以访问可以编码的终端。

于 2019-12-17T08:45:05.253 回答
0

在 Chromebook 上使用 Linux 有两种方法。

  1. 您可以使用开发者模式1。进入开发者模式后,点击Ctrl + Alt + t打开 chrome 的 chrosh shell。然后,您可以键入shell以打开 Linux 终端。

  2. 您可以使用 Chromebook 的 Linux 容器。转到设置应用程序并搜索Linux (Beta)。单击turn on并按照它的说明设置 Linux。这将打开一个包含 Linux 文件的单独容器。如果你这样做,它有助于知道它使用的是 Debian 9。


    1如何打开开发者模式:
    1. 在尝试之前阅读所有说明。
    2. 备份您的文件!它们将在此过程中被删除。
    3. 关闭您的 Chromebook。
    4. 按住Esc + Refresh(F3)按钮并按下电源按钮。
    5. 您将看到恢复屏幕。请按 ,而不是按照说明进行操作Ctrl + d
    6. enter确认。
    7. 您的设备将重新启动。完成后,您将看到一个屏幕显示“操作系统验证已关闭”。按下Ctrl + d可绕过并立即打开开发者模式进入 Chromebook。
    8. 每当您打开 Chromebook 时,您都会看到“操作系统验证”屏幕。您总是只需按下Ctrl + d即可绕过。但小心点。如果您按空格键,您的 Chromebook 将退出开发者模式(并删除您的文件)。

      希望这可以帮助!
于 2019-03-25T17:38:02.517 回答