Copot versi PostgreSQL tertentu


14

Saya memiliki Postgresql 9.1.1 di Ubuntu 12.04 saya yang terinstal karena peningkatan otomatis dan setiap kali saya menghapusnya menggunakan perintah:

sudo apt-get --purge remove postgresql-9.1.1

Saya mendapat pesan kesalahan:

E: Unable to locate package postgresql-9.1.1
E: Couldn't find any package by regex 'postgresql-9.1.1

Adakah yang bisa memberi tahu saya cara menghapus paket ini sepenuhnya sehingga saya dapat menginstal versi yang lebih rendah lainnya - 8.4.7


Bagian kedua dari pertanyaan Anda (downgrade) dijawab di tempat Anda menanyakannya: askubuntu.com/questions/285232/how-do-i-downgrade-postgresql
don.joey

Jawaban:


17

Versi 9.1.1 dari PostgerSQL terletak di dalam paket postgresql-9.1. Jadi, Anda harus menghapus paket ini:

sudo apt-get purge postgresql-9.1

Bagian kedua dari pertanyaan Anda sudah dijawab di sini: Bagaimana cara menurunkan PostgreSQL?


10

Jika Anda ingin menghapus postgresql dan paket terkait, Anda harus menggunakan autoremove:

sudo apt-get --purge autoremove postgresql*

Ini akan memilih paket apa pun yang dimulai dengan postgresql dan menghapus ketergantungan otomatis apa pun yang diinstal paket-paket ini secara efektif menghapus versi postgresql apa pun. Jika Anda hanya ingin menghapus klien atau server, taruhan Anda harus aktif apt-cache search postgresql | grep clientatau server.



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.