安裝 Spotlite 會導致依賴項錯誤

安裝 Spotlite 會導致依賴項錯誤

作為一個新手,我正在努力安裝下載的軟體包。我得到了一個,因為它不在 ubuntu 庫中。稱為聚光燈。我需要幫助來安裝這個 2.0 版本,而 APT 命令等變得非常複雜。我覺得這個應該比較簡單,就是一個app包而已…

任何人?預先感謝!

答案1

根據搜尋 Repology此套餐僅提供對於 ArchLinux。自 2019 年 10 月 16 日起,他們將此軟體包標記為過時。如果您仍然需要它,讓我們適應一下ArchLinux PKGBUILD(或使用 Spotlite 中的 zip-archive開發商直接使用 debs),在 Ubuntu 18.04.5 LTS 如下:

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。

相關內容