Я пытаюсь установить 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 не той версии.