Debian/Ubuntu如何将gem安装到Rubygems

时间:2019-11-20 08:53:08  来源:igfitidea点击:

" gem"命令是RubyGems的前端,它是Ruby的高级软件包管理器。

如何在Debian或Ubuntu Linux中安装rubygems软件包管理器?
我们需要安装以下软件包:

  • ruby
  • ruby1.8-dev
  • rubygems1.8(rubygems)
  • build-essential

安装rubygems

执行以下命令:

$ sudo apt-get install rubygems build-essential

或者

$ sudo apt-get install rubygems

或者

$ sudo apt-get install ruby1.8-dev rubygems1.8

关于Ruby 1.9.x版本说明

要在Debian Linux v6.x下安装Ruby 1.9.1版,执行:

$ sudo apt-get install ruby1.9.1-full ruby1.9.1-dev rubygems1.9.1

检查gem是否正常工作

执行以下命令:

$ gem env

如何使用rybygems命令?

使用gemgem1.8gem1.9.1命令安装ruby软件包。

安装syslog-logger

安装syslog-logger:

$ sudo gem install syslog-logger

在远程服务器安装syslog-logger:

$ gem install syslog-logger --remote

搜索gems

搜索本地以A开头的gems:

gem list A

列出在名称中包含syslog的本地和远程的gem:

$ gem search syslog --both

列出远程中,名称包含syslog的gem:

$ gem search syslog --remote

如何卸载/删除syslog-logger

执行以下命令:

$ sudo gem uninstall syslog-logger

更新debian系统上的所有gem

输入以下命令

$ sudo gem update