Question

Je l'ai copié fichier compressé à partir du site playframework.org et décompressé à un endroit. Je l'ai inséré dans mon profil .bashrc pour mettre en place comme environnement PATH.

Mais encore, la commande de lecture n'est pas accessible partout.

Et même dans le répertoire d'installation du cadre, le fichier de jeu ne fonctionne pas comme il est.

Je dois préfixer python avant toute commande de lecture pour l'exécuter.

Est-ce que je fais une erreur quelque part?

S'il vous plaît aidez-moi.

Était-ce utile?

La solution 2

Vous avez la réponse! Déplacer le dossier de jeu décompressé dans le répertoire opt en tapant

sudo mv play-1.0.1 /opt/play

et donner une autre commande

source /etc/profile

Et maintenant, on peut exécuter la commande de jeu partout dans le shell ..

Autres conseils

Supposons que le chemin du répertoire de jeu est /home/yourName/play

ouvrir le terminal et le type de ce qui suit

PATH=$PATH:/home/yourName/play
export PATH

vous pourrez accéder à la commande play où que vous soyez

Pour ne pas battre un cheval mort, mais voici une autre façon similaire à ce sujet au dernier message. Juste annonce un alias à votre ~ / .bashrc

alias play="/home/usrName/javaApi/play-1.1/play"

Selon le .bashrc, vous pouvez ajouter alternativement à ~ / .bash_aliases qui semble être la meilleure pratique selon les commentaires dans le fichier.

source ~/.bashrc #would have done the trick probably

Vous devez également dire au terminal « jouer » est un script bash. Vous devrez renommer le jeu pour play.sh, ou l'exécuter avec « jeu bash. » De plus, le script doit disposer des autorisations exécutables.

Je l'ai mis en place les étapes suivantes:

  • extrait à ~ / opt / play-2.1-RC1
  • mv ~ / opt / play-2.1-RC1 / play ~ / opt / play-2.1-RC1 / play.sh
  • chmod + x ~ / opt / play-2.1-RC1 / play.sh
  • alias jeu = "/ home / rob / opt / play-2.1-RC1 / play.sh"

Notez que l'alias peut être exécuté dans un terminal, mais vous persistez devrez copier dans ~ / .bashrc

Avec cette configuration, l'utilisateur local peut saisir le jeu de ne importe quel endroit.

Essayez cette commande

  

echo 'export PATH = / Applications / play-1.2.4: $ PATH' >> ~ / .profile

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top