在三星 Chromebook 上编程
我想用我的三星 Chromebook 来开发应用引擎的 Python 程序,但现在不行,因为我这台电脑只有浏览器。
网上有一些在线编程环境,比如 codule,但它们还不够好。
所以我有三个问题:
- 有没有办法破解 Chrome OS,把它的原生 Linux 系统提取出来?
- 有没有办法在 Chromebook 上安装第二个操作系统(我的是新的三星 Chromebook,不是第一代的)?
- 有没有什么 Chrome OS 的扩展可以帮助我在应用引擎上用 Python 编程?
8 个回答
11
让我来试着回答你提出的三个问题:
- 在开发模式下,你可以按下ctrl+alt+T来打开一个命令行界面。不过,这个命令行是经过限制的,不能随便做你想做的事情……
- 你可以从USB启动任何类型的操作系统并进行安装。我有几个朋友尝试过安装ubuntu,但他们最后都又回到了chromeOS……也许在你这里会有不同的结果 :)
- Cloud9是一个云端的集成开发环境(IDE),可以让你用Python进行开发。
你可以看看我之前写的一篇关于“开发者和Chromebook”的博客文章 - http://greenido.wordpress.com/2011/07/04/web-developers-and-the-new-chromebook/
祝你好运!
24
你也可以使用 crouton 来安装一个 chroot 监狱,这样你就可以随意使用 apt-get 安装任何可以编译为 armv7 的库。
我有一台三星 Chromebook,我已经安装了 GAE python sdk、emacs 和 clozure common lisp 来进行开发。
设置这个真的是超级简单:
- 进入开发者模式,关于 三星 Chromebook 的具体操作可以参考这里。
- 下载 Crouton
- 按 Ctrl-Alt-T 打开终端,输入 shell 来打开 bash shell,然后运行 $ sudo sh -e ~/Downloads/crouton
- 当 crouton 完成后,输入你的新 chroot $ /usr/local/bin/enter-chroot
我在我的博客上分享了我的经验 在这里