最初に
yum update
VNC
- 先にuseradd
useradd <user_name>
desktop install
http://zero-config.com/centos/gnome-0001.htmlfirewalldを起動
http://hikaku-server.com/linux/entry461.htmlVNC設定
http://qiita.com/tanuki-project/items/2496339d204b9646f36c
http://qiita.com/msakamoto_sf/items/32b5e69bf237bf789b58-
VNCに接続
- winからだと、UltraVNC Viewer など
- MACからだと https://auxin01.wordpress.com/2013/04/20/control_from_mac_to_windows_on_vnc/
各種install
git
- default version
# git --version
git version 1.8.3.1
- 最新をinstallしたければ、、、 http://www.task-notes.com/entry/20150622/1434942000
rbenv via anyenv
bundler
gem install bundler
capybara-webkit
-
CentsOSではcapybara-webkitにすると動作する模様。
- Gemfileにcapybara-webkitを追記して、bundle installしたら、Rspecのコード変更なしで、正常動作確認できた
capybara-webkit installにはqmakeが必要。
https://github.com/thoughtbot/capybara-webkit/wiki/Installing-Qt-and-compiling-capybara-webkitg++も必要
http://d.hatena.ne.jp/plasticscafe/20080930/1222778825
RSpec
- Gemfileの最後に下記を追加
gem "capybara-webkit"
- 環境毎にinstallするgemsを指定したい場合
bundle install --path vendor/bundle
- 実行
bundle exec rspec
もしくは
bundle exec rspec ***_spec.rb
まとめ
- MacOS, Winで動作していたSPecがCentOSでは動作しない。
- CentOS7.2の環境だと、capybaraのclick_link, click_button_ click_onが動作しない模様。