Я борюсь здесь безуспешно, чтобы установить capistrano на мою машину с Ubuntu.
Вот список выданных команд:
1) sudo apt-get update
2) sudo apt-get install build-essential git-core curl
3) bash < < (curl http://rvm.beginrescueend.com/releases/rvm-install-head )
4) echo '[[-s "$ HOME / .rvm / scripts / rvm "]] & amp; & amp; source "$ HOME / .rvm / scripts / rvm" '>> ~ / .bashrc
5) (закрыть и снова открыть окно терминала)
6) заметки rvm
(искал: «Для Ruby (MRI & amp; ree) вы должны установить следующие зависимости ОС:»
и сделал:
7) sudo aptitude install 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, выполнив: [ 1112]
8) rvm install 1.9.2
Затем мы говорим rvm, чтобы использовать его:
9) rvm 1.9.2
И делать это всегда:
10) rvm - использование по умолчанию 1.9.2
С правильно установленным ruby мы можем теперь:
11) gem install capistrano
И затем:
12) gem install railsless-deploy
Несмотря на то, что все эти шаги являются успешными, когда я делаю: cap -T
Я не могу увидеть перечисленные задачи развертывания как и ожидалось.
Я только получаю: cap вызывает cap shell
в списке.
Почему?
Есть ли в вашем приложении файл Capfile? Если нет, то прочитайте дружественную документацию .