安装seabios时出错(意外令牌`换行符附近的语法错误')

问题描述 投票:0回答:2

即使在有关如何安装它的所有指南的帮助下,我也无法安装seabios

我输入以下命令(一行):

cd; rm -f flash_chromebook_rom.sh; curl -L -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh

我收到以下错误:

flash_chromebook_rom.sh: line 1: syntax error near unexpected token `newline'
flash_chromebook_rom.sh: line 1: `<!DOCTYPE html>'

我测试了,错误结果是最后一部分:错误在最后部分:

sudo-is bash flash_chromebook_rom

有人可以帮忙!

google-chrome google-chrome-os chromebook
2个回答
0
投票

也许尝试在URL周围添加引号并在末尾添加分号:

cd; rm -f flash_chromebook_rom.sh; curl -L -O "https://johnlewis.ie/flash_chromebook_rom.sh"; sudo -E bash flash_chromebook_rom.sh;

0
投票

该文件已重新定位。

目前正确的配方是:cd;bash <(curl https://johnlewis.ie/flash_cb_fw.sh)

您尝试访问的文件不再存在,因此您下载了缺少页面的html:https://johnlewis.ie/flash_chromebook_rom.sh

bash用于运行shell脚本(即file.sh),因此当它获取空白模板html文件时会抛出错误。

如果您搜索主目录,则应找到flash_chromebook_rom.sh文件。尝试将扩展名更改为.html并使用Firefox打开它;你会看到像糟糕的东西!无法找到该页面。

所以问题不在于bash;这是curl没有得到正确的文件。

如果这个新配方不再有效。文件名/配方可能已经再次更改。请检查https://johnlewis.ie/custom-chromebook-firmware/rom-download/的更新,并将它们编辑成这个答案。

© www.soinside.com 2019 - 2024. All rights reserved.