bash ์ ธ ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ํ๋ก๋น์ ๋ํ๋ ์ค์ด๋ฉฐ ํ ๋จ๊ณ์์ ์ด์ํ ์ถ๋ ฅ ๋์์ด ๋ฐ์ํฉ๋๋ค.
ํนํ RVM ์ค์น ๋จ๊ณ:
sudo -u vagrant -H sh -c "\curl -sSL https://get.rvm.io | bash -s stable --rails"
์ด๋ ๊ฒ ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ถ๋ ฅ์ด ์์ฑ๋ฉ๋๋ค. ์ฒ์์๋ ์ ๊ฒฐํ์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ์งํ๋ฅ ํ์์ค์ ํ์ํ๋ ๋จ๊ณ์์๋ ๊ธ์๊ฐ ๊ฐ๋ณ ์ธ์ ์์ ์ผ๋ก ์คํธ๋ฆฌ๋ฐ๋๋ ๊ฒ์ฒ๋ผ ๊ฐ ๋ฌธ์์ ๊ณ ์ ํ ์ค์ด ์์ต๋๋ค.
==> default: Downloading https://github.com/wayneeseguin/rvm/archive/stable.tar.gz
==> default: Installing RVM to /home/vagrant/.rvm/
==> default: Adding rvm PATH line to /home/vagrant/.profile /home/vagrant/.bashrc /home/vagrant/.zshrc.
==> default: Adding rvm loading line to /home/vagrant/.bash_profile /home/vagrant/.zlogin.
==> default: Installation of RVM in /home/vagrant/.rvm/ is almost complete:
==> default: * To start using RVM you need to run `source /home/vagrant/.rvm/scripts/rvm`
==> default: in all your open shell windows, in rare cases you need to reopen all shell windows.
==> default: # Administrator,
==> default: #
==> default: # Thank you for using RVM!
==> default: # We sincerely hope that RVM helps to make your life easier and more enjoyable!!!
==> default: #
==> default: # ~Wayne, Michal & team.
==> default: In case of problems: http://rvm.io/help and https://twitter.com/rvm_io
==> default: rvm 1.25.27 (stable) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
==> default: Searching for binary rubies, this might take some time.
==> default: No binary rubies available for: ubuntu/14.04/i386/ruby-2.1.2.
==> default: Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
==> default: Checking requirements for ubuntu.
==> default: Requirements installation successful.
==> default: Installing Ruby from source to: /home/vagrant/.rvm/rubies/ruby-2.1.2, this may take a while depending on your cpu(s)...
==> default: ruby-2.1.2 - #downloading ruby-2.1.2, this may take a while depending on your connection...
==> default:
==> default:
==> default: %
==> default:
==> default: T
==> default: o
==> default: t
==> default: a
==> default: l
==> default:
==> default:
==> default:
==> default:
==> default: %
==> default:
==> default: R
==> default: e
==> default: c
==> default: e
==> default: i
==> default: v
==> default: e
==> default: d % Xferd Average Speed Time Time Time Current
==> default: Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
==> default:
==> default:
==> default: 0
==> default:
==> default:
==> default:
==> default:
==> default:
==> default: 0
==> default:
==> default: 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0
==> default:
==> default:
==> default: 0
==> default:
==> default:
==> default:
==> default:
==> default:
==> default: 0
==> default:
==> default:
==> default:
==> default:
==> default: 0
==> default:
==> default:
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0
==> default:
==> default:
==> default: 8
==> default:
==> default: 1
==> default: 1
==> default: .
==> default: 4
==> default: M
==> default:
==> default:
==> default:
==> default:
==> default: 8
==> default:
==> default:
==> default: 9
==> default: 6
==> default: 1
==> default: k
==> default:
==> default:
==> default:
==> default:
==> default: 0
==> default:
==> default: 0 146k 0 0:01:20 0:00:06 0:01:14 237k
==> default:
==> default: 31 11.4M 31 3694k 0 0 488k 0 0:00:23 0:00:07 0:00:16 916k
==> default:
==> default: 8
==> default: 3
==> default:
==> default: 1
==> default: 1
==> default: .
==> default: 4
==> default: M
==> default:
==> default:
==> default:
==> default: 8
==> default: 3
==> default:
==> default: 9
==> default: 7
==> default: 6
==> default: 1
==> default: k
==> default:
==> default: 0 0 1141k 0 0:00:10 0:00:08 0:00:02 2429k
==> default: 1
==> default: 0
==> default: 0
==> default:
==> default: 1
==> default: 1
==> default: .
==> default: 4
==> default: M
==> default: 100 11.4M 0 0 1325k 0 0:00:08 0:00:08 --:--:-- 3558k
==> default: ruby-2.1.2 - #extracting ruby-2.1.2 to /home/vagrant/.rvm/src/ruby-2.1.2
==> default: ...
==> default: ruby-2.1.2 - #configuring
์ด๊ฒ์ https://github.com/mitchellh/vagrant/issues/471 ๊ณผ ๊ด๋ จ์ด ์์ ์ ์์ง๋ง ํด๋น ๋ฌธ์ ๋ ๋ค๋ฅด๊ฒ ๋ํ๋ฌ์ต๋๋ค(๋ฌธ์ ๋ถํ ์ด ์๋ ์ค ์ค๋ณต).
ํ๊ฒฝ:
๋ฐฉ๋์ 1.6.2
๋ฆฌ๋
์ค ๋ฏผํธ 16(ํํธ๋ผ)
https://github.com/mitchellh/vagrant/issues/3908 ๊ณผ ๊ฐ์ ๋ฌธ์ ์ผ ์ ์์ต๋๋ค. ๋๋ถ๋ถ ๋ผ์ธ ์ง์ฐ๊ธฐ์ ๋ํ mitchellh์ ์๊ฒฌ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ค์ ๋ฐํ์ ์ฌ๊ธฐ์ ๋ด๊ฐ ๋ณด๊ณ ํ๋ ๊ฒ๊ณผ ์์ ํ ๋ค๋ฆ ๋๋ค. ํฐ์ผ์๋ ์ค๋ณต๋ ํ ์คํธ๊ฐ ์๊ณ ์ด ํฐ์ผ์๋ ํ ์คํธ๊ฐ ์๋ ค ์์ต๋๋ค. ํ์ง๋ง ๋์ผํ ๊ทผ๋ณธ ๋ฌธ์ ์ ๋ค๋ฅธ ์งํ์ผ ์ ์๋ค๋ ๊ฒ์ ์ ์ ์์์ต๋๋ค.
Vagrant๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ ์ฆ์ ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํฉ๋๋ค. ์ด๊ฒ์ shell/ssh/rvm/somewhere๊ฐ ๊ฐ ๊ฐ๋ณ ๋ฐ์ดํธ๋ฅผ ๋ณด๋ด๊ณ Vagrant๊ฐ ์ฆ์ ํ์ํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํฉ๋๋ค.
๋ฏธ๋์ ํ ๊ฐ์ง ์ต์ ์ ์ ์ฒด ๋ผ์ธ์ ๋ฒํผ๋งํ๊ณ ์ ์ฒด ๋ผ์ธ์ ์ฌ์ฉํ ์ ์์ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๋ ์์ง ์ด๊ฒ์ ํ์ง ์์ผ๋ฉฐ ์ฐ์ ์์๊ฐ ์๋๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ์ฐ๋ฆฌ๊ฐ ๋ฐ์ ๋๋ก ๋ฐ์ดํธ๋ฅผ ๋ณด๋ด๊ธฐ๋ง ํ๋ฉด "๊นจ์ง" ๊ฒ์ด ์๋๋๋ค.
์ธ์ /์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ ์ง ์ ์ ์์ต๋๊น? ๊ฝค ์ฑ๊ฐ์ ๋ฌธ์ :/
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ธ์ /์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ ์ง ์ ์ ์์ต๋๊น? ๊ฝค ์ฑ๊ฐ์ ๋ฌธ์ :/