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

首页 / 教程 / 正文
最近安装数据库的时候报错需要libprotobuf-lite.so.17,具体的报错信息如下:
[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
Bash
然后我在网上找了好久的protobuf17这东西一直没找到,并且通过find命令查找本地文件找到的是libprotobuf-lite.so.18,看起来是版本太新了。
后面根据 @郑翔 提供的protobuf-3.6.1成功的将protobuf-3.7.0成功降级到3.6.1,数据库就可以成功安装了,相关命令如下(文件也在文章末尾提供下载)。
wget https://resource.upcdn.rainss.cn/2019/03/1642235460.xz
sudo pacman -U 1642235460.xz
Shell
将protobuf-3.7.0降级到3.6以后,使用 pacman -Syu仍然会更新到3.7,需要修改pacman.conf文件,忽略protobuf的更新
# vim /etc/pacman.conf
# 找到IgnorePkg取消注释修改为如下
IgnorePkg   = protobuf
Bash

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

评论区
头像
  • 高兴
  • 小怒
  • 脸红
  • 内伤
  • 装大款
  • 赞一个
  • 害羞
  • 汗
  • 吐血倒地
  • 深思
  • 不高兴
  • 无语
  • 亲亲
  • 口水
  • 尴尬
  • 中指
  • 想一想
  • 哭泣
  • 便便
  • 献花
  • 皱眉
  • 傻笑
  • 狂汗
  • 吐
  • 喷水
  • 看不见
  • 鼓掌
  • 阴暗
  • 长草
  • 献黄瓜
  • 邪恶
  • 期待
  • 得意
  • 吐舌
  • 喷血
  • 无所谓
  • 观察
  • 暗地观察
  • 肿包
  • 中枪
  • 大囧
  • 呲牙
  • 抠鼻
  • 不说话
  • 咽气
  • 欢呼
  • 锁眉
  • 蜡烛
  • 坐等
  • 击掌
  • 惊喜
  • 喜极而泣
  • 抽烟
  • 不出所料
  • 愤怒
  • 无奈
  • 黑线
  • 投降
  • 看热闹
  • 扇耳光
  • 小眼睛
  • 中刀
  • 呵呵
  • 哈哈
  • 吐舌
  • 太开心
  • 笑眼
  • 花心
  • 小乖
  • 乖
  • 捂嘴笑
  • 滑稽
  • 你懂的
  • 不高兴
  • 怒
  • 汗
  • 黑线
  • 泪
  • 真棒
  • 喷
  • 惊哭
  • 阴险
  • 鄙视
  • 酷
  • 啊
  • 狂汗
  • what
  • 疑问
  • 酸爽
  • 呀咩爹
  • 委屈
  • 惊讶
  • 睡觉
  • 笑尿
  • 挖鼻
  • 吐
  • 犀利
  • 小红脸
  • 懒得理
  • 勉强
  • 爱心
  • 心碎
  • 玫瑰
  • 礼物
  • 彩虹
  • 太阳
  • 星星月亮
  • 钱币
  • 茶杯
  • 蛋糕
  • 大拇指
  • 胜利
  • haha
  • OK
  • 沙发
  • 手纸
  • 香蕉
  • 便便
  • 药丸
  • 红领巾
  • 蜡烛
  • 音乐
  • 灯泡
  • 开心
  • 钱
  • 咦
  • 呼
  • 冷
  • 生气
  • 弱
  • 阿鲁
  • 泡泡
    头像

    膜拜大佬