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 行)

 

Ubuntu 22.04

Posted by arkgame