[ubuntu server][11.10][MongoDb] install

いやいや、/etc/apt/source.list 修正してへんやん、ワシ。

$ sudo vi /etc/apt/source.list

deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
$ sudo apt-get update
$ sudo apt-get install mongodb-10gen
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  libboost-filesystem1.46.1 libmpfr4 g++-4.4 libboost-system1.46.1
  mongodb-clients gcc-4.4-base libgomp1 libboost-program-options1.46.1
  libmozjs185-1.0 gcc-4.4 libpcrecpp0 libboost1.46-dev libboost-thread1.46.1
  libnspr4 mongodb-server libc6-dev cpp-4.4 linux-libc-dev manpages-dev
  libboost-dev mongodb-dev libc-dev-bin libstdc++6-4.4-dev
これらを削除するには 'apt-get autoremove' を利用してください。
以下のパッケージが新たにインストールされます:
  mongodb-10gen
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
35.3 MB のアーカイブを取得する必要があります。
この操作後に追加で 86.2 MB のディスク容量が消費されます。
取得:1 http://downloads-distro.mongodb.org/repo/ubuntu-upstart/ dist/10gen mongodb-10gen amd64 2.0.2 [35.3 MB]
35.3 MB を 1分 12秒 で取得しました (487 kB/s)                                  
未選択パッケージ mongodb-10gen を選択しています。
(データベースを読み込んでいます ... 現在 73591 個のファイルとディレクトリがインストールされています。)
(.../mongodb-10gen_2.0.2_amd64.deb から) mongodb-10gen を展開しています...
dpkg: /var/cache/apt/archives/mongodb-10gen_2.0.2_amd64.deb の処理中にエラーが発生しました (--unpack):
 '/usr/bin/mongofiles' を上書きしようとしています。これはパッケージ mongodb-clients 1:1.8.2-1ubuntu1 にも存在します
dpkg-deb: error: subprocess ペースト was killed by signal (Broken pipe)
以下のパッケージの処理中にエラーが発生しました:
 /var/cache/apt/archives/mongodb-10gen_2.0.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

また何かいわれとるやん。
とりあえず全部消したれ。

$ sudo apt-get remove mongodb-10gen
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
パッケージ mongodb-10gen はインストールされていないため、削除はできません
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  libboost-filesystem1.46.1 libmpfr4 g++-4.4 libboost-system1.46.1
  mongodb-clients gcc-4.4-base libgomp1 libboost-program-options1.46.1
  libmozjs185-1.0 gcc-4.4 libpcrecpp0 libboost1.46-dev libboost-thread1.46.1
  libnspr4 mongodb-server libc6-dev cpp-4.4 linux-libc-dev manpages-dev
  libboost-dev mongodb-dev libc-dev-bin libstdc++6-4.4-dev
これらを削除するには 'apt-get autoremove' を利用してください。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
$ sudo apt-get autoremove
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下のパッケージは「削除」されます:
  cpp-4.4 g++-4.4 gcc-4.4 gcc-4.4-base libboost-dev libboost-filesystem1.46.1
  libboost-program-options1.46.1 libboost-system1.46.1 libboost-thread1.46.1
  libboost1.46-dev libc-dev-bin libc6-dev libgomp1 libmozjs185-1.0 libmpfr4
  libnspr4 libpcrecpp0 libstdc++6-4.4-dev linux-libc-dev manpages-dev
  mongodb-clients mongodb-dev mongodb-server
アップグレード: 0 個、新規インストール: 0 個、削除: 23 個、保留: 0 個。
この操作後に 192 MB のディスク容量が解放されます。
続行しますか [Y/n]? y
(データベースを読み込んでいます ... 現在 73591 個のファイルとディレクトリがインストールされています。)
mongodb-dev を削除しています ...
libboost-dev を削除しています ...
libboost1.46-dev を削除しています ...
mongodb-server を削除しています ...
arg: remove
mongodb stop/waiting
mongodb-clients を削除しています ...
libboost-filesystem1.46.1 を削除しています ...
libboost-program-options1.46.1 を削除しています ...
libboost-system1.46.1 を削除しています ...
libboost-thread1.46.1 を削除しています ...
libmozjs185-1.0 を削除しています ...
libnspr4 を削除しています ...
libpcrecpp0 を削除しています ...
manpages-dev を削除しています ...
g++-4.4 を削除しています ...
libstdc++6-4.4-dev を削除しています ...
gcc-4.4 を削除しています ...
cpp-4.4 を削除しています ...
gcc-4.4-base を削除しています ...
libc6-dev を削除しています ...
libc-dev-bin を削除しています ...
libgomp1 を削除しています ...
libmpfr4 を削除しています ...
linux-libc-dev を削除しています ...
man-db のトリガを処理しています ...
ureadahead のトリガを処理しています ...
libc-bin のトリガを処理しています ...
ldconfig deferred processing now taking place

そいでもってインスコ

$ sudo apt-get install mongodb-10gen
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
  mongodb-10gen
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
35.3 MB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 86.2 MB のディスク容量が消費されます。
(データベースを読み込んでいます ... 現在 60919 個のファイルとディレクトリがインストールされています。)
(.../mongodb-10gen_2.0.2_amd64.deb から) mongodb-10gen を展開しています...
man-db のトリガを処理しています ...
ureadahead のトリガを処理しています ...
ureadahead will be reprofiled on next reboot
mongodb-10gen (2.0.2) を設定しています ...
設定ファイル /etc/mongodb.conf を新規にインストールしています ...
設定ファイル /etc/init/mongodb.conf を新規にインストールしています ...
mongodb start/running, process 1649

とりあえずはいったか

~$ mongo
MongoDB shell version: 2.0.2
connecting to: test
> 
bye

よかです