前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >manjaro安装数据库失败的解决方案

manjaro安装数据库失败的解决方案

作者头像
雨落凋殇
发布2019-12-25 17:24:41
2K0
发布2019-12-25 17:24:41
举报
文章被收录于专栏:雨落凋殇雨落凋殇

最近安装数据库的时候报错需要libprotobuf-lite.so.17,具体的报错信息如下:

代码语言:javascript
复制
[rlds@rlds-pc protobuf-2.6.1]$ sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql
mysqld: error while loading shared libraries: libprotobuf-lite.so.17: cannot open shared object file: No such file or directory
然后我在网上找了好久的protobuf17这东西一直没找到,并且通过find命令查找本地文件找到的是libprotobuf-lite.so.18,看起来是版本太新了。

后面根据 @郑翔 提供的protobuf-3.6.1成功的将protobuf-3.7.0成功降级到3.6.1,数据库就可以成功安装了,相关命令如下(文件也在文章末尾提供下载)。

代码语言:javascript
复制
wget https://resource.cdn.rainss.cn/2019/03/1642235460.xz
sudo pacman -U 1642235460.xz

将protobuf-3.7.0降级到3.6以后,使用 pacman -Syu仍然会更新到3.7,需要修改pacman.conf文件,忽略protobuf的更新

代码语言:javascript
复制
# vim /etc/pacman.conf
# 找到IgnorePkg取消注释修改为如下
IgnorePkg   = protobuf

文件下载:protobuf-3.6.1.3-1-x86_64.pkg.tar.xz

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年03月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 然后我在网上找了好久的protobuf17这东西一直没找到,并且通过find命令查找本地文件找到的是libprotobuf-lite.so.18,看起来是版本太新了。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档