是否可以在 ChromeOS 机器上运行 Python 解释器?我找到了您可以使用的各种编辑器,但我也希望能够运行 Python 应用程序。
我想购买三星 Chromebook,作为一名计算机科学专业的学生,我希望能够在它上面完成我的 CS 作业,而不是随身携带我的 15 英寸 Macbook 或东芝。
foo.sh
我的当前目录中有一个文件。如果我尝试运行./foo.sh
,我会得到:
-bash: ./foo.sh: /bin/sh: bad interpreter: Permission denied
Run Code Online (Sandbox Code Playgroud)
但是如果我运行,/bin/sh ./foo.sh
那么它运行良好。
我该如何解决这个问题,以便我可以运行./foo.sh
它并自动使用 /bin/sh 运行它?
编辑:好的,这是 Chrome 操作系统,此特定文件夹使用noexec
. 显然,这阻碍了跑步的能力./foo.sh
;但为什么?为什么我仍然可以运行sh foo.sh
以实现完全相同的目标?那么,什么安全noexec
呢?
我开启了开发者模式,我可以访问shell,但是我没有emerge命令,我记得读过ChromeOS是基于Gentoo构建的。
如何在 ChromeOS 上获得包管理器?
如何禁用 Chrome 操作系统中 Secure Shell 发出的哔声/铃声?当某些命令失败时,例如在空命令行或失败的选项卡自动完成上按退格键,我会听到非常响亮且烦人的声音。这似乎是一个愚蠢的问题,但我一直在使用 Secure Shell,而且声音经常发生。
我在这里谈论的是 Secure Shell,当 Chrome OS 处于开发人员模式时,可以通过按Ctrl+ Alt+T然后输入“shell”来访问它。
我一直在 ChromeOS(开发模式)中尝试“开发者控制台”,它是由 Ctrl+Alt+Forward 输入的,但是在切换键盘布局时loadkeys cz
出现错误提示Couldn't get a file descriptor referring to the console
.
我可以看到键盘代码是正确的ls /usr/share/X11/xkb/symbols/
此外,我发现Crosh 中的响应loadkeys
是相同的,只有从系统设置继承的语言/布局。
有没有其他方法可以在 shell 中设置键盘映射/布局?
我有一个网络应用程序,它抓取数据,任何浏览器首先下载它,第二个将无法获取该抓取信息。
在 PC 中使用 Chromium 浏览器时,我开始如下:
$ chromium-browser -kiosk "http://pbx/adminkiosk/index?language=EN&username=2002&password=1234" &
sun@sun-Alienware-X51:~$ ps aux | grep "chromium-browser"
sun 31816 0.7 1.5 613092 61384 pts/4 Sl 15:44 0:03 /usr/lib/chromium-browser/chromium-browser -kiosk http://pbx/adminkiosk/index?language=EN&username=2002&password=1234
sun 31818 0.0 0.1 264484 7248 pts/4 S 15:44 0:00 /usr/lib/chromium-browser/chromium-browser -kiosk http://pbx/adminkiosk/index?language=EN&username=2002&password=1234
sun 31819 0.0 0.0 6464 408 pts/4 S 15:44 0:00 /usr/lib/chromium-browser/chromium-browser-sandbox /usr/lib/chromium-browser/chromium-browser --type=zygote
sun 31820 0.0 0.4 281364 18012 pts/4 S 15:44 0:00 /usr/lib/chromium-browser/chromium-browser --type=zygote
sun 31824 0.0 0.1 281364 5404 pts/4 S 15:44 0:00 /usr/lib/chromium-browser/chromium-browser --type=zygote …
Run Code Online (Sandbox Code Playgroud) 我有一个 shell 脚本,我需要运行它才能连接到具有加密硬盘的远程 ubuntu linux 机器,以便输入密码。有一个用于此的 shell 脚本,但我大部分时间不在时都有一个 chromebook。这可以通过 chromebook 完成吗?
我已经看到了像 mosh 这样的 chrome 扩展。
我已经尝试了我自己的 Chromium OS 版本和 Hexxeh 的日常 Vanilla 版本,但都没有奏效。我将它们复制到我的闪存驱动器,但是当我尝试从它启动时,除了我的背光灯闪烁几次,然后重新启动之外,什么也没有发生。系统:Compaq Presario CQ50-140US http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01550071&tmp_task=prodinfoCategory&lc=en&dlc=en&cc=us&site=null&lang=en&product=3795222
一点背景:
我最近通过一个奇怪的 hack 在 Chromebook 上安装了 Arch Linux,其中我使用安装脚本安装 Ubuntu,然后用 Arch rootfs 覆盖 Ubuntu rootfs。我不确定这背后的机制是什么(像这样:https : //wiki.archlinux.org/index.php/Acer_C7_Chromebook)。
在 chroot 到所有 Linux 发行版都通用的 rootfs 之前运行的 Linux 部分(这就是为什么初始启动对 Arch 和 Ubuntu 都有效)?或者,更笼统地说,哪些软件在所有 Linux 发行版中是通用的,即定义一个 Linux 发行版?
在 ChromeOS 的 chrosh 中使用 shell 我遵循了一些(显然很糟糕)的建议来刷新我的 IP 表。使用命令
sudo iptables -F
Run Code Online (Sandbox Code Playgroud)
我现在根本无法连接到互联网。所有网页都返回“此网页不可用”屏幕。
我真的很想不必擦除我的安装,但这是我知道如何修复它的唯一方法。我花了一些时间使用 crouton 设置 Ubuntu,并且不希望我的工作被撤消,所以如果有人有任何想法如何解决这个问题,我们将不胜感激。
[编辑]1:https : //code.google.com/p/chromium/issues/detail?id=181743第 2 步允许我连接到互联网。这够彻底吗?
[编辑]2:根据要求,使用
sudo iptables -L
Run Code Online (Sandbox Code Playgroud)
这是这个输出:
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
Chain FORWARD (policy DROP)
target prot opt source destination
Chain OUTPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere …
Run Code Online (Sandbox Code Playgroud) chrome-os ×10
chrome-book ×3
bash ×2
arch-linux ×1
audio ×1
boot ×1
browser ×1
chrome ×1
chromium-os ×1
chroot ×1
chrubuntu ×1
console ×1
firefox ×1
gentoo ×1
iptables ×1
linux ×1
networking ×1
python ×1
shell-script ×1
usb ×1