ビルド環境構築
Android ビルドすんのに 15GB 程度の領域が必要との事にて、VirtualBox 環境再度作成に着手。ディスク 20GB 作成中なんですが結構時間がかかっております。しかも df 見たら 2 週間たってないのに 50% を越えようとしているな。
とりあえず先に使用してた仮想ディスクはホームディレクトリ配下を tar でカタめて母艦にバックアップした後に削除の方向。
open-ssh server のみチェック入れて Ubuntu なサーバを導入。あと忘れるので母艦側から ssh 接続する際のナニを以下にメモ。
仮想ホストの電源を切って、以下なコマンド投入との事。
$ VBoxManage setextradata "(仮想マシン名)" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP $ VBoxManage setextradata "(仮想マシン名)" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22 $ VBoxManage setextradata "(仮想マシン名)" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 50022
で、電源 on して以下で接続との事。
$ ssh -p 50022 -l user localhost
あるいは scp は以下
$ scp -P 50022 user@localhost:/home/user/* .
接続 OK なのでバックアップを送って解凍。で、dpkg --get-selections なナニを dpkg --set-selections に吸わせて apt-get dselect-upgrade って思ってたら、set-selection なナニが反映されん。
# dpkg --set-selections </tmp/ubuntu.dpkg.txt # apt-get dselect-upgrade -fy Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. #
困ったなぁ。Ubuntu が微妙なの?あ、分かった。apt-line か。あらら? Ubuntu で emdebian な行って apt-line に追加したような記憶が無いなぁ。
一応
deb http://www.emdebian.org/debian/ lenny main
って追加して、ってこうか。
# echo "deb http://www.emdebian.org/debian/ lenny main" > /etc/apt/sources.list.d/emdebian.sources.list # wget -O- http://www.emdebian.org/0x97BB3B58.txt | sudo apt-key add -
む。www.emdebian.org からの応答が微妙だな。wget がリトライしまくっています。とりあえず様子を見つつ emulator のハードコピーも貼っておきます。λかわいいよλ。