2016-08-02 17 views
2

如果我使用ppa(deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse)從ubuntu安裝(或升級)社區版本,我得到的版本是3.2.9-rc0,這很糟糕?是什麼賦予了?其他人看到相同的?mongodb ppa installs 3.2.9-rc0

+0

我有同樣的問題,但截至8月8日,它仍然試圖獲得版本3.2.9-rc0。不知道它在哪裏以及如何解決這個問題。所以任何線索都是令人滿意的。 – serein

+0

它對我來說工作正常。在apt-get升級之前,你有沒有做過apt-get更新? –

+0

如果您已經安裝了rc版本,則必須安裝舊版本,如apt-get install mongodb-org = 3.2.8,並對所有的mongodb pkgs執行相同操作。 –

回答

0

看起來是固定的今天:

sudo易於高速緩存策略的MongoDB,組織 的mongodb-ORG: 安裝:3.2.5 候選人:3.2.8版本 表: 3.2.8 0 信賴/ MongoDB的-組織/ 3.2 /多元宇宙AMD64包 3.2.7 0 信賴/ MongoDB的-組織/ 3.2 /多元宇宙AMD64包 ...

3

如果運氣不好的話讓apt-get的更新WHI le mongo軟件包列表中仍然包含3.2.9-rc0發佈參考,apt-get會對下一個發行版缺失的軟件包抱怨(並拒絕在沒有--fix-missing選項的情況下升級其他軟件包)。

我發現沒有容易的原生辦法強迫apt-get的重新獲取和更新包列表(apt-get的清潔沒有幫助),這似乎是唯一的選擇是像做

sudo rm -f /var/lib/apt/lists/*mongo* 

後apt-get更新/升級組合應該可以正常工作。