2010-11-27 4 views
5

Lieber alle,
Mein System hat folgende Verteilung DetailsInstallieren Postgres 9.0 in Debian Lenny

$ lsb_release -a 
No LSB modules are available. 
Distributor ID: Debian 
Description: Debian GNU/Linux 5.0 (lenny) 
Release: 5.0 
Codename: lenny 

Ich brauche Postgres 9.0 in dieser Maschine zu installieren, aber ich kann keine stabilen squeeze-Pakete für Postgres 9.0 finden, Gibt es eine andere Möglichkeit, dies zu tun
Jeder Vorschlag wäre zu schätzen!

+2

http://lists.debian.org/debian-backports-announce/2010/10/msg00000.html –

+0

Dies sollte wahrscheinlich auf serverfault.com verschoben werden –

Antwort

13

Dank der new debian backports suite, hier ist, wie PostgreSQL 9.0 auf Debian Lenny installieren:

Fügen Sie den folgenden/etc/apt/sources.list:

deb http://backports.debian.org/debian-backports lenny-backports main 
deb http://backports.debian.org/debian-backports lenny-backports-sloppy main 

Dann werden diese zwei Befehle

apt-get install -t lenny-backports postgresql-common 
apt-get install -t lenny-backports-sloppy postgresql-9.0 postgresql-client-9.0 postgresql-contrib-9.0 

Hinweis führen, dass dies die neue lenny-backports-schlampig Backport Suite nutzt - bitte read the announcement, um die Verwendung dieser Suite Kenntnis von den Kompromissen zu sein.

+0

Ich habe das versucht, aber Fehler unten erhalten. Also funktioniert das nicht 'Sie könnten' apt-get -f install 'ausführen, um diese zu korrigieren: Die folgenden Pakete haben nicht erfüllte Abhängigkeiten: libc6-i386: Hängt davon ab: libc6 (= 2.3.6.ds1-13etch10) aber 2.3.6.ds1-13etch5 soll installiert werden postgresql-common: Hängt davon ab: postgresql-client-common (> = 111 ~ bpo50 + 1) aber es wird nicht installiert Hängt davon ab: ssl-cert (> = 1.0 .11), aber es wird nicht installiert E: Nicht erfüllte Abhängigkeiten. Versuchen Sie 'apt-get -f install' ohne Pakete (oder geben Sie eine Lösung an). ' – Andrus

1

von der Quelle Installation ist sehr einfach:

Basically: Download postgresql-9.0.1.tar.bz2 

    tar xjf postgresql-9.0.1.tar.bz2 
    cd postgresql-9.0.1 
    ./configure 
    make 
    make install 

Einzelheiten here

+0

Aber sagt dpkg Fehler, ging etwas schief, wenn ich diskutiert mit meinem Kollegen, sagt er, dass wir nicht Postgres 9.0 in Debian Lenny installieren können, ist das wahr? – abubacker

+0

abubacker: Debian "Lenny" (Version 5) wurde vor Postgres 9.x veröffentlicht und enthält daher keine Pakete für diese Hauptversion in seinem Update-Stream. Sie könnten Postgres aus den Quellen erstellen und installieren, wie hier beschrieben, oder Sie könnten Drittanbieter-Einträge zu Ihrer sources.list hinzufügen (wie von Tom Feiner beschrieben). Mit beiden Vorgehensweisen erhalten Sie Zugriff auf Postgres 9, aber ob Sie diese Dinge tun können, hängt eher von der (Ihrer Organisation) als von der technischen Machbarkeit ab. Sie könnten auch Debian "Squeeze" (Version 6) betrachten, das P'gres 9.0 unterstützt. –

Verwandte Themen