bash: /home/XXX/.rvm/scripts/rvm: aucun fichier ou répertoire de ce type
Je viens de parcourir avec l'installation de Ruby on Rails sur ubuntu à l'aide de RVM.
D'abord je me connecté en tant que racine utilisateur.
Puis j'ai commencé avec les commandes suivantes.
\curl -sSL https://get.rvm.io | bash -s stable --rails
Il a été installé sans aucune erreur.
source ~/.rvm/scripts/rvm
Quand je lance cette commande. Il montrant l'erreur bash: /home/XXX/.rvm/scripts/rvm: Aucun fichier ou répertoire de
J'ai ajouté le [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
commande dans mon .bashr fichier.
Merci d'avance.
source d'informationauteur user3909863
Vous devez vous connecter pour publier un commentaire.
Installer RVM:
Maintenant, vous obtiendrez un message de réussite. Ensuite, exécutez cette commande:
Voir http://rvm.io/ pour plus d'info.
Après l'installation de rvm, essayez:
Si la commande ci-dessus en jette problème, essayez cette commande:
Tout d'abord pas besoin de passer par sudo accès lors de l'installation de rvm, il suffit de suivre les principes de base des commandes ci-dessous
Cela permettra d'installer rvm.
Installer une version de ruby comme requis.
Maintenant, vous pouvez utiliser la version de ruby pour lequel vous avez besoin pour installer des rails comme un bijou.
Aussi vous pouvez le faire par défaut si vous le souhaitez
Ensuite, vous pouvez installer des rails comme un bijou.
gemmes ne doit jamais être installée avec sudo accès comme ils changent d'un projet à l'autre. rvm aide à gérer les différentes versions de ruby dans un m/c. Vous pouvez également utiliser gemsets pour isoler des gemmes et des versions spécifiques d'une application à une autre.
il suffit de créer ~/.rvm/scripts/rvm répertoires, puis essayez d'installer rvm, mais assurez-vous que vous n'êtes pas connecté en tant que root.
Est généralement recommande pas pour installer RVM en tant que super-utilisateur (root cause de umask risque pour la sécurité. Essayez d'exécuter ces commandes en tant qu'utilisateur.
Téléchargement RVM (Ne pas sudo cette commande)
Ensuite, vous aurez besoin d'ajouter l'emplacement des sources(Vous aurez probablement besoin de recharger votre bash pour rvm)
Vous pouvez installer votre version souhaitée comme(remplacer ruby_version avec celui que vous souhaitez installer, par exemple 2.1.4)
À la liste de la version disponible sur votre machine
D'utiliser une version de ruby exécuter
Si vous avez des difficultés à faire référence à la RVM site
En tant que root, traditionnellement, vous n'avez pas de
/home
dossier. De la racine à la maison est différente de celle d'un utilisateur normal.Vous ne souhaitez pas installer RVM en tant que root.
Veuillez lire l'information au http://rvm.io spécifiquement les notes d'installation.
Pouvez-vous utiliser sudo find pour localiser le bon chemin de la rvm répertoire? Si vous trouvez le chemin, vous devriez être en mesure de relancer la source ~/.rvm/scripts/rvm de commande avec le chemin d'accès correct.
Aussi, je suis entièrement d'accord avec les réponses précédentes de ne pas le créer en tant que root. DigitalOcean fut un très bon tutoriel sur l'ajout d'utilisateurs https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04
Bien ainsi, lorsque vous recevez un message d'erreur "No such file or directory",
type
dans votre terminal.
Il y aura une signature GPG échec de la vérification.
Soufflet que l'échec, il y aurait un lien pour github et une touche de quelque chose comme cela
Afin de télécharger un fichier tar de l'github lien et exécutez ce code pour installer GPG:
et exécuter cette clé :
prochaine course le code:
il va vous montrer l'installation de la rvm
et puis vous pouvez exécuter:
c'est ça, vous êtes bon pour aller
Votre meilleur pari est d'utiliser bière maison. Drôle, c'est que si vous essayez de brasser de la mise à niveau de ruby, vous aurez une erreur si la bière n'était pas utilisé pour installer ruby dans la première instance afin d'utiliser:
Ensuite utiliser
Vous devrez peut-être fermer et rouvrir votre terminal pour voir l'effet de la mise à niveau en tapant