LoginSignup
2
2

More than 5 years have passed since last update.

VirtualBoxにlinuxbeanを入れる

Last updated at Posted at 2015-08-11

8/12 まだ書きかけなう(☆の部分とりあえず寝ておきたら更新する)

目的

重たいWindowsパソコンに快適なLinux環境をいれること

手段

  1. Cygwin
  2. VirtualBoxにLinux
  3. 個別に必要なコマンドをいれてく

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時間ぐらいかかったよ

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2