bash: erro de sintaxe próximo ao token inesperado ''

6

Estou usando o guia para instalar o Ubuntu no meu Chromebook via crouton.
Menciona uma parte sobre atualização de drivers e diz para eu entrar

<em><code>sudo apt-get install software-properties-common python-software-properties

mas isso retorna:

bash: syntax error near unexpected token '<'

Suponho que isso acontece porque o terminal não reconhece '& lt;'. Se este for o caso, como devo fazer isso funcionar?

Acabei de digitar o que estava no guia.

    
por Tony 16.10.2017 / 07:33

2 respostas

11

O comando deve ser:

sudo apt-get install software-properties-common python-software-properties

Se você analisar o snippet de código nesse guia, verá que ele começa com: <em><code> e termina com: </code></em> esses cabeçalhos não fazem parte dos comandos reais que devem ser executados no Linux

    
por Yaron 16.10.2017 / 07:34
23

<em> e <code> são tags HTML controlando como o texto é exibido no site. Eles vazaram para os comandos por algum motivo, e a página está cheia de erros de formatação:

sudo sh -e ~/Downloads/crouton -u -n <strong>chrootname</strong>

As tags <strong> não devem estar lá.

sudo apt-get upgrade</code></em>

Novamente, <code> e <em> tags não devem estar presentes. E a tag <b> aqui:

sudo sh -e ~/Downloads/crouton -r <b>ubuntuversion</b> -t keyboard -u

&amp; em vez de & aqui:

sudo apt-get update &amp;&amp; sudo apt-get upgrade

E provavelmente outros erros desse tipo. Considere procurar outro guia ou peça ao autor para corrigir esses erros.

    
por muru 16.10.2017 / 07:49