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/rubygems
Usage
Invocation
user $
gem --help
RubyGems 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 list
See 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.