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
apt
postgresql
sanjeeda
sumber
sumber
Jawaban:
Versi 9.1.1 dari PostgerSQL terletak di dalam paket
postgresql-9.1
. Jadi, Anda harus menghapus paket ini:Bagian kedua dari pertanyaan Anda sudah dijawab di sini: Bagaimana cara menurunkan PostgreSQL?
sumber
Jika Anda ingin menghapus postgresql dan paket terkait, Anda harus menggunakan
autoremove
: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 client
atauserver
.sumber
Mencoba:
Anda juga dapat menginstal 8.4.7 dan menghentikan server postgresql-9.1.
sumber
Mencoba:
sumber