关于三星chromebook的编程

时间:2011-09-04 14:02:46

标签: python linux google-app-engine google-chrome-os chromebook

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

有像codule这样的在线IDE,但它们还不够好。

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

  1. 有没有办法破解Chrome操作系统并将其原生Linux拉出来
  2. 有没有办法在chromebook上安装第二个操作系统(我有一个新的三星 chromebook不是第一个)
  3. 是否有任何chrome OS扩展可以帮助在python中为app engine编程

9 个答案:

答案 0 :(得分:24)

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

我有三星Chromebook,我已经安装了GAE python sdk,emacs和clozure常用的lisp用于开发。

它非常容易设置:

我发表了关于我的经历的博客here

答案 1 :(得分:17)

只需启用Developer Mode,您就可以访问shell

答案 2 :(得分:11)

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

  1. 在开发模式下,您可以点击 ctrl + alt + T 并获取shell。但是,它是一个修剪/安全的外壳,不会让你做你想做的......
  2. 您可以从USB加载任何类型的操作系统并进行安装。我很少有朋友用ubuntu做过,但每个人和他们每个人 - 都回到了chromeOS ......可能会,在你的情况下会有所不同:)。
  3. Cloud9是一个云IDE,可让您以Python开发。
  4. 您可以阅读我过去写过的关于'开发人员和Chromebook'的博客文章 - http://greenido.wordpress.com/2011/07/04/web-developers-and-the-new-chromebook/

    祝你好运!

答案 3 :(得分:7)

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

它的工作方式类似于常规的webapp。您的代码在服务器上运行,因此您无法对Chomebook进行编程,只能编写VM,但在很多情况下这样做更好。

这是一个受欢迎的选项,即使是在本地安装了IPython的人,只是因为云,但在Chrome操作系统上,即使您使用其中一个设置,尝试获得类似设置也更有意义。离线编码的其他选项。

答案 4 :(得分:7)

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

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

答案 5 :(得分:2)

2014年3月推出的全新三星Chromebook有一些新信息,内容包括闪存。它将详细介绍如何将Ubuntu安装到SSD驱动器上以实现双启动,而无需修改内部ChromeOS。要在安装后启动到Ubuntu,请键入Ctrl-U。我会将更多信息发布到我的博客here

答案 6 :(得分:1)

Nitrous刚刚推出了new chrome application本地键盘快捷键和一系列流行的初学者模板,包括python和谷歌云模板。你可以在这里免费获得chrome应用程序:

https://chrome.google.com/webstore/detail/nitrous-pro/efdcneeepllhjlbejkfnaolelbpdacai

以下是该应用程序的一些功能 - 本机键盘快捷键非常有用,因为通常键盘绑定会被浏览器覆盖(例如新文件,关闭文件,在项目中查找等等):

enter image description here

enter image description here

enter image description here

答案 7 :(得分: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. 您的设备将重新启动。完成后,您将看到一个屏幕,显示“ OS Verification is Off”。按下Ctrl + d即可绕开并进入具有开发人员模式的Chromebook。
    8. 无论何时打开Chromebook,都会看到“操作系统验证”屏幕。您始终只需按Ctrl + d即可跳过。不过要小心。如果按空格键,Chromebook将退出开发人员模式(并删除文件)。

      希望这会有所帮助!

答案 8 :(得分:0)

如果您的Chromebook足够新,则可以进入设置并启用Linux Beta。这将使您能够访问可进行编码的终端。