[ubuntu server][11.10][MongoDb] install
serverにインスコ
$ sudo apt-get install mongodb パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: binutils 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 提案パッケージ: binutils-doc gcc-4.4-locales g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg gcc-4.4-multilib libmudflap0-4.4-dev libgcc1-dbg libgomp1-dbg libmudflap0-dbg libcloog-ppl0 libppl-c2 libppl7 libboost1.46-doc libboost-date-time1.46-dev libboost-filesystem1.46-dev libboost-graph1.46-dev libboost-iostreams1.46-dev libboost-math1.46-dev libboost-program-options1.46-dev libboost-python1.46-dev libboost-random1.46-dev libboost-regex1.46-dev libboost-serialization1.46-dev libboost-signals1.46-dev libboost-system1.46-dev libboost-test1.46-dev libboost-thread1.46-dev libboost-wave1.46-dev doxygen docbook-xml docbook-xsl default-jdk fop glibc-doc libstdc++6-4.4-doc 推奨パッケージ: gcc c-compiler 以下のパッケージが新たにインストールされます: binutils 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 mongodb-clients mongodb-dev mongodb-server アップグレード: 0 個、新規インストール: 25 個、削除: 0 個、保留: 0 個。 49.8 MB のアーカイブを取得する必要があります。 この操作後に追加で 201 MB のディスク容量が消費されます。 続行しますか [Y/n]? y
ひととおり終わったあと
$ mongo MongoDB shell version: 1.8.2 Sat Jan 14 09:10:55 *** warning: spider monkey build without utf8 support. consider rebuilding with utf8 support connecting to: test > exit bye
utf8サポなして・・・
公式のとおりにやれてか?
$ sudo apt-get remove mongodb パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: 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 アップグレード: 0 個、新規インストール: 0 個、削除: 1 個、保留: 0 個。 この操作後に 53.2 kB のディスク容量が解放されます。 続行しますか [Y/n]? y (データベースを読み込んでいます ... 現在 73596 個のファイルとディレクトリがインストールされています。) mongodb を削除しています ...
http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.IOM0kbyXuC --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 7F0CEB10 gpg: 鍵7F0CEB10をhkpからサーバーkeyserver.ubuntu.comに要求 gpg: 鍵7F0CEB10: 公開鍵“Richard Kreuter <richard@10gen.com>”を読み込みました gpg: 絶対的に信用する鍵が見つかりません gpg: 処理数の合計: 1 gpg: 読込み: 1 (RSA: 1)
なんや不安なこと言われとるやん。
$ sudo apt-get update $ sudo apt-get install mongodb-10gen パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 E: パッケージ mongodb-10gen が見つかりません
なんじゃそりゃ