升级到23.04版本后,Pgadmin4无法工作。即使在从官方存储库重新安装之后。
发布于 2023-04-24 10:52:18
您必须等到7.1发布,或者在https://www.postgresql.org/ftp/pgadmin/pgadmin4/snapshots/上使用快照构建之一--这可能是稳定的,也可能是不稳定的(如果构建由于某种原因而失败,则可能根本不存在)。
发布于 2023-04-24 22:25:23
我能够在新安装的ubuntu23.04上安装pgadmin4,使用APT for +几个手动步骤。
注意:也许这不是最好的方法,也许还有更好的方法,但这对我有用:耸耸肩:
Note2:当pgAdmin 7.0没有发布时,我就这么做了;我使用了6.21。但是我认为应该没有太大的区别(在第5步中,这将是psycopg3,而不是psycopg2)。
因此,我执行了以下5个步骤:
sudo apt install python3-pip python3-full libldap2 libpq5 libpq-dev2)。添加pgadmin的Ubuntu,如本文所述,https://www.pgadmin.org/download/pgadmin-4-apt/
# Install the public key for the repository (if not done previously):
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
# Create the repository configuration file:
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/kinetic pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'确保你使用“动态”而不是月球(不要使用lsb_release,或者在你加入回购后将‘月球’替换为‘动力学’)。即检查该档案:
/etc/apt/sources.list.d/pgadmin4.list这条线在里面:
deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/kinetic pgadmin4 main那就做
sudo apt update
# Install for both desktop and web modes:
sudo apt install pgadmin4
# Install for desktop mode only:
sudo apt install pgadmin4-desktop
# Install for web mode only:
sudo apt install pgadmin4-web 我继续使用pGadmin4-桌面。
如果您尝试启动pgadmin,它将挂起90秒,那么您将得到错误消息。
要避免每次等待90秒,可以使用以下命令检查/获取错误消息:
/usr/pgadmin4/venv/bin/python3 -s /usr/pgadmin4/web/pgAdmin4.pypsycopg2
cffi
psutil
greenlet
brotli为此,请使用以下命令:
/usr/pgadmin4/venv/bin/pip3 uninstall <module_name>然后
/usr/pgadmin4/venv/bin/pip3 install <module_name>完成了!您已经安装和工作的pgadmin4!
发布于 2023-04-28 00:56:00
我使用快照存储库在ubuntu23.04上重新安装了pGadmin4桌面,并且没有任何问题。首先,我删除了先前安装的pgadmin4:
sudo apt remove pgadmin4确保安装了存储库密钥:
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg我的pgadmin4.list包含:
deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://apt.postgresql.org/pub/pgadmin/pgadmin4/snapshots/2023-04-27/apt/lunar/ pgadmin4 main然后安装pgadmin4:
sudo apt update && sudo apt install pgadmin4更新: pgadmin4现在可以从主存储库获得,不再需要使用快照。
deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/lunar pgadmin4 mainhttps://askubuntu.com/questions/1464548
复制相似问题