web-dev-qa-db-fra.com

bash: erreur de syntaxe près du jeton inattendu '<'

J'utilise this guide pour installer Ubuntu sur mon Chromebook via Crouton.
Il mentionne une partie sur la mise à jour des pilotes et me dit d'entrer

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

mais cela retourne:

bash: syntax error near unexpected token '<'

J'imagine que c'est parce que le terminal ne reconnaît pas '<'. Si tel est le cas, comment dois-je faire en sorte que cela fonctionne?

Je viens de taper ce qui était dans le guide.

6
Tony

La commande devrait être:

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

Si vous examinez l'extrait de code dans ce guide, vous verrez qu'il commence par: <em><code> et se termine par: </code></em>, ces en-têtes ne font pas partie des commandes qui doivent être exécutées sous Linux.

11
Yaron

<em> et <code> sont des balises HTML contrôlant la manière dont le texte est affiché sur le site. Ils ont pénétré dans les commandes pour une raison quelconque, et la page est pleine de telles erreurs de formatage:

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

Les balises <strong> ne devraient pas être là.

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

De nouveau, les balises <code> et <em> ne doivent pas être présentes. Et la balise <b> ici:

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

&amp; au lieu de & ici:

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

Et probablement d'autres erreurs de ce type. Pensez à rechercher un autre guide ou à demander à l'auteur de corriger ces erreurs.

23
muru