DevOps
596812

本地git执行/usr/bin/git tag 2>&1报错 /usr/bin/git: symbol lookup error: /usr/bin/git: undefined symbol: pcre2_maketables_free_8已解决 悬赏5积分

提问者枫白 答案数1 阅读数417 发表时间2023-11-15 13:47:24


请问这个是什么原因造成的?我直接在代码目录下执行是正常无提示,代码是通过ssh新人clone到本地,也无需填用户名和密码,尝试过重新安装git和lib依赖,依旧报错,系统版本ubuntu22.04

禅道版本:禅道开源版 18.6

安装包类型:源码包

操作系统:Ubuntu

客户端浏览器:Chrome

设置备注
内容
答案列表
🚢
2023-11-15 13:50:45
请问这个是在禅道中集成本地git时的报错吗?方便的话可以截图下具体报错页面呢。
🐬
2023/11/15
是的,禅道开源版中集成本地的git报错,路径是 DevOps >> 设置 >> 代码库
2023/11/15
在禅道服务器上 /usr/bin/git 可以正常执行git命令吗?比如git pull 如果也报错需要先解决git程序的问题,保证git程序正常可用。
🐬
2023/11/15
root@ubuntu:/opt/zbox/develop/server_status# git pull origin master
From github.com:writebai2/server_status
* branch master -> FETCH_HEAD
Already up to date.
禅道服务器执行指令一切正常,唯独网页端执行报这个依赖问题,请问网页端执行linux命令是使用php交互吗?
2023/11/15
服务器上执行一下 whereis git 看看git所在的目录
🐬
2023/11/15
git: /usr/bin/git /usr/share/man/man1/git.1.gz
🚢
2023/11/15
1、地址后面加上 /.git 保存看下提示什么
2、在代码库下执行 /usr/bin/git tag 2>&1 看下返回结果?
🐬
2023/11/15
追加.git提示是一样,感觉是页面的后端无法执行/usr/bin/git这个命令,服务器执行/usr/bin/git tag 2>&1是无结果,正常无报错
2023/11/15
执行一下:sudo rm -v $(which git)
sudo rm -v /usr/local/lib/libpcre2-8.so.0*
sudo apt-get install --reinstall git libc6 libpcre2-8-0 zlib1g
🐬
2023/11/15
更新18.8版本后这个问题解决了,谢谢
2023/11/15
好的,这个情况也反馈给了相关研发人员,感谢反馈。
联系我们
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com
返回顶部
刘璐
高级客户经理
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。