2011-01-25 7 views
1

彼らは私に与えたように思えます。1.4.4最新ではありません。apt-getでMongoをインストールした場合、どうすれば更新できますか?

これは正常ですか?私は1.6が欲しい。しかし、もし私が安易にアンインストールをしたら、悪いことが起こるのではないかと心配しています。

+1

この質問はStackOverflowから別の場所に移動する必要があります。 – ern0

+0

明らかにServerfaultに。 –

+0

@ ern0 ...なぜですか?それはどこに行かなければならない? http://stackoverflow.com/faqと概ねインラインになっているようです... –

答えて

0

apt-getで何かをインストールすると、既知のすべてのリポジトリのデフォルトであるバージョンがインストールされます。デフォルトでは、あなたのディストリビューションリポジトリ(Debian、Ubuntu、...)のみが含まれています。

これらのリポジトリには、よく定義された、よくテストされたバージョンのソフトウェアが含まれています。彼らは常に最新のバージョンに更新されるとは限りません(あるいはいくらか遅いかもしれません)。

特定のバージョン(または最新バージョン)が必要な場合は、そのバージョンを提供するリポジトリ(ソフトウェアの開発者が提供する可能性があります)を見つけるか、別の方法でインストールする必要があります。

+0

私がapt-get mongoを削除してソース(tar)からインストールすると、設定/データが削除されますか? – TIMEX

+0

設定/データのインストール場所によって異なります。しかし、デフォルトでは、 'apt-get'を使ってパッケージをアンインストールしても、手作業で変更された設定は削除されません。 –

1

ご使用のディストリビューションとオペレーティングシステムのバージョンに触れないようにして、ダウンロードしたパッケージ(www.mongodb.org/downloads)をインストールする簡単な解決方法をお勧めします。あなたは、Debianのを使用しているモンゴ1.1.6以降のみ不安定でサポートされている場合は特に - packages.debian.org/search?keywords=mongodb

ヒント:DebianやUbuntuの上にある場合は、このページをチェックしてください。http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages

私は公式のUbuntuとDebianパッケージを使用することをお勧めしたい
3

...

http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages

それはあなたが常に最新のの安定バージョンを取得しますことを確認します。あなたがUbuntuの上でこれを使用する場合は、あなたのデータは、の/ varにすでに存在する場合(たとえば)MongoDBは/、だから、(代わりに/データ/ DB/の)の/ var/libに/のMongoDB/

にインストールされますlib/mongodb/あなたは正常にアンインストールして、公式のパッケージから再インストールする必要があります...最初の場所で覚醒していない限り、そのディレクトリを削除すべきではありません!

もしあなたが気にしているならば、そのディレクトリのバックアップコピーを作成するだけでよいと思います。

ます。また、常ににあなたのDBファイルにを移動させることができた後、DIRそのインストールとMongoDBはそれらをピックアップします(通常は。)あなたが何かを行う前に

しかし、ちょうどあなたが最初のクリーンシャットダウンを行うことを確認してください!あなたはmongod.lockファイルで終わることはありませんが、修復なしで再起動することはできません。

$ ./mongo 
> use admin 
> db.shutdownServer() 
0

確かに、これはDebianパッケージシステムに関する質問です。とにかくここに私の提案です。

あなたはapt-getをソースに "不安定" リストされていることを確認してください:

# cat /etc/apt/sources.list.d/unstable.list 
deb ftp://<your closest debian mirror>/debian/ unstable main contrib non-free 
deb-src ftp://<your closest debian mirror>/debian/ unstable main 

the list of mirrors

であなたのミラーを探し、それが本番だ場合、

apt-get update 
apt-get install mongodb-server /unstable 
apt-get install mongodb-clients /unstable 

は(気をつけてください - MongoDBが再起動されます)

そして、最新バージョンo f DebianのMongoDBは "unstable"です。1.6.5:MongoDB in "sid"

+1

これは私にとってはうまくいかず、私は 'E:Debian 7でパッケージを見つけることができません。 –

関連する問題