ubuntu 16.04 LTSをVirtualBoxにインストールした時のメモ。
14.04 LTS ->16.04 LTS アップグレード
①
windows 7 、10(64bit)に
VirtualBox(Oracle) Windows hosts (5.2.2)インストール
②
PCのBIOS変更 ubuntuの64bitを選べるようにしておく
起動時にF2(あるいはDelete)キーでBIOS設定画面に入る(F1キーを押すという特殊な場合もある、例:Think Center)
BIOS設定画面で「Advanced」->「CPU Setup」->「Intel Virtualization Technology」->「Enable」で再起動
③
ububtu Japanese Teamから仮想ハードディスクイメージをダウンロード
解凍しておく
VirtualBoxにubuntuをインストール
④
インストール用にvhdファイルをダウンロードフォルダーから適当な場所に移動しておく
⑤
VirtualBoxを起動して「新規」にubuntu-64bitを選ぶ
仮想ディスクとして④のvhdファイルを選択
ubuntuをインストール
⑥
最新版にアップグレード
14.04 LTSを16.04 LTSにアップグレード
aptをアップデートしておく(apt-getはもう使わない)
端末を起動(ローンチャーにない場合は、Ctrl + Alt + Tで起動)
1 2 3 |
sudo apt update sudo apt dist-upgrade |
ubuntuをアップグレード
アップグレード用ダイアログがない場合は
1 |
sudo do-release-upgrade -d |
Python環境
3.5/2.7がプレインストールされています。
pipがまだのよう。
1 |
sudo apt update |
1 |
sudo apt install python3-pip python3-dev |
1 |
sudo apt install python-pip python-dev |
実行
Python 3.5 –> python3
python 2.7 –> python2
Web環境
darknetのWebサービスをしたいので….。
Apache2
1 |
sudo apt update |
1 |
sudo apt install apache2 |
PHP
1 2 |
sudo apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring |
ネットワーク
Apacheはインストール時点で起動している。
外部ネットワークと接続するために、ブリッジアダプターを使用。
ifconfigで確認
global IPaddress確認
1 |
curl inet-ip.info |
cURLがまだならインストール
1 |
sudo apt install curl |
工事中
ルーター設定
VirtualBoxで新規作成に64bitの選択が出来ない
「コントロールパネル」->「プログラム」->「プログラムと機能」->サイドメニュの「Windowsの機能の有効化または無効化」
Hyper-Vの項目のチェックが外れているかを確認
原因
どうもDockerを使おうとした際にこういう設定になってしまったようです。
これがDockerに必須なのか、こういう設定が残ってしまったのかは不明です。
Leave a Reply