Gem
Gems are [[Article description::programs and libraries for the Ruby programming language.]] They are distributed by Ruby's package manager, which is called RubyGems, which is accessed by the gem command.
This page is meant to be Ruby equivalent of Python's pip page.
Installation
The gem command is installed with the RubyGems package, which will be installed to support the Ruby programming language. It is not advised to install RubyGems to the system's world set. See the Ruby article for more information.
USE flags
USE flags for dev-ruby/rubygems Centralized Ruby extension management system
Emerge
root #emerge --ask dev-ruby/rubygemsUsage
Invocation
user $gem --helpRubyGems is a sophisticated package manager for Ruby. This is a
basic help message containing pointers to more information.
Usage:
gem -h/--help
gem -v/--version
gem command [arguments...] [options...]
Examples:
gem install rake
gem list --local
gem build package.gemspec
gem help install
Further help:
gem help commands list all 'gem' commands
gem help examples show some examples of usage
gem help gem_dependencies gem dependencies file guide
gem help platforms gem platforms guide
gem help <COMMAND> show help on COMMAND
(e.g. 'gem help install')
gem server present a web page at
http://localhost:8808/
with info about installed gems
Further information:
http://guides.rubygems.org
Gem installation
To install a package using the gem command, where gems is the desired gems:
user $gem install <gems>Removal
user $gem uninstall <gems>Update
user $gem update <gems>List
user $gem listSee also
- pip — Python's package management system. It references packages available in the official Python Package Index (PyPI).
- Project:Ruby/Packaging RubyGems
This article is issued from Gentoo. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.