Установка Spotlite приводит к ошибкам зависимостей

Установка Spotlite приводит к ошибкам зависимостей

Как новичок, я испытываю трудности с установкой загруженных пакетов. Я получил один, так как его нет в ubuntu lib. называется spotlite. Мне нужна помощь, чтобы установить эту версию 2.0, и она становится действительно очень сложной с командами APT и т. д. Я думаю, что это должно быть проще, это просто пакет приложения......

Кто-нибудь? Спасибо заранее!

решение1

Согласнопоиск по Repologyэтот пакет доступен толькодля ArchLinux. Они отмечают этот пакет как устаревший с 2019-10-16. Если он вам все еще нужен, давайте адаптируемArchLinux PKGBUILD(или используйте zip-архив от SpotliteРазработчикис 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 ППАпервый:

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, как и планировалось.

Связанный контент