Próbuję zainstalować postgreSQL 9.6 w Ubuntu 18.04 za pośrednictwem Centrum oprogramowania Ubuntu i piszę z terminala
sudo apt-get install postgresql-9.6
zgodnie z oficjalną dokumentacją https://www.postgresql.org/download/linux/ubuntu/
Create the file /etc/apt/sources.list.d/pgdg.list and add a line for the repository
deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
Import the repository signing key, and update the package lists
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
Wersja do zainstalowania to 10
Jakaś pomoc?
Z góry dziękuję.
postgresql:
Zainstalowano: (brak) Kandydat: 10 + 191.pgdg18.04 + 1 Tabela wersji: 10 + 191.pgdg18.04 + 1 500 500 http://apt.postgresql.org/pub/repos/apt bionic-pgdg / main Pakiety amd64 500 http://apt.postgresql.org/pub/repos/apt bionic-pgdg / main i386 Pakiety 10 + 190 500 500 http://gr.archive.ubuntu.com/ubuntu bionic / main amd64 Pakiety 500 http : //gr.archive.ubuntu.com/ubuntu bionic / main Pakiety i386
Jeśli sprawdzę, gdzie są foldery postgresql, wygląda na to, że mam obie wersje, 9.6 i 10
źródło
wget
polecenia. Co dokładnie idzie nie tak?sudo apt remove postgresql-10
.Odpowiedzi:
Po kilku miesiącach musiałem usunąć i zainstalować od zera, więc aby zainstalować Postgresql 9.6, wykonałem następujące kroki:
Ważne uwagi : jeśli już zainstalowałeś postgresql 10 i chcesz 9.6, musisz całkowicie usunąć postgresql 10, a następnie ręcznie zainstalować postgresql 9.6, więc postępuj zgodnie z metodą 2 .
Metoda 1
Krok 1
Krok 2
Krok 3.
Metoda 2
Aby zainstalować Postgres 9.6 z już zainstalowaną wersją Postgres 10 lub inną wersją inną niż 9.6, musisz najpierw odinstalować postgresql (dowolną wersję i powiązane pliki) całkowicie, wykonując kolejne kroki.
Na koniec zainstaluj ręcznie postgreSQL za pomocą następnego polecenia:
Mam nadzieję, że pomoże to komuś, kto może mieć ten sam problem.
źródło
Nie zupełnie tak samo w moim przypadku, gdy próbuje zastąpić PostgreSQL 10 z PostgreSQL 9.4 .
Usunąłem stare niechciane pakiety
Ale gdy próbuję usunąć pakiety, ja też napotkać kilka problemów, mam zakończyć ten proces, zanim dotrze do 100% oraz następujące polecenia są wykorzystywane do ustalenia problemów po drodze.
I rozpocznij instalację jako:
źródło