ถอนการติดตั้ง PostgreSQL รุ่นที่ระบุ


14

ฉันมี Postgresql 9.1.1 ใน Ubuntu 12.04 ซึ่งติดตั้งเนื่องจากการอัปเกรดอัตโนมัติและเมื่อใดก็ตามที่ฉันถอนการติดตั้งโดยใช้คำสั่ง:

sudo apt-get --purge remove postgresql-9.1.1

ฉันพบข้อผิดพลาดว่า:

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

ใครสามารถบอกวิธีถอนการติดตั้งแพคเกจนี้ได้อย่างสมบูรณ์เพื่อให้ฉันสามารถติดตั้งรุ่นที่ต่ำกว่า - 8.4.7


ส่วนที่สองของคำถามของคุณ (การลดระดับ) จะได้รับคำตอบเมื่อคุณถามว่า: askubuntu.com/questions/285232/how-do-i-downgrade-postgresql
don.joey

คำตอบ:



10

หากคุณต้องการถอนการติดตั้ง postgresql และแพ็คเกจที่เกี่ยวข้องคุณควรใช้autoremove:

sudo apt-get --purge autoremove postgresql*

สิ่งนี้จะเลือกแพ็คเกจใด ๆ ที่เริ่มต้นด้วย postgresql และลบการพึ่งพาอัตโนมัติใด ๆ ที่แพ็คเกจเหล่านี้ติดตั้ง efectivelly ลบ postgresql เวอร์ชันใด ๆ ถ้าคุณต้องการที่จะลบไคลเอ็นต์หรือเซิร์ฟเวอร์ที่เดิมพันของคุณควรจะอยู่ในหรือapt-cache search postgresql | grep clientserver



โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.