postgresql-server-devパッケージが見つかりませんか?

postgresql-server-devパッケージが見つかりませんか?

次のパッケージpostgresql-server-dev-9.5をインストールしようとしています。使用

sudo apt-get インストール 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を使用しています

答え1

Ubuntu 18.04ではPostgreSQL 10したがって、正しいパッケージは次のとおりですpostgresql-server-dev-10

sudo apt install postgresql-server-dev-10

特定のUbuntuリリースの主要なPostgreSQLバージョンを確認するには、次の一致するものを見つけてください。postgresql-commonランチパッドのページ。したがって:

  • 19.04 には PostgreSQL 11( postgresql-server-dev-11) があります。
  • 18.04 と 18.10 には PostgreSQL 10( postgresql-server-dev-10) があります。
  • 16.04にはPostgreSQL 9.5があります(ここではバージョン番号の2番目の部分が重要です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) があります。

答え2

どのバージョンをインストールするかわからない場合は、複数のPostgreSQLバージョンの拡張ビルドツールを使用できます。

努力する:

$ apt install postgresql-server-dev-all

答え3

これは私にとって効果的です

sudo apt-get install postgresql postgresql-client

関連情報