2012-10-23 4 views
0

J'ai inséré le suivant "$ rvm obtenir la tête & & rvm recharger" et a obtenu la sortie ci-dessous. Il dit que les répertoires sont manquants et pour exécuter rvmsudo pour résoudre mes problèmes. Quelqu'un peut-il expliquer quels répertoires je suis censé créer? Qu'est-ce que "rvmsudo"?

D'après la sortie, cela signifie-t-il que cela n'a pas fonctionné correctement? à la fin, il note .. "Mise à niveau de RVM dans/usr/local/rvm/est terminée."

Sortie:

% Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 185 100 185 0  0 199  0 --:--:-- --:--:-- --:--:-- 417 
100 10009 100 10009 0  0 7016  0 0:00:01 0:00:01 --:--:-- 78811 
Downloading RVM from wayneeseguin branch master 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 125 100 125 0  0 261  0 --:--:-- --:--:-- --:--:-- 1179 
100 1125k 100 1125k 0  0 640k  0 0:00:01 0:00:01 --:--:-- 1238k 

Upgrading the RVM installation in /usr/local/rvm/ 
mkdir: /usr/local/share/man/man1: Permission denied 
stat: /usr/local/share/man/man1: stat: No such file or directory 
chown: /usr/local/share/man/man1: No such file or directory 
cp: /usr/local/share/man/man1/rvm.1: No such file or directory 


    Please run the installer using rvmsudo to fix file permissions 

stat: /usr/local/share/man/man1/rvm.1: stat: No such file or directory 
chown: /usr/local/share/man/man1/rvm.1: No such file or directory 
mkdir: /usr/local/share/man/man1: Permission denied 
stat: /usr/local/share/man/man1: stat: No such file or directory 
chown: /usr/local/share/man/man1: No such file or directory 
cp: /usr/local/share/man/man1/rvm.1.gz: No such file or directory 


    Please run the installer using rvmsudo to fix file permissions 

stat: /usr/local/share/man/man1/rvm.1.gz: stat: No such file or directory 
chown: /usr/local/share/man/man1/rvm.1.gz: No such file or directory 
    RVM PATH line found in /Users/XXXXXX/.bashrc /Users/XXXXXX/.zshenv. 
    RVM sourcing line found in /Users/XXXXXX/.bash_profile /Users/XXXXXX/.zprofile. 

Upgrade Notes: 

    * No new notes to display. 

..... 

# In case of any issues read output of 'rvm requirements' and/or 'rvm notes' 

Upgrade of RVM in /usr/local/rvm/ is complete. 

Répondre

1

Si vous entrez

rvm -v 

et obtenez

rvm 1.16.12 (stable) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/] 

alors RVM est installé. S'il ne s'est pas installé correctement, vous pouvez utiliser

rvm implode 

Cela l'enlèvera et vous permettra de repartir de zéro.

rvm get stable 

Ceci est vous obtiendrez la dernière version stable.

Quant à ce qui est rvmsudo, voici une bonne explication

http://ruby.about.com/od/rubyversionmanager/qt/Rvm-And-Sudo.htm

+0

Je vois que je 'RVM 16/01/16 (maître)'. Recommandez-vous que j'installe '1.16.12'? Y a-t-il une différence entre les versions? Je vous remercie! – LearningHowToCode

+0

Je recommanderais TOUJOURS d'utiliser la version la plus stable de n'importe quoi, que ce soit Ruby, Rails, RVM, etc. Voici une meilleure explication de la différence entre les deux. http://www.engineyard.com/blog/2012/rvm-stable-and-more/ – FluxEngine