Ich habe Postgresql 9.1.1 in meinem Ubuntu 12.04, das aufgrund von automatischen Upgrades und bei jeder Deinstallation mit dem folgenden Befehl installiert wurde:
sudo apt-get --purge remove postgresql-9.1.1
Ich erhalte die Fehlermeldung:
E: Unable to locate package postgresql-9.1.1
E: Couldn't find any package by regex 'postgresql-9.1.1
Kann mir jemand sagen, wie man dieses Paket komplett deinstalliert, damit ich die andere niedrigere Version installieren kann - 8.4.7
apt
postgresql
sanjeeda
quelle
quelle
Antworten:
Die Version 9.1.1 von PostgerSQL befindet sich im Paket
postgresql-9.1
. So sollten Sie dieses Paket entfernen:Der zweite Teil Ihrer Frage ist hier bereits beantwortet: Wie kann ich ein Downgrade von PostgreSQL durchführen?
quelle
Wenn Sie postgresql und ein zugehöriges Paket deinstallieren möchten, sollten Sie Folgendes verwenden
autoremove
:Dies wählt jedes Paket aus, das mit postgresql beginnt, und entfernt alle automatischen Abhängigkeiten, die diese Pakete installiert haben, um eine beliebige Version von postgresql zu entfernen. Wenn Sie nur den Client oder den Server entfernen möchten, sollte Ihre Wette auf
apt-cache search postgresql | grep client
oder lautenserver
.quelle
Versuchen:
Sie können auch 8.4.7 installieren und den Server postgresql-9.1 stoppen.
quelle
Versuchen:
quelle