Lange Rede kurzer Sinn, ich versuche, mir ein SSL-Zertifikat mit LetsEncrypt auszustellen, und habe kürzlich rbenv installiert, um diesen Prozess zu vereinfachen. Nach der Installation von rbenv, überprüfe ichWie füge ich Verzeichnisse zu PATH hinzu?
curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
ich als erhalte diese Mitteilung unter Verwendung überprüft, ob alles zu sehen, zu sagen, dass es keine Versionen von Ruby installiert. Nach dem Versuch, Rubin mit dem Befehl
"rbenv install 2.3.1"
ich diesen Fehler zu installieren
rbenv: no such command `install'
Ist es, weil der Weg zu meiner rbenv Unterlegscheiben nicht in meinen PATH-Variablen ist? Wenn dies der Fall ist, wie füge ich Verzeichnisse zu meiner PATH-Variable hinzu? Ich weiß, dass Sie sie zu Ihrer Datei bash_profile hinzufügen müssen, aber ich bin mir nicht sicher, wo ich in dieser Datei etwas hinzufügen muss und was ich hinzufügen muss.
~/.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"
Auch der Link [Ruby at Webfaction] (https://blog.webfaction.com/2012/11/a-look-at-our-ruby-setup/). – ionescu77