Ubuntu

找不到包 postgresql-server-dev?

  • March 22, 2022

我正在嘗試安裝以下軟體包 postgresql-server-dev-9.5。使用

sudo apt-get install postgresql-server-dev-9.5

現在,在我執行此命令後,我收到此錯誤:

找不到包 postgresql-server-dev-9.5。

通過 glob ‘postgresql-server-dev-9.5’ 找不到任何包。

通過正則表達式“postgresql-server-dev-9.5”找不到任何包

我怎樣才能解決這個問題?我使用 ubuntu 18.04.1

Ubuntu 18.04 有PostgreSQL 10,所以正確的包是postgresql-server-dev-10

sudo apt install postgresql-server-dev-10

要確定給定 Ubuntu 發行版中的主要 PostgreSQL 版本,請在 Launchpadpostgresql-common頁面中找到匹配的條目。因此:

  • 19.04 有 PostgreSQL 11 ( postgresql-server-dev-11)
  • 18.04 和 18.10 有 PostgreSQL 10 ( postgresql-server-dev-10)
  • 16.04 有 PostgreSQL 9.5(版本號的第二部分在這裡很重要;postgresql-server-dev-9.5
  • 14.04 有 PostgreSQL 9.3 ( postgresql-server-dev-9.3)
  • 12.04 有 PostgreSQL 9.1 ( postgresql-server-dev-9.1)

引用自:https://unix.stackexchange.com/questions/468533