解剖cloudfoundry(三) --bosh_cli的安装

       上一篇介绍了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

  1. source 'http://ruby.taobao.org'
  2. gem "agent_client""0.1.1"  
  3. gem "aws-s3""0.6.3"  
  4. gem "aws-sdk""1.6.9"  
  5. gem "blobstore_client""0.4.0"  
  6. gem "bosh_aws_cpi""0.6.2"  
  7. gem "bosh_aws_registry""0.2.3"  
  8. gem "bosh_cli""1.0.3"  
  9. gem "bosh_common""0.5.1"  
  10. gem "bosh_cpi""0.4.4"  
  11. gem "bosh_deployer""1.1.0"  
  12. gem "bosh_openstack_cpi""0.0.4"  
  13. gem "bosh_openstack_registry""0.0.3"  
  14. gem "bosh_vsphere_cpi""0.5.0"  
  15. gem "builder""3.1.4"  
  16. gem "bundler""1.3.5"  
  17. gem "daemons""1.1.9"  
  18. gem "eventmachine""1.0.0"  
  19. gem "excon""0.16.10"  
  20. gem "fog""1.6.0"  
  21. gem "formatador""0.2.4"  
  22. gem "gerrit-cli""0.0.1"  
  23. gem "highline""1.6.15"  
  24. gem "httparty""0.9.0"  
  25. gem "httpclient""2.2.4"  
  26. gem "json""1.7.5"  
  27. gem "json_pure""1.6.7"  
  28. gem "log4r""1.1.10"  
  29. gem "membrane""0.0.2"  
  30. gem "mime-types""1.19"  
  31. gem "minitest""1.6.0"  
  32. gem "multi_json""1.1.0"  
  33. gem "multi_xml""0.5.1"  
  34. gem "net-scp""1.0.4"  
  35. gem "net-ssh""2.2.2"  
  36. gem "net-ssh-gateway""1.1.0"  
  37. gem "netaddr""1.5.0"  
  38. gem "nokogiri""1.5.5"  
  39. gem "progressbar""0.9.2"  
  40. gem "rack""1.4.1"  
  41. gem "rack-protection""1.2.0"  
  42. gem "rake""0.8.7"  
  43. gem "rdoc""2.5.8"  
  44. gem "ruby-atmos-pure""1.0.5"  
  45. gem "ruby-hmac""0.4.0"  
  46. gem "ruby_vim_sdk""0.0.2"  
  47. gem "rubygems-update""1.8.24"  
  48. gem "sequel""3.41.0"  
  49. gem "sinatra""1.3.3"  
  50. gem "sqlite3""1.3.6"  
  51. gem "terminal-table""1.4.5"  
  52. gem "thin""1.5.0"  
  53. gem "tilt""1.3.3"  
  54. gem "uuidtools""2.1.3"  
  55. gem "xml-simple""1.1.2"  
  56. gem "yajl-ruby""1.1.0" 
把以上这段编辑在Gemfile中

    然后执行$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装好了



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值