2015-06-19 150 views
1

,當我試圖安裝PostgreSQL-9.3或更高版本它讓我看到下面的錯誤無法在安裝PostgreSQL-9.3 ubunutu 12.04

$ sudo易於得到安裝PostgreSQL-9.3

  • 閱讀包列表...完成
  • 大廈的依賴關係樹
  • 讀取狀態信息...完成
  • 無法安裝一些軟件包。這可能意味着您有 請求一個不可能的情況,或者如果您正在使用不穩定的 分發版,但尚未創建一些必需的軟件包 或已移出傳入。
  • 以下信息可能有助於解決問題:

  • 以下軟件包有不能滿足的依賴關係: 的PostgreSQL-9.3:依賴:libc6的(> = 2.16),但2.15-0ubuntu10.12是要安裝

    E:無法更正問題,您已經保存了損壞的軟件包。
+0

試試這個'sudo apt-get install libc6 = 2.13-20ubuntu5'或'sudo apt-get install libc6 = 2.15-0ubuntu10.12' –

+0

我試了兩個命令但沒有運氣.. 1命令執行後 - 讀取包列表...完成 - 建立依賴關係樹 - 讀狀態信息...完成 - E:版本「2.13-20ubuntu5」爲「libc6的」未找到 第二個命令運行後 - 讀取軟件包列表...完成 - 構建依賴關係樹 - 讀取狀態信息...完成 - E:未找到'libc6'版本'2.15-0ubuntu10.1' –

回答

0

嘗試安裝PostgreSQL之前運行apt-get的更新:

$ sudo apt-get update 
+0

即使運行此命令後也顯示相同的錯誤 –

6

我有非常類似的問題,原來我又增加了14.04回購,而不是12.04

做的suggested

echo "deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main" > /etc/apt/sources.list.d/pgdg.list 
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 
sudo apt-get update 
sudo apt-get install postgresql-9.3 postgresql-contrib-9.3 

它工作正常

+0

我修復了這裏有一個非常類似的問題。我試圖使用Trusty(14.04)回購安裝在Precise(12.04)上。更改爲正確的回購後,問題得到解決。 –