Die Kurzversion
Sie können das PostgreSQL-Paket sicher von den Backports installieren. Sie erhalten wahrscheinlich eine stabile Software, die Ihr System nicht zerstört.
Die längere Version
Debian gibt es in drei Varianten:Stable, Testing und Unstable. Siehe Debian-Veröffentlichungen. Offenbar verwenden Sie Debian Stable, die bevorzugte Version für eine Produktionsumgebung.
Da Sie behaupten, dass Sie brauchen PostgreSQL in Version 9.1, Sie können das Paket-Repository überprüfen und feststellen, dass die PostgreSQL-Version für die Stable-Version 8.4 ist, für die Testing- und Unstable-Version 9.1
Was Sie tun können, ist, Ihre Debian-Version von Stable auf Testing zu ändern. Allerdings eine andere Option, anstatt das gesamte zu aktualisieren System auf eine andere Version, ist die Verwendung eines Rückports . Dies ist ein einzelnes oder ein paar (wenn es mehr als ein paar sind, sollten Sie ein Upgrade auf Testing in Erwägung ziehen) Pakete von Testing oder Unstable, die für die Stable-Version kompiliert wurden. Die Vorteile sind, dass Sie auf dem stabilen Debian-Zweig bleiben und die aktuellere Software verwenden können, die Sie benötigen (hier:PostgreSQL). Die Software wurde nicht ausgiebig getestet, sonst wäre sie bereits in Stable, aber es ist unwahrscheinlich, dass dieses Paket Ihr System beschädigt. Dies ist ein sichererer Ansatz, als zum Testing- oder Unstable-Zweig zu wechseln.