2011-10-24

VMware Player 4.0 上に ubuntu 11.10 の環境を作る


ここのところ、 ubuntu 11.10 の (android 用) 環境を作ったりこわしたりしているので、最低限の初期設定の自分用メモ。多分、誰の役にも立たないけど。
VMware Player 4.0 と ubuntu 11.10 (64bit, desktop) の iso file を用意して、フツーに仮想マシンを作って簡易インストール。インストール後 X が起きない状態で login prompt が出るので、 login して以下を実行。これは、 Ubuntu Japanese Local Community Team の web にあるものと、 source.android.com にあるものを持ってきただけ。ただ、 lib32readline5-dev は無いぞって言われるので lib32readline-gplv2-dev に置き換えてあります。
sudo dpkg-reconfigure tzdata

## http://www.ubuntulinux.jp/products/JA-Localized
wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add -
wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add -
sudo wget https://www.ubuntulinux.jp/sources.list.d/oneiric.list -O /etc/apt/sources.list.d/ubuntu-ja.list
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y install ubuntu-defaults-ja

## http://source.android.com/source/initializing.html
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get -y update
sudo apt-get -y install sun-java6-jdk
sudo apt-get -y install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils

dpkg -l > installed_package.`date +%Y%m%d%H%M%S`
# sudo shutdown -r now
再起動すると X が起きてくるので、ログイン。 “Language Support” の “Install / Remove Languages...” で日本語を追加。 “User Accounts” で自分の “Language” を “Japanese” に変更。 /var/lib/AccountsService/users/hoge が書き換わるはず。
ここまでで、一度 reboot して日本語環境を生かします。起動してログインすると、標準フォルダの名前を変更するか、って言われるので、次回から表示しないにチェックを入れて、古い名前のままにするをクリック。 (このあたりは好みなんだろうけど)
何はともあれ Chrome をインストールします。 http://www.google.co.jp/chrome/ から拾ってきて
sudo dpkg -i google-chrome-stable_current_amd64.deb
で、インストール。依存関係が云々言われるので、
sudo apt-get check
してみて確認の上、
sudo apt-get --fix-broken install
で完了。
google-chrome-stable をインストールすると、 /etc/apt/sources.list.d/google-chrome.list が生えるので、
sudo apt-get install google-chrome-unstable
などとすれば google-chrome-beta とか google-chrome-unstable に入れ替えも可能です。
他、適当にいつも使うものをインストール。私はこんな感じ。
sudo apt-get -y install aptitude
sudo apt-get -y install procinfo
sudo apt-get -y install vim
sudo apt-get -y install emacs
sudo apt-get -y install tmux
sudo apt-get -y install cvs
sudo apt-get -y install subversion
sudo apt-get -y install mercurial
sudo apt-get -y install lv
sudo apt-get -y install lynx
sudo apt-get -y install nautilus-dropbox
sudo apt-get -y install python-sphinx
...
あとは、 eclipse 入れたり、 android-sdk 入れたり、 source.android.com から色々持ってきたり、といういつも通りのことをしてふにふにしてやるだけ。

0 件のコメント:

コメントを投稿