【Linux】Ubuntu18.04 文件管理器无法打开的解决方法

故障现象:打开Ubuntu虚拟机发现文件管理器无法打开,一直在转圈圈

在终端中输入 nautilus 尝试打开文件管理器

nautilus

显示如下信息

nautilus: symbol lookup error: /usr/lib/x86_64-linux-gnu/tracker-2.0/libtracker-data.so.0: undefined symbol: sqlite3_bind_pointer

这个错误通常是因为 tracker 库与安装的 sqlite3 库版本不兼容,或者其中一个库没有正确安装或被损坏。 

解决措施:

重新安装 SQLite。 

(1) wget https://sqlite.org/2018/sqlite-autoconf-3250200.tar.gz    // 从 SQLite 官方网站下载 sqlite-autoconf-3250200.tar.gz 文件

(2) tar -xvf sqlite-autoconf-3250200.tar.gz    // 解压文件

(3) cd sqlite-autoconf-3250200    // 将当前工作目录切换到解压出来的 sqlite-autoconf-3250200 文件夹。这是 SQLite 源代码所在的目录。

(4) ./configure    // 生成适合当前系统环境的Makefile文件

(5) make    // 编译并生成 SQLite 的可执行文件和库文件

(6) sudo make install    // 将 SQLite 库和可执行文件安装到系统中

依次运行上述命令重装Sqlite,完成后即可重启文件管理器。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值