Longue histoire courte, j'essaie de me délivrer un certificat SSL en utilisant LetsEncrypt, et j'ai récemment installé rbenv pour faciliter ce processus. Après avoir installé rbenv, je vérifie pour voir si tout vérifie à l'aideComment ajouter des répertoires à PATH?
curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
I que ce message en disant qu'il n'y a pas de versions rubis installés. Après avoir essayé d'installer Ruby en utilisant la commande
"rbenv install 2.3.1"
Je reçois cette erreur
rbenv: no such command `install'
Est-ce parce que le chemin de mes cales rbenv ne sont pas dans ma variable PATH? Si c'est le cas, comment ajouter des répertoires à ma variable PATH? Je sais que vous devez les ajouter à votre fichier bash_profile, mais je ne sais pas où dans ce fichier je dois ajouter quelque chose, et ce que j'ai besoin d'ajouter.
~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
function letsencrypt_webfaction {
PATH=$PATH:$GEM_HOME/bin GEM_HOME=$HOME/.letsencrypt_webfaction/gems RUBYLIB=$GEM_HOME/lib ruby2.2 $HOME/.letsencrypt_webfaction/gems/bin/letsencrypt_webfaction $*
}
eval "$(rbenv init -)"
PATH=$PATH:$HOME/bin
export PATH
export PATH="$HOME/.rbenv/bin:$PATH"
Egalement le lien [ruby at webfaction] (https://blog.webfaction.com/2012/11/a-look-at-our-ruby-setup/). – ionescu77