PostgreSQL является одной из наиболее распространенных систем управления объектно-реляционными базами данных. Давайте установим последнюю версию PostgreSQL 13 на Ubuntu 20.04 Linux.
Обновляем систему:
$ sudo apt update $ sudo apt -y upgrade
Теперь необходимо перезагрузить систему:
$ sudo reboot
Добавляем репозиторий и делаем импорт ключей:
$ sudo apt -y install vim bash-completion wget $ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - $ echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" |sudo tee /etc/apt/sources.list.d/pgdg.list
Обновляем индексы пакетов:
$ sudo apt update
Собственно установка:
$ sudo apt install postgresql-13 postgresql-client-13
Во время установки автоматически создаётся пользователь postgres. Это суперадминистратор, который имеет полный доступ ко всему PostgreSQL.
$ sudo su - postgres
Лучше уставить надёжный пароль:
$ psql -c "alter user postgres with password 'ЗдесьВашНадёжныйПароль'"
Запускаем PostgreSQL с помощью команды:
$ psql $ \conninfo
Получаем детали подключения:
СВами