How install gem rails for all users in arch-linux

When install rails with

sudo gem install rails

or with root user, this install in $HOME/.gem and only works for actual user, how install for all users in the system ?

3 Answers

You might need to change your /etc/gemrc or /root/.gemrc. The default is set to

gem: --user-install

Which does exactly what you observed. You can use

gem install --no-user-install rails

See Arch Wiki: Ruby.

install-packages-through-apt-get-or-gem is about the decision to use a package manager or gem. Using pacman is the same as using apt-get in this case.

EDIT:

As mentioned by Hans: Another option to use pacgem to build an Arch Linux package from a gem on the fly.

You can use pacgem which is available in AUR:

If you're installing files system-wide, always use your package manager for it. Always, always, always. ruby-rails is available in the AUR, and it will install as system-wide. Read about how to install packages from the AUR and perform the aforementioned with this package.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like