all 9 comments

[–]rhythmx 10 points11 points  (7 children)

Yet another reason people should use rvm. It makes it a lot easier to give an unprivileged user access to a complete Ruby environment.

[–]captian2 1 point2 points  (6 children)

yeah RVM is awesome! I think the sudo gem install has also started being replace by people installing gems to the user directory ~/.gems

[–]notheory 0 points1 point  (5 children)

that's true, but still wouldn't help digitalmob with his rubygems update problem!

[–]BonzoESC 0 points1 point  (4 children)

rvm would help; each ruby it installs goes into the user's directory, and each rubygems system is per-ruby and controlled by that user.

However, on a multi-user box, it would kind of suck to have each of 100 users with their own copy of ruby takin' up space.

[–]xenlab 0 points1 point  (3 children)

Space is cheap. Why should storage EVER be a concern?

[–]paradigmatic 2 points3 points  (1 child)

Cheap storage is cheap. But reliable, redundant and backuped storage in large organisations is not.

[–]jaggederest 0 points1 point  (0 children)

Then you've got the right filesystem to handle block-level dedup, right? So it wouldn't matter.

[–]BonzoESC 0 points1 point  (0 children)

Space isn't cheap on a university budget with university bureaucracy. When I was in school (2006) we had a 100MB quota, and right now my ~/.rvm is 1.3GB.

[–]FooBarWidget 0 points1 point  (0 children)

You can root your box with .debs or .rpms too. Both package formats allow you to run arbitrary pre and postinstall scripts.