Skip to content

Instantly share code, notes, and snippets.

@tomas-stefano
Created May 27, 2010 16:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tomas-stefano/415990 to your computer and use it in GitHub Desktop.
Save tomas-stefano/415990 to your computer and use it in GitHub Desktop.
ONE WAY
[tomas] ~
$ sudo chown -R $(whoami) $HOME
[tomas] ~
$ 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
116 349 116 349 0 0 485 0 --:--:-- --:--:-- --:--:-- 834
fatal: could not create work tree dir 'rvm'.: Permission denied
bash: line 9: cd: rvm: No such file or directory
bash: scripts/install: No such file or directory
OTHER WAY:
$ mkdir -p ~/.rvm/src/ && cd ~/.rvm/src && rm -rf ./rvm/ && git clone --depth 1 git://github.com/wayneeseguin/rvm.git && cd rvm && ./install
Initialized empty Git repository in /Users/tomas/.rvm/src/rvm/.git/
remote: Counting objects: 2203, done.
remote: Compressing objects: 100% (1026/1026), done.
remote: Total 2203 (delta 1297), reused 1583 (delta 743)
Receiving objects: 100% (2203/2203), 526.24 KiB | 231 KiB/s, done.
Resolving deltas: 100% (1297/1297), done.
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: /usr/local/rvm/rubies: Permission deniedvm/
-cp: /usr/local/rvm/README: Permission denied
\cp: /usr/local/rvm/LICENCE: Permission denied
|cp: /usr/local/rvm/config/db: Permission denied
cp: /usr/local/rvm/config/md5: Permission denied
/cp: /usr/local/rvm/scripts/alias: Permission denied
cp: /usr/local/rvm/scripts/aliases: Permission denied
cp: /usr/local/rvm/scripts/array: Permission denied
cp: /usr/local/rvm/scripts/cd: Permission denied
cp: /usr/local/rvm/scripts/cli: Permission denied
cp: /usr/local/rvm/scripts/color: Permission denied
cp: /usr/local/rvm/scripts/completion: Permission denied
cp: /usr/local/rvm/scripts/db: Permission denied
cp: /usr/local/rvm/scripts/docs: Permission denied
cp: /usr/local/rvm/scripts/env: Permission denied
cp: /usr/local/rvm/scripts/fetch: Permission denied
cp: /usr/local/rvm/scripts/gemsets: Permission denied
cp: /usr/local/rvm/scripts/hash: Permission denied
cp: /usr/local/rvm/scripts/help: Permission denied
cp: /usr/local/rvm/scripts/hook: Permission denied
cp: /usr/local/rvm/scripts/info: Permission denied
cp: /usr/local/rvm/scripts/initialize: Permission denied
cp: /usr/local/rvm/scripts/install: Permission denied
cp: /usr/local/rvm/scripts/irbrc: Permission denied
cp: /usr/local/rvm/scripts/irbrc.rb: Permission denied
cp: /usr/local/rvm/scripts/list: Permission denied
cp: /usr/local/rvm/scripts/log: Permission denied
cp: /usr/local/rvm/scripts/maglev: Permission denied
cp: /usr/local/rvm/scripts/manage: Permission denied
cp: /usr/local/rvm/scripts/match: Permission denied
cp: /usr/local/rvm/scripts/md5: Permission denied
cp: /usr/local/rvm/scripts/monitor: Permission denied
cp: /usr/local/rvm/scripts/notes: Permission denied
cp: /usr/local/rvm/scripts/package: Permission denied
cp: /usr/local/rvm/scripts/rvm: Permission denied
cp: unlink: /usr/local/rvm/scripts/rvm-install: Permission denied
cp: /usr/local/rvm/scripts/selector: Permission denied
cp: /usr/local/rvm/scripts/set: Permission denied
cp: unlink: /usr/local/rvm/scripts/update: Permission denied
cp: /usr/local/rvm/scripts/utility: Permission denied
cp: /usr/local/rvm/scripts/version: Permission denied
cp: /usr/local/rvm/scripts/wrapper: Permission denied
-cp: /usr/local/rvm/examples/rvmrc: Permission denied
\cp: /usr/local/rvm/lib/rvm/open4.rb: Permission denied
cp: /usr/local/rvm/lib/rvm/rvm.rb: Permission denied
cp: /usr/local/rvm/lib/rvm/shell.rb: Permission denied
cp: /usr/local/rvm/lib/rvm/version.rb: Permission denied
cp: /usr/local/rvm/lib/rvm.rb: Permission denied
cp: /usr/local/rvm/lib/VERSION.yml: Permission denied
/mkdir: /usr/local/rvm/help: Permission denied
cp: /usr/local/rvm/help: Permission denied
cp: /Users/tomas/.rvm/src/rvm/help: unable to copy extended attributes to /usr/local/rvm/help: Permission denied
cp: /usr/local/rvm/help/alias: No such file or directory
cp: /usr/local/rvm/help/benchmark: No such file or directory
cp: /usr/local/rvm/help/debug: No such file or directory
cp: /usr/local/rvm/help/fetch: No such file or directory
cp: /usr/local/rvm/help/gem: No such file or directory
cp: /usr/local/rvm/help/gemdir: No such file or directory
cp: /usr/local/rvm/help/gemset: No such file or directory
cp: /usr/local/rvm/help/implode: No such file or directory
cp: /usr/local/rvm/help/info: No such file or directory
cp: /usr/local/rvm/help/install: No such file or directory
cp: /usr/local/rvm/help/list: No such file or directory
cp: /usr/local/rvm/help/monitor: No such file or directory
cp: /usr/local/rvm/help/notes: No such file or directory
cp: /usr/local/rvm/help/package: No such file or directory
cp: /usr/local/rvm/help/rake: No such file or directory
cp: /usr/local/rvm/help/remove: No such file or directory
cp: /usr/local/rvm/help/reset: No such file or directory
cp: /usr/local/rvm/help/ruby: No such file or directory
cp: /usr/local/rvm/help/rvmrc: No such file or directory
cp: /usr/local/rvm/help/specs: No such file or directory
cp: /usr/local/rvm/help/srcdir: No such file or directory
cp: /usr/local/rvm/help/tests: No such file or directory
cp: /usr/local/rvm/help/uninstall: No such file or directory
cp: /usr/local/rvm/help/update: No such file or directory
cp: /usr/local/rvm/help/use: No such file or directory
cp: /usr/local/rvm/help/wrapper: No such file or directory
|rm: /usr/local/rvm/bin/rvm-prompt: Permission denied
cp: /usr/local/rvm/bin/rvm-prompt: Permission denied
/rm: /usr/local/rvm/bin/rvm: Permission denied
cp: /usr/local/rvm/bin/rvm: Permission denied
-rm: /usr/local/rvm/bin/rvmsudo: Permission denied
cp: /usr/local/rvm/bin/rvmsudo: Permission denied
|mkdir: /usr/local/rvm/rubies: Permission denied
*
Tomas D'Stefano,
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
Upgrade Notes
* Gemset separator is '@' and will remain unless any rubies error using it.
* If you encounter any issues with a ruby your best bet is to 'rvm remove X ; rvm install X'
* Do not forget that 'rvm notes' tells you OS dependency packages for installing rubies.
Upgrade of RVM in /usr/local/rvm/ is complete.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment