8/12 まだ書きかけなう(☆の部分とりあえず寝ておきたら更新する)
#目的
重たいWindowsパソコンに快適なLinux環境をいれること
#手段
- Cygwin
- VirtualBoxにLinux
- 個別に必要なコマンドをいれてく
3.はpythonがたいへんいって聞いたので辞めた
1.は飽きたので2に挑戦してみる
軽いと噂のlinuxbeanに挑戦
#流れ
VirtualBox本体、Linuxのイメージを落とす
VirtualBoxをインストール
OSイメージを読み込む
プロキシを通す(大学などプロキシ環境のひと)
環境最適化
前提としてネットワークはDHCPで、VMとホストはNATでつなぎます
#ハマったとこ
##インストールどうやってやるの
ターミナルから以下を叩くとインストーラが動きだす。
ubiquity gtk_ui automatic
##Q.isoファイルどこに設定するの
設定->ストレージ->コントローラー下のCDの絵をクリック->光学ドライブ横のCDマークをクリック。ISOファイルを指定する。
##Q.OSが起動すらできないんだけど
"設定"にある”システム”の中の”プロセッサー”を選択。
「PAE/NXを有効化」にチェックボックスをいれる
##Q.プロキシが設定できないんすけど・・・
どうも名前のあるプロキシ設定だとDNS解決してくれないっぽい
/etc/environmentに以下設定する
http_proxy="http://username:password@proxy:portno"
HTTP_PROXY="http://username:password@proxy:portno"
https_proxy="https://username:password@proxy:portno"
HTTPS_PROXY="https://username:password@proxy:portno"
/etc/apt/apt.conf.d/01proxyファイルを新規作成し以下追加。
Acquire::http::Proxy "http://username:password@proxy:portno";
Acquire::https::Proxy "http://username:password@proxy:portno";
/etc/wgetrcに下記項目を追記。
http_proxy=http://username:password@proxy:portno
https_proxy=http://username:password@proxy:portno
ftp_Proxy=http://username:password@proxy:portno
use_proxy = on
##Q.それでもプロキシ動かないんだけど・・・
usernameに@が入っているとだめ パーセントエンコードで@を全て%40におきかえる
例えばusernameがedapiyo@hogehoge.comだった場合、
edapiyo%40hogehoge.com
が正解。
##Q.apt-getでエラーが返ります…
sudoの後に-Eをつけてスーパーユーザじゃないときのproxy環境を引き継ぐ
sudo -E apt-get install python-pip
#感想
もとのWindowsが激重だったのが原因なんだけど非常に快適になった
VMのOSだけで8GBのHDDさえあれば実行できるので辛い環境で開発しなきゃいけない人お試ししてみては
ここまで大体4時間ぐらいかかったよ