PopcornTime no Debian
Hoje vou mostar como fazer uma gambiarra para conseguir executar o aplicativo de ver/baixar filmes e séries no Debian. Esse tutorial passo a passo só será válido para quem se deparou com a mensagem
[...] /lib/x86_64-linux-gnu/libc.so6: version `GLIBC_2.14` not found [...][...] /lib/x86_64-linux-gnu/libc.so6: version `GLIBC_2.15` not found [...]
E utiliza a versão Debian Wheezy, foi a única que eu testei.
Primeiro Passo - Preparando o ambiente
o PopcornTime requer que o usuário dele, utilize a versão do GLIBC >= 2.14 mas como nós sabemos, a versão Debian Wheezy vem com o GLIBC 2.13 e fazer atualização da glibc utitlizando o repositorio do SID é um pouco arriscado e pelo que eu tava lendo em algumas páginas dizem não ser recomendado. Então encontrei uma solução meia-boca e funciona perfeitamente bem!. Mas para isso você precisará baixar uma versão do glibc no link abaixo:
GLIBC 2.15 - 32 bits (Download)
GLIBC 2.15 - 64 bits (Download)
Agora abra seu console e vamos aos comandos:
Crie uma pasta oculta chamda fakeroot no seu diretorio /~
mkdir ~/.fakeroot
Descompacte a glic de acordo com a arquitetura de seu sistema
sudo dpkg -x libc6_2.15-0ubuntu10.11_amd64.deb ~/.fakerootSegundo Passo - Instalando a libudev1
Agora adiciona o repositório wheezy-back-ports do Debian para poder baixar a libudev1
su -Terceiro Passo - Instale as fontes Microsoft
echo "deb http://ftp.us.debian.org/debian wheezy-backports main" >> /etc/apt/source.list
apt-get update
apt-get install libudev1
sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
sudo apt-get install ttf-mscorefonts-installerQuarto Passo - Instalando o Popcorn Time!
su -Quinto Passo - Executando o Popcorn Time!
echo "deb http://ppa.launchpad.net/webupd8team/popcorntime/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-popcorntime.list
echo "deb-src http://ppa.launchpad.net/webupd8team/popcorntime/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-popcorntime.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
apt-get install popcorn-time
Se você tentar executar o Popcorn Time diretamente a mensagem de erro vai continuar aparecendo para resolver esse problema vamos utilizar a nossa gambiarra do primeiro passo.
execute o comando
LD_LIBRARY_PATH=~/.fakeroot/lib/x86_64-linux-gnu/ /opt/popcorn-time/Popcorn-Time
Pronto! agora para evitar de ficar executando esse comando comprido toda vez que executar o Popcorn Time crie um arquivo executavel com esse comando acima
vim popcorntime
#!/bin/bash
LD_LIBRARY_PATH=~/.fakeroot/lib/x86_64-linux-gnu/ /opt/popcorn-time/Popcorn-Time
chmod +x popcorntime
mv popcorntime.sh /usr/bin
Comentários
Postar um comentário