18.04 ubuntu sqlitebrowser 无法启动

Posted

技术标签:

【中文标题】18.04 ubuntu sqlitebrowser 无法启动【英文标题】:18.04 ubuntu sqlitebrowser doesn't start 【发布时间】:2018-10-30 06:56:27 【问题描述】:

我是 ubuntu 新手,无法启动 db 浏览器,在我看来我缺少库,但我不知道如何添加它们,因为我是菜鸟。 当我在终端输入 sqlitebrowser 时,我得到:

sqlitebrowser:加载共享库时出错:libQt5Network.so.5:无法打开共享对象文件:没有这样的文件或目录

当我输入我得到的 sqlitebrowser 时:

/usr/bin/sqlitebrowser

当我输入 ldd 'which sqlitebrowser' 我得到:

linux-vdso.so.1 (0x00007ffd22d58000) libQt5Network.so.5 => 未找到 libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5 (0x00007fb17b1e0000) libsqlcipher.so.0 => /usr/lib/x86_64-linux-gnu/libsqlcipher.so.0 (0x00007fb17af09000) libQt5PrintSupport.so.5 => /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x00007fb17ac9a000) libQt5Widgets.so.5 => 未找到 libQt5Gui.so.5 => 未找到 libQt5Core.so.5 => 未找到 libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fb17a90c000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb17a56e000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fb17a356000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb179f65000) libQt5Core.so.5 => 未找到 libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fb179aed000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb1798ce000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb1796ca000) /lib64/ld-linux-x86-64.so.2 (0x00007fb17bb50000) libQt5Widgets.so.5 => 未找到 libQt5Gui.so.5 => 未找到 libQt5Core.so.5 => 未找到

所以我认为我错过了那些 libQt5 的东西,但我不知道如何添加它们。 将不胜感激任何帮助!

【问题讨论】:

我在尝试从 WSL 中运行 sqlite 浏览器时遇到了完全相同的情况 【参考方案1】:

试试这个

sudo apt-get install qt5-default

【讨论】:

没有帮助: 该命令输出了什么?它是安装了什么东西还是说已经安装了? 它安装了一些东西:| 库可能存在,但它们的版本化文件名不存在。试试sudo apt-get install qtbase5-dev。这对ldd 输出有帮助吗?

以上是关于18.04 ubuntu sqlitebrowser 无法启动的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 18.04 系统U盘安装与初步设置

Ubuntu18.04网络管理

Ubuntu18.04安装教程

docker:ubuntu18.04 配置phalcon3.4环境

用virtualbox安装Ubuntu18.04虚拟机

Ubuntu18.04 安装OpenCV