Mam Postgresql 9.1.1 w moim Ubuntu 12.04, który został zainstalowany z powodu automatycznych aktualizacji i za każdym razem, gdy odinstalowuję go za pomocą polecenia:
sudo apt-get --purge remove postgresql-9.1.1
Pojawia się komunikat o błędzie:
E: Unable to locate package postgresql-9.1.1
E: Couldn't find any package by regex 'postgresql-9.1.1
Czy ktoś może mi powiedzieć, jak całkowicie odinstalować ten pakiet, abym mógł zainstalować inną niższą wersję - 8.4.7
apt
postgresql
sanjeeda
źródło
źródło
Odpowiedzi:
Wersja 9.1.1 PostgerSQL znajduje się w pakiecie
postgresql-9.1
. Więc powinieneś usunąć ten pakiet:Odpowiedź na drugą część pytania jest już tutaj: Jak obniżyć wersję PostgreSQL?
źródło
Jeśli chcesz odinstalować postgresql i dowolny powiązany pakiet, powinieneś użyć
autoremove
:Spowoduje to wybranie dowolnego pakietu zaczynającego się od postgresql i usunięcie wszelkich automatycznych zależności, które te pakiety zainstalowały skutecznie usuwając dowolną wersję postgresql. Jeśli chcesz tylko usunąć klienta lub serwer, Twój zakład powinien być ustawiony na
apt-cache search postgresql | grep client
lubserver
.źródło
Próbować:
Możesz także zainstalować 8.4.7 i zatrzymać serwer postgresql-9.1.
źródło
Próbować:
źródło