我在这里努力安装 capistrano 在我的 Ubuntu 开发机器上,但没有成功。
以下是发出的命令列表:
1)sudo apt-get 更新
2) sudo apt-get 安装 build-essential git-core curl
3)bash < <(curlhttp://rvm.beginrescueend.com/releases/rvm-install-head)
4)echo'[[-s“$HOME/.rvm/scripts/rvm”]]&&源“$HOME/.rvm/scripts/rvm”'>>~/.bashrc
5)(关闭并重新打开终端窗口)
6)rvm 注释
(寻找:“对于 Ruby(MRI 和 ree),您应该安装以下操作系统依赖项:”
并做了:
7)sudo aptitude 安装 build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev
现在我们可以通过以下命令安装 ruby:
8)rvm 安装 1.9.2
然后我们告诉 rvm 使用它:
9)rvm 1.9.2
并且始终这样做:
10)rvm——默认使用1.9.2
正确安装 ruby 后我们现在可以:
11)宝石安装Capistrano
进而:
12)gem安装railsless-deploy
尽管所有这些步骤都是成功的步骤,但当我执行:cap -T
我无法看到按预期列出的部署任务。
我只得到:capinvokecapshell
列出。
为什么?
答案1
你的应用程序有 Capfile 吗?如果没有,那么阅读友好的文档。