Como instalar PopCorn Time no Debian 7 64-bits, sem dor de cabeça
30 de Novembro de 2014, 1:30 - sem comentários aindaEste artigo visa facilitar a instalação do PopCorn Time no Debian & 64 bits, entretanto serve também para 32-bits, cuja única diferença é a versão 386 a outra amd64 dos pacotes.
Em vista da enxurrada de bobagens que tem na internet, colocando a perda da estabilidade e quebra de pacotes, só para instalar o PopCorn Time no Debian 7, resolvi compilar esta solução, que é a mais segura e estável. Você não corre o risco de ferrar com o Debian, e ter uma grande dor de cabeça.
# su
# 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
Você vai precisar baixar a biblioteca libc6, no repositório do Ubuntu 12.04.
Criar uma pasta no seu home de usuário.
.fakeroot
Assim:
/home/usuário/.fakeroot
Descompactar o pacote libc6.
# dpkg -x libc6_2.15-0ubuntu10.6_amd64.deb /home/user/.fakeroot/
# apt-get install libudev1
O pacote libudev1 é do repositório do wheezy-back-ports do Debian, precisa ter-lo ativado para instalar o pacote.
Ou pode fazer assim, usar o repositório padrão.
# apt-get install libudev1
E criar um link simbólico.
# sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
Necessario baixar as fontes micro$oft.
# apt-get install ttf-mscorefonts-installer
Agora executar o PopCorn Time no terminal.
$ LD_LIBRARY_PATH=/home/user/fakeroot/lib/x86_64-linux-gnu/ /opt/popcorn-time/Popcorn-Time
Lembrando que “user” é o nome da sua pasta de usuário!
Para não ficar digitando no terminal, cada vez que executar o PopCorn Time, devemos criar um script simples com qualquer editor de textos.
#!/bin/bash
LD_LIBRARY_PATH=/home/user/.fakeroot/lib/x86_64-linux-gnu/ /opt/popcorn-time/Popcorn-Time
Lembrando que “user” é o nome da sua pasta de usuário!
Como o nome de Popcorn-Time.sh e dar permissão de execução.
Permissão de execução;
# chmod +x /home/Popcorn-Time.sh
Agora mova o script para a pasta do PopCorn Time.
# mv /home/Popcorn-Time.sh /opt/popcorn-time/Popcorn-Time
Passo final editar o lançador do PopCorn Time, com seu editor de texto.
/usr/share/applications/popcorn-time.desktop
mude a linha;
Exec=/opt/popcorn-time/Popcorn-Time
Para:
Exec=/opt/popcorn-time/Popcorn-Time.sh
E salve e pronto.
Fontes:
http://aprendiendognulinux.blogspot.com.br/2014/09/ejecutar-popcorn-time-en-debian-7.html
http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/PopCorn-Time-nao-incializa