Ubuntu 22.04 LTSへの最新版PostgreSQLをインストールする
環境
OSバージョンを確認します
# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"
操作方法
1.必要なパッケージをインストールします
# sudo apt install curl ca-certificates gnupg
2.リポジトリの証明書をダウンロードします
# curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg >/dev/null
3.リポジトリをインストールします
# sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
内容を確認します
# cat /etc/apt/sources.list.d/pgdg.list deb http://apt.postgresql.org/pub/repos/apt jammy-pgdg main
4.パッケージを更新します
# sudo apt update
5.インストール可能postgresqlを確認します
# sudo apt info postgresql Package: postgresql Version: 15+244.pgdg22.04+1 Priority: optional Section: database Source: postgresql-common (244.pgdg22.04+1) Maintainer: Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org> Installed-Size: 71.7 kB Depends: postgresql-15 Suggests: postgresql-doc
6.PostgreSQlをインストールします
# sudo apt installk -y postgresql
7.PostgreSQLサーバーに接続します
# sudo -u postgres -i postgres@arkgame:~$ postgres@arkgame:~$ psql psql (15.0 (Ubuntu 15.0-1.pgdg22.04+1)) "help"でヘルプを表示します。
8.PostgreSQlサーバーののバージョンを確認します
postgres=# select version(); version ------------------------------------------------------------------------------------------------------------------------------ PostgreSQL 15.0 (Ubuntu 15.0-1.pgdg22.04+1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0, 64-bit (1 行)