Debian/Ubuntu:将gem The FrontEnd安装到Rubygems
时间:2020-01-09 10:37:59 来源:igfitidea点击:
如何在Debian或Ubuntu Linux操作系统下为Ruby on Rails(RoR)安装rubygems软件包管理器?
" gem1.8"或" gem"命令是RubyGems的前端,它是Ruby的高级软件包管理器。
您需要安装以下软件包:
ruby
面向对象脚本语言包的解释器。ruby1.8-dev
头文件,用于编译Ruby 1.8软件包的扩展模块。rubygems1.8(rubygems)
Ruby库/应用程序的软件包管理框架。build-essential
该软件包包含软件包的信息性列表,这些软件包对于构建Debian或Ubuntu软件包至关重要,包括gcc编译器,make和其他必需的工具。
安装
打开一个终端并输入以下命令:
$ 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
输出示例:
RubyGems Environment: - RUBYGEMS VERSION: 1.3.7 - RUBY VERSION: 1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux] - INSTALLATION DIRECTORY: /var/lib/gems/1.8 - RUBY EXECUTABLE: /usr/bin/ruby1.8 - EXECUTABLE DIRECTORY: /var/lib/gems/1.8/bin - RUBYGEMS PLATFORMS: - ruby - x86_64-linux - GEM PATHS: - /var/lib/gems/1.8 - /home/Hyman/.gem/ruby/1.8 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - http://rubygems.org/
如何使用rybygems命令?
您需要使用gem
或gem1.8
或gem1.9.1
命令安装红宝石软件包。
安装syslog-logger
从本地目录或远程服务器安装syslog-logger:
$ sudo gem install syslog-logger
从远程服务器安装syslog-logger:
$ gem install syslog-logger --remote
搜索宝石
名称以A开头的最终本地宝石:
gem list A
列出名称包含syslog的本地和远程gem:
$ gem search syslog --both
仅列出名称包含syslog的远程gem:
$ gem search syslog --remote
卸载/删除syslog-logger
执行以下命令:
$ sudo gem uninstall syslog-logger
更新系统上的所有gem
输入以下命令
$ sudo gem update