我发射了两个命令
sudo apt-get update sudo apt-get upgrade
升级后会出现错误(按“Y”后)
Setting up postgresql-9.1 (9.1.19-0ubuntu0.12.04) ... * Starting PostgreSQL 9.1 database server * Error: Port conflict: another instance is already running on /var/run/postgresql with port 5432 [fail] invoke-rc.d: initscript postgresql, action "start" failed. dpkg: error processing postgresql-9.1 (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: postgresql-9.1 E: Sub-process /usr/bin/dpkg returned an error code (1)
我尝试了很多线程但无法得到解决方案请帮忙
答案1
在这种情况下,已经有 postgresql 正在运行。您需要将其关闭:
sudo service postgresql stop
然后:
sudo apt-get 更新 sudo apt-get 升级
为了确保端口 5432 上没有绑定任何内容,请执行以下操作netstat -ntulp|grep 5432
。