草庐IT

rvm-capistrano

全部标签

ruby-on-rails - 使用 gem 时如何包含 capistrano thinking sphinx 任务

我使用gem来思考狮身人面像:sudogeminstallfreelancing-god-thinking-sphinx\--sourcehttp://gems.github.com所以:require'vendor/plugins/thinking-sphinx/recipes/thinking_sphinx'这是prescribedonthewebsite不起作用。如何在使用gem时将capistranothinkingsphinx任务包含在我的deploy.rb文件中?编辑添加:需要'thinking_sphinx/deploy/capistrano'给我:/usr/lib/ru

ruby-on-rails - 带有 RVM : Getting libyaml errors 的 Ruby 2.1.1

我想使用Ruby2.1.1p76和Rails4.1.0beta1。我在使用RVM时遇到了一些错误。我使用的是Ruby2.0.0和Rails4.0.0。我升级到OSXMavericks10.9.2并需要重新加载所有内容。无论如何,这些是我正在运行的命令。\curl-sSLhttps://get.rvm.io|bash-sstable--ruby安装成功。然后我运行这个命令来安装rails。sudogeminstallrails我收到以下错误,说它正在寻找libyaml。/Users/username/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/yaml.r

ruby - RVM + Ruby 1.9.1 + ruby​​-debug = 错误?

我正在尝试在我的TextMate方法之间进行适当的导航。我很想在抽屉里放一张它们的list,但我想还没有这样的解决方案,对吧?因此,我正在尝试设置RubyAMP以与通过RVM安装的Ruby1.9.1-p378一起工作,但遇到了一些麻烦。RubyAMP需要ruby-debug,这是我尝试安装gem时得到的结果$rvmgeminstallruby-debuginfo:ruby-1.9.1-p378:ruby1.9.1p378(2010-01-10revision26273)[x86_64-darwin10]Buildingnativeextensions.Thiscouldtakeawhi

ruby - RVM 全局 gemset 混淆

我正在使用每个项目的gemset方法。假设我刚刚安装了RVM,创建了一个名为“test”的gemset并在那里安装了rails3.1.0.rc4,它安装了一堆gem。现在我切换到全局gemset(rvmgemsetuseglobal),并查看我的gem。我希望看到空列表,因为我没有将任何gem安装到globalgemset中,但是从“test”gemset中看到了我所有的gem。那个怎么样?我的猜测是rvmgemlist在从全局gemset调用时显示所有gemsets中的所有gem。如果是这样,我如何才能只查看当前gemset的gem? 最佳答案

ruby - 使用 rvm 获取 ruby​​ 1.9.3 的源代码

我使用以下方法在MountainLion上安装了ruby​​1.9.3:rvminstall1.9.3一切正常,我现在可以使用ruby​​1.9.3。但是,在.rvm/src目录中,我通常有一个名为ruby​​-1.9.3p123的文件夹,其中包含我的ruby​​安装的源代码。这样的文件夹不存在了。我想rvm使用一些预编译的二进制文件安装了ruby​​,但是我如何强制它从源代码编译或者至少让我获得源代码? 最佳答案 是的,RVM尝试先安装二进制文件,这样速度更快。仅安装源尝试:rvmfetch1.9.3从souce安装ruby​​:

ruby - OS X Mavericks 安装 rvm 警告

在终端运行时:$curl-Lhttps://get.rvm.io|bash-s它似乎工作正常,但在最后的升级说明中说*WARNING:Youhave'~/.profile'file,youmightwanttoloadit,todothataddthefollowinglineto'/Users/steven/.bash_profile':source~/.profile而且我不能使用RVM,出现错误-bash:rvm:commandnotfound'我是终端机和Ruby的新手,所以非常感谢任何帮助。 最佳答案 当你安装rvm时,它

ruby-on-rails - "Warning: You have ' ~/.profile ' file"安装RVM时

在下面http://installrails.com/steps/install_rvm_and_ruby这是我得到的输出:~/code/ruby\curl-Lhttps://get.rvm.io|bash-sstable%Total%Received%XferdAverageSpeedTimeTimeTimeCurrentDloadUploadTotalSpentLeftSpeed100184100184007200--:--:----:--:----:--:--7211002051110020511001194100:00:010:00:01--:--:--20676Downloa

ruby - Capistrano:如何在多个项目 deploy.rb 文件中包含通用设置

这可能是一个新手ruby​​问题。我有几个库和应用程序需要部署到多个不同的主机。所有应用程序和库都将共享这些主机的一些通用设置——例如主机名、数据库服务器/用户/密码等我的目标是做这样的事情:caphost1stagedeploycaphost2stagedeploycaphost1proddeploy#...我的问题是如何将这些通用设置包含在所有deploy.rb文件中?更具体地说,我想创建一个我可以包含的rb文件,它具有一些通用设置和几个特定于主机的任务定义:set:use_sudo,false#setsomeotheroptionstask:host1dorole:app,"ho

ruby - RVM - MacPorts 不会通过代理更新

我正在尝试使用RVM在我的iMac上安装ruby​​。我首先输入以下内容:rvmlistknown然后我使用以下行定位我想要安装的版本(我遵循的指南推荐1.9.2而不是基本的1.8.7):rvminstall1.9.2然后我明白了:27698AM:~butler15$rvminstall1.9.2Searchingforbinaryrubies,thismighttakesometime.Nobinaryrubiesavailablefor:osx/10.7/x86_64/ruby-1.9.2-p320.Continuingwithcompilation.Pleaseread'rvmm

ruby - 使用RVM安装ruby失败,无迹可寻

好的,我安装了RVM。我测试使用:typervm|head-n1输出:“rvm是一个函数”。到目前为止一切顺利。然后我尝试了:rvminstall1.8.7-p302一切顺利,但随后:$ruby-vTheprogram'ruby'iscurrentlynotinstalled.Youcaninstallitbytyping:sudoapt-getinstallrubyRVM说安装过程中一切顺利...获取RVM信息它说:$rvminforuby-1.8.7-p302:system:uname:"Linuxpi-ubuntu2.6.32-24-generic-pae#43-UbuntuSM