須藤です。
In CAMEQUq12E-nkrgqq3p8gRTUsx6Fg0T5khSszGU4ogK3Pnb-EBQ@mail.gmail.com "[debian-users 00963] Debian 11.8にPostgreSQL 15.3がインストールできない" on Mon, 27 Nov 2023 11:04:55 +0900, y saiki ysaiki18@gmail.com wrote:
今年の7月~8月時点では、以下のコマンドでDebian 11.7にPostgreSQL 15.3をインストールすることができていました。
# apt-get install wget sudo curl gnupg2 -y # sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' # wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - # apt -y update # apt-get install postgresql-15 -y
しかし、Debian 11.8になってからというもの、3行目にあたるコマンド 「wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -」を実行しますと、WARNINGが発生し、プロンプトが返ってきません。
どんなWARNINGが出力されるかそのままコピペして共有すると他の 人が見つけやすくなってよいかと思います。
これ、PostgreSQLが公式ドキュメントで提示している手順ですよね? https://www.postgresql.org/download/linux/debian/
apt-keyはdeprecatedなので、私が開発しているプロジェクトでは ↓の手順を提示しています。
https://arrow.apache.org/flight-sql-postgresql/current/install.html#debian-g...
sudo apt update sudo apt install -y ca-certificates gpg lsb-release wget wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \ sudo gpg --no-default-keyring --keyring /usr/share/keyrings/pgdg.gpg --import - (echo "Types: deb"; \ echo "URIs: http://apt.postgresql.org/pub/repos/apt"; \ echo "Suites: $(lsb_release --codename --short)-pgdg"; \ echo "Components: main"; \ echo "Signed-By: /usr/share/keyrings/pgdg.gpg") | \ sudo tee /etc/apt/sources.list.d/pgdg.sources
が、やはり、PostgreSQLの公式ドキュメントで最新のDebianにあっ た手順を提示していた方がつまづく人が減ると思うので、 PostgreSQLに報告しませんか?
PostgreSQLの日本語用Slackがあるようなのでそこに行けば報告を 助けてくれる人がいると思います。