更新的Xubuntu,Postgres停止工作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更新的Xubuntu,Postgres停止工作相关的知识,希望对你有一定的参考价值。
我更新了我的Xubunutu,当我在此Labtop上安装时最初是19.04,我想过去曾经做过一次更新,现在是在Xubuntu 19.10上。
Postgres在升级之前就可以工作,我想我可能正在运行两个版本的postgres,但是我见过的许多解决方案似乎都不起作用。
当我键入:服务PostgreSQL状态
我知道
postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor prese
Active: active (exited) since Mon 2019-12-09 07:33:43 EST; 4h 30min ago
Main PID: 1217 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
Memory: 0B
CGroup: /system.slice/postgresql.service
Dec 09 07:33:43 alexmerced-X550EA systemd[1]: Starting PostgreSQL RDBMS...
Dec 09 07:33:43 alexmerced-X550EA systemd[1]: Started PostgreSQL RDBMS.
lines 1-10/10 (END)
当我键入:dpkg -l | grep postgres
我得到:
ii postgresql 11+204ubuntu0.1 all object-relational SQL database (supported version)
ii postgresql-11 11.5-1 amd64 object-relational SQL database, version 11 server
ii postgresql-client-11 11.5-1 amd64 front-end programs for PostgreSQL 11
ii postgresql-client-common 204ubuntu0.1 all manager for multiple PostgreSQL client versions
ii postgresql-common 204ubuntu0.1 all PostgreSQL database-cluster manager
当我键入:pg_lsclusters
我得到:
pg_lsclusters
Ver Cluster Port Status Owner Data directory Log file
11 main 5432 down postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log
以防万一:psql -h / tmp
psql -h /tmp
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
sudo service postgres restart
Failed to restart postgres.service: Unit postgres.service not found.
ps aux |grep postgres
alexmer+ 26272 0.0 0.0 9028 916 pts/2 S+ 12:11 0:00 grep --color=auto postgres
答案
通过从dpkg结果中的OP中卸载所有软件包,然后使用sudo apt-get install postgresql重新安装来解决此问题。
现在重新配置我的用户
以上是关于更新的Xubuntu,Postgres停止工作的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio Code的用户代码段在最新更新后停止工作
折腾了半天,发现还是xubuntu比较好用,最新更新到了20.4 的系统了,对比了下Raspberry Pi Desktop桌面版本x86