我尝试安装的任何程序都缺少依赖项

我尝试安装的任何程序都缺少依赖项

今天是 Recoll,它说它已安装但无法启动。当我通过终端尝试时,它说

error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory

所以我尝试了

sudo apt-get install libqt5-widgets

并得到

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libqt5-widgets

自从我购买以来,我一直无法安装任何新程序18.04一个月前,有些软件安装甚至启动了,但始终无法工作,总是缺少某些东西。我总是收到缺少某些依赖项的消息。

我已在设置中勾选了所有存储库框。

我已经尝试过 apt-get update 和 apt-get upgrade

我查看了类似主题的帖子,但没有答案。

apt-cache policy recoll
recoll:
  Installed: 1.23.7-1
  Candidate: 1.23.7-1
  Version table:
 *** 1.23.7-1 500
        500 http://ftp.heanet.ie/pub/ubuntu bionic/universe amd64 Packages
        100 /var/lib/dpkg/status


$ which recoll
/usr/bin/recoll

无论我尝试安装什么程序,都会发生这种情况。

谢谢。

答案1

根据搜索packages.ubuntu.com你需要libqt5widgets5获得

sudo apt-get install libqt5widgets5

另外供您参考 Recoll可在官方存储库中找到(宇宙口袋)也可以安装

sudo add-apt-repository universe
sudo apt-get install recoll

为了完全确保您的系统完整性,请考虑使用德布苏姆斯

相关内容