Saya mencoba untuk menginstal postgreSQL 9.6 di Ubuntu 18.04 melalui Ubuntu Software Center dan ketik dari terminal
sudo apt-get install postgresql-9.6
sesuai dengan dokumentasi resmi 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 utama
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
Versi yang akan diinstal adalah 10
Ada bantuan?
Terima kasih sebelumnya.
postgresql:
Terpasang: (tidak ada) Kandidat: 10 + 191.pgdg18.04 + 1 Tabel versi: 10 + 191.pgdg18.04 + 1 500 500 http://apt.postgresql.org/pub/repos/apt bionic-pgdg / main amd64 Packages 500 http://apt.postgresql.org/pub/repos/apt bionic-pgdg / main i386 Packages 10 + 190 500 500 http://gr.archive.ubuntu.com/ubuntu bionic / main amd64 Packages 500 http : //gr.archive.ubuntu.com/ubuntu bionic / main i386 Packages
Jika saya memeriksa di mana folder postgresql, sepertinya saya memiliki kedua versi, 9.6 dan 10
sumber
wget
perintah. Apa yang salah?sudo apt remove postgresql-10
.Jawaban:
Setelah beberapa bulan saya harus menghapus dan menginstal dari awal, jadi untuk menginstal postgresql 9.6 saya mengikuti langkah-langkah selanjutnya:
Catatan penting : Jika Anda sudah menginstal postgresql 10 dan Anda ingin 9.6, Anda harus menghapus postgresql 10 sepenuhnya dan kemudian menginstal postgresql 9.6 secara manual, jadi ikuti metode 2 .
Metode 1
Langkah 1
Langkah 2
Langkah 3.
Metode 2
Untuk menginstal postgres 9.6 yang sudah memiliki postgres 10 atau versi lain dari 9.6 yang diinstal, Anda harus terlebih dulu menghapus instalan postgresql (semua versi dan file yang terkait) sepenuhnya mengikuti langkah-langkah selanjutnya.
Akhirnya instal postgreSQL secara manual dengan perintah berikut:
Saya harap ini dapat membantu seseorang yang memiliki masalah yang sama.
sumber
Tidak sepenuhnya sama dalam kasus saya ketika mencoba mengganti postgresql 10 dengan postgresql 9.4 .
Saya menghapus paket-paket lama yang tidak diinginkan oleh
Tetapi ketika saya mencoba untuk menghapus paket, saya juga menemukan beberapa masalah, saya menghentikan proses sebelum mencapai 100% dan perintah berikut digunakan untuk memperbaiki masalah di sepanjang jalan.
Dan mulai instalasi sebagai:
sumber