У меня есть 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
apt
postgresql
sanjeeda
источник
источник
Ответы:
Версия 9.1.1 PostgerSQL находится в пакете
postgresql-9.1
. Поэтому вы должны удалить этот пакет:На вторую часть вашего вопроса уже дан ответ: как мне понизить PostgreSQL?
источник
Если вы хотите удалить postgresql и любой связанный пакет, вы должны использовать
autoremove
:Это выберет любой пакет, начинающийся с postgresql, и удалит все автоматические зависимости, которые эти пакеты установили, фактически удалив любую версию postgresql. Если вы хотите удалить только клиента или сервер, ваша ставка должна быть включена
apt-cache search postgresql | grep client
илиserver
.источник
Пытаться:
Также вы можете установить 8.4.7 и остановить сервер postgresql-9.1.
источник
Пытаться:
источник