Я просто обновил свой экземпляр Пост-ГРЭС от 9,3 до 9,6, и все работало отлично, пока я не пытался удалить 9.3. Apt пытается установить Пост-ГРЭС 10 во время удаления 9,3. 9,6 потребностей остаться, где это. Это не конец света, если я не удаляю 9.3, но я любил бы в чистый дом немного.
sudo apt-get remove postgresql-9.3
возвраты это:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
comerr-dev krb5-multidev libgssrpc4 libkadm5clnt-mit9 libkadm5srv-mit9
libkdb5-7 libossp-uuid16
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
postgresql postgresql-10 postgresql-client-10 postgresql-contrib
Suggested packages:
postgresql-doc locales-all postgresql-doc-10
The following packages will be REMOVED:
postgresql-9.3 postgresql-contrib-9.3
The following NEW packages will be installed:
postgresql-10 postgresql-client-10
The following packages will be upgraded:
postgresql postgresql-contrib
2 upgraded, 2 newly installed, 2 to remove and 216 not upgraded.
Need to get 6,318 kB of archives.
After this operation, 15.0 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Я не нашел способ удалить postgresql-9.3, не устанавливая postgresql-10. Заранее спасибо, и я надеюсь, что это - простой вопрос не знания надлежащей команды Apt.
Попытайтесь выполнить сценарий удаления внутри postgress папка.
В моем случае:
sudo chmod +x /opt/PostgreSQL/version_here/uninstall-postgresql sudo ./opt/PostgreSQL/version_here/uninstall-postgresql