[人柱の結果]:3時間弱(調査時間含む)で、中古Windows 7機にwindows10を入れて、chocolateyとvirtualboxなどが無事動作。windows 7を最新版に更新するまでの待ち時間よりたぶん短い(2015年8月時点)。windows 7から移行した場合の違和感は少なく、windows 10、いずれは無難な選択肢の一つとなっていくのでは。
[その後気づいたこと]:virtualboxやboot2dockerが動かず、"??"となったところで、windows 10 32bit版がアップデート・インストールされていることに気がつく。そもそもwindows 10にほとんど関心がなかったので、いまだにwindows 10に32bit版があることを想像していなかった。。意味なき難作業の予感。。=>Windows 10(64bit版)での開発環境構築[再挑戦]に続く。。。
#用意したもの:中古のWindows 7マシン(Core i5, 8GB)。
約3.3万円。明細(Be-Stockから購入):
- ThinkPad T520 = 28,512円(本体価格 26,400円) #音割れ不都合特価
- PC3-10600 4GB (増設RAM) = 5,400円(本体価格 5,000円)
スペック的は、十分な開発マシンを構築できるはず。ということで、spark関係の開発環境構築を目指す試行錯誤を記録。
Windows10を手っ取り早くインストールする方法。
Windows 10 アップグレード通知を待たずに直接ダウンロードする方法
なるほど。MSのサイトからexeを落として直接インストールすることで、windows7のアップグレードなどを回避し最短でWIndows10を立ち上げられる、と。
ISO化しておく方が無難かと思うが:
今日からWindows10を使う方法
#windows10直接インストール
- 1回目:失敗(更新の確認で固まる)。 => とりあえず、画面をクラシックに変えてみると:
- 2回目:成功(時間1時間程度)。=> 何度か再起動が入るので、とりあえず放置。
##[参考] このあたりはPC環境に依存しうる話
### ダウンロード待ち時間にしてみたこと、しなかったこと
- ThinkPad T520に最初から入っていたchromeにログインしてみる => => 設定は無事引き継がれている
- dropboxのインストール&同期 => 設定は無事引き継がれている
- Google日本語入力のインストールは後回し => windows10インストール後に不都合が起こっている模様のため。
### Windows10インストール直後の不都合
- 解像度がXGAに固定された。。=> 「ディスプレイの詳細設定」->"識別"でFull HD画面に戻せた。
###Windows10インストール後にやってみたこと
- MS アカウントでのログインに切り替える => 無難に成功
- Google日本語入力+やまぶきR(親指シフト) => 無難に成功
パッケージ管理ツールは、OnegetでなくChocolatey
Windows10にあげてパッケージ管理ができるようになった。
Chocolateyが簡単に使えるようになった!
とのこと。
#すなわち、windows10には、chocolateyリポジトリを使えるパッケージ管理ツールOnegetがディフォルトで入っているらしい。・・のだが、とりあえず、メジャーなchocolateyで作業を進めたほうが無難と判断。
インストール手順
- コマンドプロンプト立ち上げ : "WebとWindowsを検索"に'cmd'と入力して立ち上げ*(Windowsロゴキー+R"ショートカット相当)*
- その後の作業は、Windows用パッケージ管理ソフトChocolateyは神とかChocolatey + VirtualBox + Vagrant の簡単セットアップ とかを見つつ。
Chocolateyでアプリをインストール(cinst -y)してみる
- virtualbox => 最新版が入った
- github (GitHub for Windows) => 最新版が入ったが、インストール後にコマンドプロントに戻らず。
- atom => 最新版が入った
- vagrant => コマンドラインから起動できない。とりあえずuninstallしておく。
- その他、どんなアプリが入るのかは、choco listで一覧を確認できる。
インストールしたアプリの起動は、"WebとWindowsを検索"からアプリ名の冒頭数文字を入れて行える(ふつうに便利)
あとはお好きに。
ここまでくれば、あとは各自のやりたい開発環境構築、だいたいできるでしょう。cinstで入らなかったvagrantは普通にサイトからインストールして、再起動したら、普通に立ち上がったので、良しとする。