Назад | Перейти на главную страницу

Не удается заставить PostgreSQL работать в Debian Lenny

Я пытаюсь установить PostgreSQL 8.3 на Debian Lenny (ядро 2.6.26-2-686) с помощью диспетчера пакетов:

sudo apt-get install postgresql-8.3 postgresql-client-8.3 postgresql-contrib-8.3 postgresql-common

При развертывании пакета postgresql-common отображается следующее предупреждение:

supported_versions: ВНИМАНИЕ: Неизвестный выпуск Debian: 5.0.4

Интересно, связано ли это с проблемой, которую я описываю ниже.

Затем я пытаюсь запустить сервер базы данных, но это не дает никакого эффекта, журналы не создаются.

sudo /etc/init.d/postgresql-8.3 начать

Кто-нибудь знает, что может происходить?

ОБНОВИТЬ: Это содержимое sources.list:

deb http://security.debian.org/lenny/updates main contrib
deb-src http://security.debian.org/lenny/updates main contrib
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib 
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib
deb http://http.us.debian.org/debian stable main contrib non-free

РЕШЕНИЕ: Спасибо @lg за указание на то, что этот конкретный пакет содержит ошибки. Возможный обходной путь - установить PostgreSQL 8.4 из репозитория резервных копий Debian:

В /etc/apt/sources.list добавлена ​​следующая строка:

деб http://www.backports.org/debian lenny-backports main contrib non-free

И выполнены:

apt-get install debian-backports-keyring
apt-get update
apt-get -t lenny-backports install postgresql-8.4

Затем сервер запускается автоматически.

я нашел эта ошибка, это решается с версии 95, но вы устанавливаете стабильную версию (94).

Какой репозиторий вы используете? Я думаю, вы устанавливаете пакет postgresql не той версии.