пытаюсь выполнить:
https://www.postgresql.org/download/linux/ubuntu/
# Create the file repository configuration:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
# Import the repository signing key:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
# Update the package lists:
sudo apt-get update
apt-get install postgresql-11
Не выполняется эта команда:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
--пишет
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
gpg: no valid OpenPGP data found.
Далее
sudo apt-get update
и
sudo apt -y install postgresql-11
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package postgresql-11
Подскажите как 11-й постгрес на убунту установить?
Возможно надо подставить название релиза убунты другое (от 18.04, 16.04), в 22.04 11-й версии может не быть
а как это сделать? При выборе на сайте Линукс-Убунту сразу выводит эти названия релизов и выбирать не дает:
в debian/ubuntu есть пакет postgresql-common, там уже есть готовый скрипт по подключению репозиториев pgdg
а как им воспользоваться?
# apt install postgresql-common gnupg # /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh This script will enable the PostgreSQL APT repository on apt.postgresql.org on your system. The distribution codename used will be jammy-pgdg. Press Enter to continue, or Ctrl-C to abort. # apt-cache policy postgresql-11 postgresql-11: Installed: (none) Candidate: 11.21-1.pgdg22.04+1 Version table: 11.21-1.pgdg22.04+1 500 500 http://apt.postgresql.org/pub/repos/apt jammy-pgdg/main amd64 Packages готово :-)
Что-то у меня нет этого sh файла :( /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh
а postgresql-common поставили?
apt install postgresql-common gnupg Reading package lists... Done Building dependency tree... Done Reading state information... Done gnupg is already the newest version (2.2.27-3ubuntu2.1). gnupg set to manually installed. The following additional packages will be installed: libcommon-sense-perl libjson-perl libjson-xs-perl libtypes-serialiser-perl postgresql-client-common ssl-cert The following NEW packages will be installed: libcommon-sense-perl libjson-perl libjson-xs-perl libtypes-serialiser-perl postgresql-client-common postgresql-common ssl-cert 0 upgraded, 7 newly installed, 0 to remove and 183 not upgraded. Need to get 418 kB of archives. After this operation, 1,503 kB of additional disk space will be used. Do you want to continue? [Y/n] Y Ign:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 libcommon-sense-perl amd64 3.75-2build1 Ign:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjson-perl all 4.04000-1 Ign:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libtypes-serialiser-perl all 1.01-1 Ign:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjson-xs-perl amd64 4.030-1build3 Ign:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 postgresql-client-common all 238 Ign:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 ssl-cert all 1.1.2 Ign:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 postgresql-common all 238 Ign:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 libcommon-sense-perl amd64 3.75-2build1 Ign:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjson-perl all 4.04000-1 Ign:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libtypes-serialiser-perl all 1.01-1 Ign:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjson-xs-perl amd64 4.030-1build3 Ign:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 postgresql-client-common all 238 Ign:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 ssl-cert all 1.1.2 Ign:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 postgresql-common all 238 Ign:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 libcommon-sense-perl amd64 3.75-2build1 Ign:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjson-perl all 4.04000-1 Ign:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libtypes-serialiser-perl all 1.01-1 Ign:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjson-xs-perl amd64 4.030-1build3 Ign:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 postgresql-client-common all 238 Ign:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 ssl-cert all 1.1.2 Ign:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 postgresql-common all 238 Err:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 libcommon-sense-perl amd64 3.75-2build1 Connection failed [IP: 185.125.190.39 80] Err:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjson-perl all 4.04000-1 Connection failed [IP: 91.189.91.82 80] Err:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libtypes-serialiser-perl all 1.01-1 Connection failed [IP: 91.189.91.83 80] Err:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjson-xs-perl amd64 4.030-1build3 Connection failed [IP: 185.125.190.36 80] Err:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 postgresql-client-common all 238 Connection failed [IP: 91.189.91.81 80] Err:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 ssl-cert all 1.1.2 Connection failed [IP: 185.125.190.39 80] Err:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 postgresql-common all 238 Connection failed [IP: 91.189.91.82 80]
> Connection failed [IP: 185.125.190.36 80] ну, у вас связи нет 😊
>gpg: no valid OpenPGP data found. Какой-то фэйл. Берите этот файл (ACCC4CF8.asc) , смотрите, что там внутри. Можэт, www.postgresql.org глючит, можэт, вам провайдэр это банит.
Открыл, там что-то непонятное ( Ссылок нет.
Выглядит правильно. Что странно.
Ну, допустим, sudo apt-key add <вонтотфайл> что скажэт?
telnet подключается к порту 185.125.190.39 80 91.189.91.82 80 И остальным из лога
Можэт, в apt.preferences какая-нибудь прокся стоит? Или в переменных окружэния...
apt update делали? возможно у вас старые ссылки, которые уже не работают
Обсуждают сегодня