A instalação do Spotlite resulta em erros de dependências

A instalação do Spotlite resulta em erros de dependências

Como novato, estou lutando para instalar pacotes baixados. Eu tenho um, pois não está na biblioteca do Ubuntu. chamado spotlite. Preciso de ajuda para instalar esta versão 2.0 e está ficando muito complicado com comandos APT e assim por diante. Estou pensando que isso deveria ser mais simples, é apenas um pacote de aplicativos ......

Qualquer um? Obrigado antecipadamente!

Responder1

De acordo compesquise em Repologiaeste pacote está disponível apenaspara ArchLinux. Eles marcam este pacote como desatualizado desde 16/10/2019. Se ainda precisar, vamos adaptarArchLinux PKGBUILD(ou use o arquivo zip do Spotlitedesenvolvedorescom debs diretamente) como segue no 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

Para Ubuntu 20.04 LTS o problema é mais difícil, não possui Qt4. Então precisamos adicionar especialQt4 PPAprimeiro:

sudo add-apt-repository ppa:rock-core/qt4
sudo apt-get update

e depois descompactelibssl0.9.8e SpotLite da /usr/localseguinte forma:

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

E então use o SpotLite conforme planejado.

informação relacionada