プログラミング初心者です。
ruby on railsで練習用アプリを作っています。
まず、開発環境について色々わかっていないことが多いので、仮想環境の立ち上げなど、いつもやっている手順を書いていきます。
windows10でコマンドプロンプトを開きます。
cd desktop/vagrant
と入力し、デスクトップにおいてあるvagrantフォルダへ移動します。
vagrant up
と入力し、vagrantを立ち上げます。
==> default: Machine booted and ready!
と出て無事に立ち上げられたら、今度は Tera Term を起動します。
cd /vagrant
cd Practice
と入力し、練習用のPracticeをカレントディレクトリとして
rails s
でrailsを立ち上げ、あとは Sublime Text にあれこれコードを書いています。
さて、上記の手順でrailsを起動?するのですが、私の現在の環境は、例えば
rails s
rails db:migrate
rails g controller
などなどをTera Termに入力する際、この記述の前の部分が
vagrant@vagrant-ubuntu-trusty-32:~$
となっています。
これはつまり virtual Box?(vagrant box? ※ここら辺もよくわかっていない…)が ubuntu32? を使っているってことですよね。
これを
ubuntu/trusty64
に変えたいと思います。
現在、コマンドプロンプトで
vagrant box list
と入力すると、
ubuntu/trusty32 (virtualbox, 日時)
ubuntu14/trusty64 (virtualbox, 0)
と出ます。
上述の通り、今は ubuntu-trusty-32 を使っていると思うのですが、これを
ubuntu14/trusty64 の方に切り替えたいです。
教えていただきたいこと
- この切り替えを行うと、現在開発中(と言っても練習用ですが)のアプリは消えたりなんかしませんか?
- 画像データやテキストデータなどを入れているのですが(railsのアクションでnew, create, updateなどで保存している)、消えたりなんかしませんか?
- ubuntu/trusty32の方を削除なんかしたら色々消えてしまいますか?
- そもそもubuntu14/trusty64に切り替えるのってどうやればいいのですか?
以上4点について、初心者相手になるべくわかりやすく教えていただけると助かります。
あと、このあたりの基礎知識を身につけられる良き参考図書やサイトがあったら加えて教えていただきたいです。
諸々データが消えてしまったりするのが怖くて中々進められません。お助けください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。