Не удается установить pgadmin4 в дистрибутиве на основе ubuntu - PullRequest
0 голосов
/ 05 мая 2020

Кажется, возникла проблема при установке pgadmin4 для postgress db. Я пытался следовать этим инструкциям, но в конце получаю

Пропуск получения настроенного файла 'main / binary-i386 / Packages' в качестве репозитория 'http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease 'не поддерживает архитектуру' i386 '

Кто-нибудь знает, в чем проблема?

Я использую Pop Os 20.04

Ответы [ 2 ]

1 голос
/ 05 мая 2020

Ubuntu ожидает, что репозитории по умолчанию будут иметь все архитектуры. Поскольку нет пакетов для i386, это приводит к ошибке, которую вы видите.

Чтобы исправить это, вы должны указать apt, какие архитектуры ожидать, поэтому ваш pgdg.list должен выглядеть так:

deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt NAME-pgdg main

NAME будет результатом lsb_release -cs.

Примечание 2020-05-05: Судя по названию вашего дистрибутива, он основан на Ubuntu 20.04. Пакетов pgAdmin4 для focal пока нет. Установка из репозитория eoan не удалась из-за отсутствия библиотеки python3 .7: (

0 голосов
/ 16 июня 2020

Вам нужно отредактировать файл pgdg.list в /etc/apt/sources.list, в файле есть строка, в которой говорится: deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main измените его на deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main сохраните файл, и все, что вам нужно сделать сейчас, это: sudo apt update && sudo apt upgrade

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...