Rob Asked: 2021-11-15 07:21:12 +0800 CST2021-11-15 07:21:12 +0800 CST 2021-11-15 07:21:12 +0800 CST 安装 Spotlite 会导致依赖项错误 772 作为新手,我正在努力安装下载的软件包。我得到了一个,因为它不在 ubuntu 库中。称为聚光灯。我需要帮助才能安装这个 2.0 版本,而且使用 APT 命令等变得非常复杂。我想这应该更简单,它只是一个应用程序包...... 任何人?预先感谢! 20.04 1 个回答 Voted Best Answer N0rbert 2021-11-15T09:03:10+08:002021-11-15T09:03:10+08:00 根据在 Repology 上的搜索,该软件包仅适用于 ArchLinux。他们将此软件包标记为自 2019-10-16 以来已过期。如果您仍然需要它,让我们在 Ubuntu 18.04.5 LTS 上调整ArchLinux PKGBUILD (或直接使用 Spotlite开发人员的zip-archive和 debs),如下所示: cd ~/Downloads wget -c http://archive.ubuntu.com/ubuntu/pool/universe/o/openssl098/libssl0.9.8_0.9.8o-7ubuntu3.2.14.04.1_amd64.deb wget -c http://www.spot-net.nl.vfcdn.net/downloads/spotlite/SpotLite%28v2%29Ubuntu.zip unzip SpotLite\(v2\)Ubuntu.zip sudo apt-get install ./libssl0.9.8_0.9.8o-7ubuntu3.2.14.04.1_amd64.deb ./spotlite-amd64.deb 对于 Ubuntu 20.04 LTS,问题更难,它没有 Qt4。所以我们需要先添加特殊的Qt4 PPA: sudo add-apt-repository ppa:rock-core/qt4 sudo apt-get update 然后解压libssl0.9.8和 SpotLite/usr/local如下: cd ~/Downloads wget -c http://archive.ubuntu.com/ubuntu/pool/universe/o/openssl098/libssl0.9.8_0.9.8o-7ubuntu3.2.14.04.1_amd64.deb dpkg -x libssl0.9.8_0.9.8o-7ubuntu3.2.14.04.1_amd64.deb libssl sudo cp -arfv libssl/lib/x86_64-linux-gnu/* /usr/local/lib/ sudo cp -arfv libssl/usr/lib/x86_64-linux-gnu /usr/local/lib/ sudo cp -arfv libssl/usr/lib/* /usr/local/lib/ sudo cp -arfv libssl/usr/share/* /usr/local/share/ wget -c http://www.spot-net.nl.vfcdn.net/downloads/spotlite/SpotLite%28v2%29Ubuntu.zip unzip SpotLite\(v2\)Ubuntu.zip dpkg -x spotlite-amd64.deb spotlite sudo cp -arfv spotlite/usr/bin/SpotLite* /usr/local/bin/ sudo cp -arfv spotlite/usr/local/share/* /usr/local/share/ sudo cp -arfv spotlite/usr/share /usr/local/ update-menus sudo ldconfig sudo apt-get install libaudio2 libmng2 libodbc1 libqt4-declarative libqt4-network libqt4-opengl libqt4-script libqt4-sql libqt4-sql-odbc libqt4-sql-sqlite libqt4-xml libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4 libqtwebkit4 qtcore4-l10n 然后按照计划使用 SpotLite。
根据在 Repology 上的搜索,该软件包仅适用于 ArchLinux。他们将此软件包标记为自 2019-10-16 以来已过期。如果您仍然需要它,让我们在 Ubuntu 18.04.5 LTS 上调整ArchLinux PKGBUILD (或直接使用 Spotlite开发人员的zip-archive和 debs),如下所示:
对于 Ubuntu 20.04 LTS,问题更难,它没有 Qt4。所以我们需要先添加特殊的Qt4 PPA:
然后解压libssl0.9.8和 SpotLite
/usr/local
如下:然后按照计划使用 SpotLite。