J'ai installé Dart conformément aux instructions du site Web officiel ( https://www.dartlang.org/tools/debian.html ). Pour être plus exactement:
$ Sudo apt-get update
$ Sudo apt-get install apt-transport-https
# Get the Google Linux package signing key.
$ Sudo sh -c 'curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
# Set up the location of the stable repository.
$ Sudo sh -c 'curl https://storage.googleapis.com/download.dartlang.org/linux/debian/Dart_stable.list > /etc/apt/sources.list.d/Dart_stable.list'
$ Sudo apt-get update
$ Sudo apt-get install Dart
L’installation a réussi, mais un peu plus tard, j’ai constaté qu’il n’y avait pas d’autres commandes connexes, telles que pub, Dart2js.
pub: command not found
Dart2js: command not found
Qu'est-ce qui ne va pas?
OS: Ubuntu 14.10
Je ne connais rien à Dart, pourtant j'ai téléchargé le fichier deb et ai jeté un œil à l'intérieur. Les fichiers que vous recherchez se trouvent à /usr/lib/Dart/bin/
. Vous obtenez "commande non trouvée" car ce répertoire ne se trouve pas dans $PATH
.
Vous devriez pouvoir les exécuter en fournissant le chemin complet:
/usr/lib/Dart/bin/Dart2js
Ou vous voudrez peut-être ajouter /usr/lib/Dart/bin
à $ PATH .
Une autre façon de le réparer en utilisant des liens symboliques
Sudo ln -s /usr/lib/Dart/bin/pub /usr/bin/pub
Sudo ln -s /usr/lib/Dart/bin/Dart2js /usr/bin/Dart2js
Je sais que c'est un peu tard, mais je le mets pour référence future. Comme @Eric l'a mentionné, le répertoire Dart doit être ajouté à votre CHEMIN.
Ces étapes peuvent être suivies pour ajouter/usr/lib/Dart/bin à votre PATH sur Ubuntu:
$ Sudo nano .profile
Ajoutez ensuite cette ligne à votre fichier .profile:
export PATH=$PATH:/usr/lib/Dart/bin
Ensuite, vous devez recharger votre fichier .profile:
. ~/.profile