Created
August 4, 2010 21:16
-
-
Save chrislerum/508803 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
after giving up on system-wide rvm, trying to get back to user rvm, but rvm still seems to wants to intall everything in /usr/local ... | |
why? | |
~ chris@chrislerum | |
bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
124 373 124 373 0 0 2422 0 --:--:-- --:--:-- --:--:-- 4907 | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
bash: line 10: cd: /usr/local/rvm/src: No such file or directory | |
Initialized empty Git repository in /home/chris/rvm/.git/ | |
remote: Counting objects: 2635, done. | |
remote: Compressing objects: 100% (1364/1364), done. | |
remote: Total 2635 (delta 1565), reused 1684 (delta 797) | |
Receiving objects: 100% (2635/2635), 709.36 KiB, done. | |
Resolving deltas: 100% (1565/1565), done. | |
grep: /home/chris/.zsh*: No such file or directory | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/bin': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
RVM: shell scripts which allow management of multiple ruby interpreters and environments. | |
RTFM: http://rvm.beginrescueend.com/ | |
HELP: http://webchat.freenode.net/?channels=rvm (#rvm on irc.freenode.net) | |
/mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/bin': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
-cp: cannot create regular file `/usr/local/rvm/': Is a directory | |
\cp: cannot create regular file `/usr/local/rvm/': Is a directory | |
|mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create directory `/usr/local/rvm': Permission denied | |
/mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create directory `/usr/local/rvm': Permission denied | |
-mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create directory `/usr/local/rvm': Permission denied | |
\mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create directory `/usr/local/rvm': Permission denied | |
|mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
/mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create directory `/usr/local/rvm': Permission denied | |
-mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create directory `/usr/local/rvm': Permission denied | |
\mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
./scripts/install: line 138: /usr/local/rvm/config/user: No such file or directory | |
|chmod: cannot access `/usr/local/rvm/scripts/monitor': No such file or directory | |
/chmod: cannot access `/usr/local/rvm/scripts/match': No such file or directory | |
-chmod: cannot access `/usr/local/rvm/scripts/log': No such file or directory | |
\chmod: cannot access `/usr/local/rvm/scripts/install': No such file or directory | |
|chmod: cannot access `/usr/local/rvm/scripts/color': No such file or directory | |
/chmod: cannot access `/usr/local/rvm/scripts/db': No such file or directory | |
-chmod: cannot access `/usr/local/rvm/scripts/fetch': No such file or directory | |
\chmod: cannot access `/usr/local/rvm/scripts/log': No such file or directory | |
|chmod: cannot access `/usr/local/rvm/scripts/set': No such file or directory | |
/chmod: cannot access `/usr/local/rvm/scripts/package': No such file or directory | |
-cp: cannot create regular file `/usr/local/bin/': Is a directory | |
\cp: cannot create regular file `/usr/local/bin/': Is a directory | |
|cp: cannot create regular file `/usr/local/bin/': Is a directory | |
/cp: cannot create regular file `/usr/local/bin/': Is a directory | |
-cp: cannot create regular file `/usr/local/bin/': Is a directory | |
\chmod: cannot access `/usr/local/bin/*': No such file or directory | |
/mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create regular file `/usr/local/rvm/gemsets/global.gems': No such file or directory | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create regular file `/usr/local/rvm/gemsets/jruby/global.gems': No such file or directory | |
mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
cp: cannot create regular file `/usr/local/rvm/gemsets/default.gems': No such file or directory | |
-mkdir: cannot create directory `/usr/local/rvm': Permission denied | |
* | |
Correct permissions for base binaries in /usr/local/bin...mkdir: cannot create directory `/usr/local/bin': Permission denied | |
Copying manpages into place.cp: cannot stat `./scripts/man/./scripts/man': Not a directory | |
Notes for Linux ( DISTRIB_ID=Ubuntu | |
DISTRIB_RELEASE=10.04 | |
DISTRIB_CODENAME=lucid | |
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS" ) | |
* NOTE: MRI stands for Matz's Ruby Interpreter (1.8.X, 1.9.X), ree stands for Ruby Enterprise Edition and rbx stands for Rubinius. | |
* curl is required. | |
* patch is required (for ree, some ruby head's). | |
* If you wish to install rbx and/or any MRI head (eg. 1.9.2-head) then you must install and use rvm 1.8.7 first. | |
* For JRuby (if you wish to use it) you will need: | |
$ aptitude install curl sun-java6-bin sun-java6-jre sun-java6-jdk | |
* For MRI & ree (if you wish to use it) you will need (depending on what you are installing): | |
$ aptitude install build-essential bison openssl libreadline5 libreadline-dev curl git-core zlib1g zlib1g-dev libssl-dev vim libsqlite3-0 libsqlite3-dev sqlite3 libreadline5-dev libreadline6-dev libxml2-dev git-core subversion autoconf | |
* For IronRuby (if you wish to use it) you will need: | |
$ aptitude install curl mono-2.0-devel | |
chris, | |
Thank you for using rvm. I hope that it makes your work easier and more enjoyable. | |
If you have any questions, issues and/or ideas for improvement please hop in #rvm on irc.freenode.net and let me know. | |
My irc nickname is 'wayneeseguin' and I hang out from ~09:00-17:00EST and again from ~21:00EST-~00:00EST. | |
If I do not respond right away, please hang around after asking your question, I will respond as soon as I am back. | |
Be sure to get head often as rvm development happens fast, you can do this by typing 'rvm update --head'. | |
w⦿‿⦿t! | |
~ Wayne | |
WARNING: you have a 'return' statement in your .bashrc, likely this will cause untold havoc. | |
This means that if you see '[ -z $PS1 ] && return' then you must change this line to: | |
if [[ -n $PS1 ]] ; then | |
... original content that was below the && return line ... | |
fi # <= be sure to close the if. | |
#EOF .bashrc | |
Even if you use zsh you should still adjust the .bashrc as above. | |
If you have any questions about this please visit #rvm on irc.freenode.net. | |
Installation of RVM to /usr/local/rvm/ is complete. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment