Problema com libgstreamer0.10 ao tentar instalar algum software

0

Estou tentando instalar um software científico comercial, mas estou recebendo um erro ao tentar executar o libgstreamer0.10-dev . Especificamente, o software está reclamando que não é possível encontrar o libgstapp.0.10.so.0 , que aparentemente faz parte dessa biblioteca do libgstreamer.

O problema, como eu comprei em outras perguntas / posts na web, incluindo no Ask Ubuntu, é que o Ubuntu 16.04 vem com libgstreamer1.0-dev , não com libgstreamer0.10-dev .

Algumas sugestões anteriores foram simplesmente pegar a antiga biblioteca, mas quando eu tento

sudo apt-get install , este é o erro que recebo:

$ sudo apt-get install libgstreamer.0.10-dev libgstreamer-plugins-base0.10-dev
[sudo] password for skumar: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libgstreamer.0.10-dev
E: Couldn't find any package by glob 'libgstreamer.0.10-dev'
E: Couldn't find any package by regex 'libgstreamer.0.10-dev'

Portanto, o pacote não está mais disponível no repositório.

Como resolvo este problema? Eu não sou especialista em Linux, então, por favor, seja gentil.

    
por Seshadri Kumar 04.06.2018 / 08:00

1 resposta

1

Não há libgstapp.0.10.so.0 no Ubuntu, mas há libgstapp-0.10.so.0 (observe o traço em vez do ponto) no pacote libgstreamer-plugins-base0.10-0 .

Se este não for um erro de digitação (como seus outros erros de digitação nos nomes dos pacotes em sua pergunta) e seu aplicativo realmente precisar de libgstapp.0.10.so.0 , isso é uma dica de que não é para trabalhar com o Ubuntu ou outras distribuições Linux baseadas no Debian. Você pode tentar contornar isso com um link simbólico e um caminho de pesquisa de biblioteca adicional:

cd /path/to/your/application
ln -s "/usr/lib/$(uname -m)-linux-gnu/libgstapp-0.10.so.0" libgstapp.0.10.so.0
LD_LIBRARY_PATH="$PWD" ./application-executable
    
por David Foerster 04.06.2018 / 09:19