在Ubuntu 22.04中安装pl-debugger时遇到问题,并从此link进行安装。
我试图在Ubuntu 22.04中安装pl-debugger,但遇到了如下错误:
Error:
■ vinay@Vinay-Kumar-Tcarejo.:
$ git clone git://git.postgresql.org/git/pldebugger.git
fatal: could not create work tree dir 'pldebugger': Permission denied
$ sudo git clone git://git.postgresql.org/git/pldebugger.git Cloning into 'pldebugger'...
fatal: remote error: access denied or repository not exported: /git/pldebugger.git
如果以前有人解决过,需要帮助。
4条答案
按热度按时间sf6xfgos1#
您遇到的错误消息告诉我们,访问或导出存储库时可能存在问题。
您应该重新给予存储库URL,检查其可用性并验证存储库权限。还要确保包源或存储库是最新的。
piok6c0g2#
您可以从此处下载:https://github.com/EnterpriseDB/pldebugger
要访问您提到的存储库,您需要成为PostgreSQL社区的成员,并拥有相应的权限
c9qzyr3d3#
pl-debugger可以从这个like下载。
安装流程
make; make install
shared_preload_libraries = '$libdir/plugin_debugger'
CREATE EXTENSION pldbgapi;
。4c8rllxm4#
1)将Apache Age目录复制到PostgreSQL源代码树中的“contrib/”目录。此目录通常位于PostgreSQL安装目录中。
2)打开命令提示符或终端,然后导航到PostgreSQL源代码树。
3)按顺序运行以下命令:
找到“postgresql.conf”文件。此文件包含PostgreSQL的配置设置。
4)在文本编辑器中打开“postgresql.conf”文件。
5)找到包含“shared_preload_libraries”设置的行。
6)修改“shared_preload_libraries”行以包含ApacheAge库。例如,您可以将其更改为:
7)将更改保存到“postgresql.conf”文件中。
8)重新启动PostgreSQL服务器以应用新配置。
9)打开psql终端或您选择的任何PostgreSQL客户端。
10)在psql终端中运行以下命令:
此命令安装Apache Age扩展并使其可供使用。