仮想環境

modern.ieからWindowsのVagrant用ボックスを使ってみる。

Vagrantのボックスをもらったときどうするんだっけ? とあんなに毎日使っていたのに、今や全て白紙でまっさらな状態になってました。 今回WindowsをゲストOSとしていので、まずはmodern.ieから"IE10 - Win7.box"というのを持ってきます。話はそれからです。 …

ローカル開発環境の構築[Windows編]を始める

CakePHPを学ばないと、とコースを始めるが、そのためにはPHPとMySQLを学ばないとならない。そこでは、ローカル開発環境が構築されていることが前提となっている。 できれば仮想環境を入れたくなかったが背に腹は変えられない、VirtualBox+Vagrantを入れる講…

provisionでなぜか2回スクリプトが実行されて悩んだ

railsのインストールするスクリプトを書いて、これを vagrant provision で実行すればOKだ。と試してみたところ、確かにちゃんと入る。しかしなぜか2回実行されてしまう。 いろいろ調べていたら、二箇所Vagrantfileがあった。一箇所はvagrant initしたとこ…

GPartedを使って仮想環境のパーティションサイズを増やす方法

Haskellを入れようとしたらパーティションサイズが1Gもなくて、入れられなかった。そこで、パーティションサイズを増やすことにしたのだが、それが大変でした。何しろVirtualBoxでHDDイメージ自体は可変サイズとしてあっても、もともとのパーティションサイ…

バッチファイルからvagrant reloadしても起動しない

vagrantの環境もできたし、バッチから簡単起動できるようにしようと思ったら出来なくて意外と手こずった。原因は環境変数のHOMEが違っていたから、というところ。 > vagrant reload [default] VM not created. Moving on...で止まってしまう。VAGRANT_LOG=DE…

Windowsのディレクトリを共有フォルダーにする方法

VirtualBoxの仮想環境にインストールしたCentOSがありまして、それを以下を参照してVagrantから起動できるようになりました。 http://futurismo.biz/archives/1678 ただ、vagrant sshができない。vagrant haltができない、などいろいろと問題がある。このま…

veeweeのbuildコマンドでエラーがでまくって疲れてる

こちらのサイトを参考に、 bundle exec veewee vbox define centos63-reallyminimal ‘CentOS-6.3-x86_64-reallyminimal’ ついで、 Bundle exec veewee vbox build centos63-reallyminimalとすると、VirtualBoxが勝手に立ち上がり、sshで勝手にアクセスしてい…

veewee の bundle install できずにハマる

Linux由来のツールをWindowsでも同様にインストールしようとして一番困るのは、makeやgccでNativeビルドをコンパイルされることだと思う。今回veeweeをbundle installしていたときも同じ問題でハマった。 VeeweeのDirectoryにいって、bundle installすると、…

はやりのVagrantを触ってみようとおもった動機。しかし、その前のgit clone veeweeでこけた話

自分のWin端末にLinuxの仮想環境を立ち上げてみたくなったのは単純な理由からだ。いろいろと制限されている会社のLinuxサーバーで仕事関連のテストを行うよりは、自前のサーバーのほうが好き勝手に使い倒せるし、HDDを食いつぶしても、環境を壊してしまって…