上一篇介绍了ubuntu10.04的系统安装以后的一些问题,本编主要着重介绍安装依耐包的安装,使用ruby的工具bundler来完成这个任务。
首先参考 http://blog.csdn.net/kent45/article/details/16883747 完成ruby的安装以及rvm的安装。
1.$sudo apt-get -y install libsqlite3-dev genisoimage
2.$vi Gemfile
- source 'http://ruby.taobao.org'
- gem "agent_client", "0.1.1"
- gem "aws-s3", "0.6.3"
- gem "aws-sdk", "1.6.9"
- gem "blobstore_client", "0.4.0"
- gem "bosh_aws_cpi", "0.6.2"
- gem "bosh_aws_registry", "0.2.3"
- gem "bosh_cli", "1.0.3"
- gem "bosh_common", "0.5.1"
- gem "bosh_cpi", "0.4.4"
- gem "bosh_deployer", "1.1.0"
- gem "bosh_openstack_cpi", "0.0.4"
- gem "bosh_openstack_registry", "0.0.3"
- gem "bosh_vsphere_cpi", "0.5.0"
- gem "builder", "3.1.4"
- gem "bundler", "1.3.5"
- gem "daemons", "1.1.9"
- gem "eventmachine", "1.0.0"
- gem "excon", "0.16.10"
- gem "fog", "1.6.0"
- gem "formatador", "0.2.4"
- gem "gerrit-cli", "0.0.1"
- gem "highline", "1.6.15"
- gem "httparty", "0.9.0"
- gem "httpclient", "2.2.4"
- gem "json", "1.7.5"
- gem "json_pure", "1.6.7"
- gem "log4r", "1.1.10"
- gem "membrane", "0.0.2"
- gem "mime-types", "1.19"
- gem "minitest", "1.6.0"
- gem "multi_json", "1.1.0"
- gem "multi_xml", "0.5.1"
- gem "net-scp", "1.0.4"
- gem "net-ssh", "2.2.2"
- gem "net-ssh-gateway", "1.1.0"
- gem "netaddr", "1.5.0"
- gem "nokogiri", "1.5.5"
- gem "progressbar", "0.9.2"
- gem "rack", "1.4.1"
- gem "rack-protection", "1.2.0"
- gem "rake", "0.8.7"
- gem "rdoc", "2.5.8"
- gem "ruby-atmos-pure", "1.0.5"
- gem "ruby-hmac", "0.4.0"
- gem "ruby_vim_sdk", "0.0.2"
- gem "rubygems-update", "1.8.24"
- gem "sequel", "3.41.0"
- gem "sinatra", "1.3.3"
- gem "sqlite3", "1.3.6"
- gem "terminal-table", "1.4.5"
- gem "thin", "1.5.0"
- gem "tilt", "1.3.3"
- gem "uuidtools", "2.1.3"
- gem "xml-simple", "1.1.2"
- gem "yajl-ruby", "1.1.0"
然后执行$bundle install即可
如果找不到comment,查看gem list
如果不存在,则gem install bundler ,在执行bundle install
如果存在,则检查rvm use ruby 2.0.0 -p247
检查bundle -v
显示1.3.5version
然后在rvm use ruby 1.9.2 -p320
bundle -v 显示正常
4.在bundle install的过程中可能会出现错误。
会包一写缺少的包,
$sudo apt-get install libxslt-dev
$sudo apt-get install libxml2-dev
$sudo apt-get install libxml2
然后在bundle install
基本上就把Gemfile里面的gem装好了