Fórum Ubuntu Linux - PT

Suporte Técnico => Aplicativos => Tópico iniciado por: Tobias_2017_BR em 25 de Outubro de 2017, 19:52

Título: Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 19:52
Fala galera, fiz o download do Popcorn e o arquivo tem extensão .tar.xz, como podem ver https://drive.google.com/open?id=0B6AH27f47pmHMk1vWVFIMWl0MGM (https://drive.google.com/open?id=0B6AH27f47pmHMk1vWVFIMWl0MGM)
 Aí extrai para o diretório opt https://drive.google.com/open?id=0B6AH27f47pmHQXk4LXliQUttSDA (https://drive.google.com/open?id=0B6AH27f47pmHQXk4LXliQUttSDA)
 Só que agora não sei o que fazer, eu não instalei nada, só baixei e extrai para o diretório .opt
 
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: platao em 25 de Outubro de 2017, 20:51
Baixa o arquivo novamente, o popcorn time .tar.xz e coloca ele na sua pasta home, extrai ele,  entra na pasta do popcorn, clica com o direito do mouse em qualquer dentro da pasta e escolha "abrir no terminal" no terminal, que vai abrir, vc digita ./Popcorn-Time e ele abre, depois vc cria um lançador pra ele.


Mas existe o pacote deb ne? porque vc nao instala por ele?
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 21:11
Só aprendi desta maneira platao, digitar ./Popcorn-Time não funciona. Como faço para instalar deb?
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 21:35
Qual é a versão do Ubuntu que está usando?

Traga ao tópico o resultado desses comandos:

Código: [Selecionar]
lsb_release -rd&&echo "${XDG_CURRENT_DESKTOP}"
Código: [Selecionar]
echo $XDG_SESSION_TYPE
Código: [Selecionar]
uname -srvm

Não precisa digitar os comandos, copie aqui no Fórum com o mouse, leve o ponteiro do mouse para uma janela de terminal, ainda com o botão direito do mouse cole na janela do terminal (ou use as teclas Ctrl Shift V) e dê um <enter> para executar, assim evitando erros de retranscrição.
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 21:44
aqui esta o print https://drive.google.com/open?id=0B6AH27f47pmHcTlUWmRFMnJsb2M (https://drive.google.com/open?id=0B6AH27f47pmHcTlUWmRFMnJsb2M)
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 21:49
Copie a saída dos comandos com o mouse e cole aqui no tópico, é melhor do que disponibilizar através de imagens em servidores de imagens, pois assim fica o registro aqui no Fórum dos dados da instalação.

Deixe para usar imagens apenas naqueles casos onde realmente não é possível trazer a saída dos comandos ao tópico.

Ao copiar uma saída copie de forma integral, de forma que quem está do lado de cá entenda o comando que foi usado e qual foi o resultado.
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 21:53
Certifique-se que sua instalação está devidamente atualizada fazendo:

Código: [Selecionar]
sudo apt update
Código: [Selecionar]
sudo apt upgrade
Os dois comandos acima devem terminar sem erros de quaisquer espécie.

Não precisa trazer ao tópico o resultado do processamento desses dois específicos comandos, não ajuda em nada, a menos que apareça algum erro, então aí, sim, será preciso examinar.

Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 21:54
Comece limpando qualquer instalação anteriormente feita:

Código: [Selecionar]
sudo rm -Rf /opt/popcorntime
Código: [Selecionar]
sudo rm -Rf /usr/bin/Popcorn-Time
Código: [Selecionar]
sudo rm -Rf /usr/share/applications/popcorntime.desktop
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 21:57
Ok, acontece isso quando tento executar o arquivo.
Código: [Selecionar]
tobias@tobias-Acer-Aspire:/opt/popcorntime$ ls
CHANGELOG.md  minidump_stackwalk     nw_100_percent.pak  README.md
chromedriver  nacl_helper            nw_200_percent.pak  resources.pak
icudtl.dat    nacl_helper_bootstrap  nwjc                snapshot_blob.bin
lib           nacl_irt_x86_32.nexe   package.json        src
LICENSE.txt   natives_blob.bin       pnacl
locales       node_modules           Popcorn-Time
tobias@tobias-Acer-Aspire:/opt/popcorntime$ ./Popcorn-Time
./Popcorn-Time: error while loading shared libraries: libnw.so: cannot open shared object file: No such file or directory
tobias@tobias-Acer-Aspire:/opt/popcorntime$
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 22:00
Esquece isso de tentar executar, vamos começar do zero, siga exatamente o roteiro que estou lhe passando, comece atualizando o sistema e depois  apagando a instalação anterior como já postei acima nos posts #6 e #7.

Como não sabemos o que você já fez aí, é melhor iniciar do início para instalar.

Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 22:01
ok, estou seguindo.
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 22:03
Atualize o sistema como está mencionado no post #6, é essencial estar tudo atualizado e funcionado bem antes de qualquer instalação.

Diga quando já fez, se correu tudo bem e se posso ir em frente.
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 22:07
Acabei de atualizar e não retornou nenhum erro.
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 22:14
Acabei de atualizar e não retornou nenhum erro.

OK, já apagou a instalação anterior fazendo os comandos do post #7?
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 22:20
Acabei de atualizar e não retornou nenhum erro.

OK, já apagou a instalação anterior fazendo os comandos do post #7?
sim
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 22:24
Crie um diretório próprio, vá para dentro desse diretório e então baixe o arquivo de instalação:

Código: [Selecionar]
mkdir ~/Downloads/popcorn
Código: [Selecionar]
cd ~/Downloads/popcorn
Código: [Selecionar]
VERSION=$(arch); if [ $VERSION == 'i686' ]; then DIRARCH=32; else DIRARCH=64; fi
Código: [Selecionar]
wget https://get.popcorntime.sh/build/Popcorn-Time-0.3.10-Linux-$DIRARCH.tar.xz -O popcorntime.tar.xz

Lembre-se, não digite comandos, principalmente esses mais longos e complexos, copie com o mouse e cole na janela do terminal para evitar erros de retranscrição, uma letrinha desigual e já dá errado.

Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 22:28
Agora a instalação propriamente dita:

Talvez seja necessário antes instalar esse biblioteca, não testei nessa versão do Ubuntu que você tem aí (não tenho ela aqui no momento), então por via das dúvidas execute o comando mesmo assim:

Código: [Selecionar]
sudo apt install libgconf-2-4
Crie o diretório para o popcorn:

Código: [Selecionar]
sudo mkdir /opt/popcorntime
Descompacte o arquivo baixado para esse diretório criado:

Código: [Selecionar]
sudo tar Jxf popcorntime.tar.xz -C /opt/popcorntime/
Criando um link para execução:

Código: [Selecionar]
sudo ln -sf /opt/popcorntime/Popcorn-Time /usr/bin/Popcorn-Time
Criando um ícone como lançador:

Código: [Selecionar]
echo -e '[Desktop Entry]\n Version=1.0\n Name=popcorntime\n Exec=/opt/popcorntime/Popcorn-Time\n Icon=/opt/popcorntime/src/app/images/icon.png\n Type=Application\n Categories=Application' | sudo tee /usr/share/applications/popcorntime.desktop
Note que essa última linha acima é um único comando, uma *única* linha, sem quebras.

Adicione permissão de execução:

Código: [Selecionar]
sudo chmod +x /usr/share/applications/popcorntime.desktop

Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 22:31
Agora execute o comando abaixo conforme seja o idioma do seu sistema, isto é, se existir ou não o diretório (=pasta) "Área de Trabalho" ou se originalmente como vem em inglês, com o nome "Desktop".

Se existir a pasta "Área de Trabalho", use assim:

Código: [Selecionar]
cp /usr/share/applications/popcorntime.desktop  ~/Área\ de\ Trabalho/
Se for a pasta Desktop, use dessa forma:

Código: [Selecionar]
cp /usr/share/applications/popcorntime.desktop ~/Desktop

Chame o programa a partir do ícone criado, se não der certo então chame a partir de uma janela do terminal para podermos ver qual é o erro que está apontando:

Código: [Selecionar]
/opt/popcorntime/Popcorn-Time
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 22:44
Na instalação que fiz aqui seguindo esse exato roteiro,  deu certo:


(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FkMsGUl6t.png&hash=f7c78a87e9c81187e29076972a1f17f7567f8bf6) (https://imgur.com/kMsGUl6)

Só que estou usando o Ubuntu 17.10, Artful, recém lançado, então precisa ver nessa versão que você tem aí, que é  Ubuntu 16.04.3, Xenial, com o kernel da série 4.4., se não vai faltar alguma biblioteca, mas se faltar em princípio é só instalar que resolve.

Editando:

Vou fazer um reboot para carregar uma versão 16.04.3 para testar também, daqui a pouco volto.
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 22:56
Apareceu o ícone só que não esta abrindo o software. Digitei Popcorn-Time no terminal e veja o que retornou:
Código: [Selecionar]
tobias@tobias-Acer-Aspire:~$ Popcorn-Time
Popcorn-Time: error while loading shared libraries: libnw.so: cannot open shared object file: No such file or directory
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 25 de Outubro de 2017, 23:00
Agora execute o comando abaixo conforme seja o idioma do seu sistema, isto é, se existir ou não o diretório (=pasta) "Área de Trabalho" ou se originalmente como vem em inglês, com o nome "Desktop".

Se existir a pasta "Área de Trabalho", use assim:

Código: [Selecionar]
cp /usr/share/applications/popcorntime.desktop  ~/Área\ de\ Trabalho/
Se for a pasta Desktop, use dessa forma:

Código: [Selecionar]
cp /usr/share/applications/popcorntime.desktop ~/Desktop

Chame o programa a partir do ícone criado, se não der certo então chame a partir de uma janela do terminal para podermos ver qual é o erro que está apontando:

Código: [Selecionar]
/opt/popcorntime/Popcorn-Time

Usei este código para verificar o erro e retorna a mesma mensagem. Obs: fiz todos os procedimentos descritos nos diversos posts e nenhum retornou erro.
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 25 de Outubro de 2017, 23:10
Espere um pouco que estou vendo se acho aqui num outro computador um versão igual a essa que você tem aí.

Vou repetir aqui num live-iso da versão 16.04.3, apenas que com o kernel 4.10 porque não estou achando um com o kernel 4.4, mas vamos ver o que dá.

Editando:

Instalei aqui de novo, deu certo de novo, instalou e está funcionando também no Ubuntu 16.04.3, porém com o kernel 4.10

Editando: 23:25

Aguarde, analisando a questão
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 26 de Outubro de 2017, 00:32
Incrível isso, consegui encontrar aqui um iso do Ubuntu no release 16.04.1, o qual dá o kernel 4.4.0.-31, subi o sistema usando esse live-iso e instalei nele o popcorn, mas não é que funcionou de novo,não consegui de novo reproduzir o erro.  :-[

Também na versão 16.04.1 a biblioteca libnw.so está dentro de /opt/popcorntime/lib/

A mensagem de erro aí no seu sistema está dizendo isso:

Citar
Popcorn-Time: error while loading shared libraries: libnw.so: cannot open shared object file: No such file or directory

Ou seja, que não encontrou a libnw.so, só que ela está lá dentro do diretório acima, acabei de confirmar aqui,

E aqui não dá o erro, nada, nada, funciona de primeira, que coisa!  >:(

Se ainda não funcionou então faça os comandos abaixo e vamos ver o que retorna,

Código: [Selecionar]
sudo cp /opt/popcorntime/lib/libnw.so /usr/lib
Código: [Selecionar]
sudo cp /opt/popcorntime/lib/libnode.so /usr/lib
Código: [Selecionar]
sudo chmod 755 /usr/lib/libnw.so
Código: [Selecionar]
sudo chmod 755 /usr/lib/libnode.so

Informe o que resultou,


Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 26 de Outubro de 2017, 14:19
Acabou de me ocorrer que não estar conseguindo reproduzir o erro pode ser em razão da arquitetura utilizada, pois aí você tem ela em 32-bit, usando i686, conforme consta lá no print do post #4 ,ao passo que nos vários testes que fiz aqui e sempre funcionou estava sempre usando 64-bit.

Conforme aquele print o kernel que há aí é o 4.4.0.97-generic #120 em i686, portanto, arquitetura 32-bit.

Vou ver se acho um iso do Ubuntu 16.04.1 em 32-bit onde possa testar a hipótese.
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: druidaobelix em 26 de Outubro de 2017, 15:15
Agora finalmente consegui reproduzir o erro aqui:  :D

Citar
ubuntu@ubuntu:~$ /opt/popcorntime/Popcorn-Time
/opt/popcorntime/Popcorn-Time: error while loading shared libraries: libnw.so: cannot open shared object file: No such file or directory
ubuntu@ubuntu:~$

Era exatamente isso, o problema ocorre na versão 32-bit e apenas nela, na arquitetura 64-bit funciona perfeitamente.

É só fazer o que está lá no post #22, que é copiar as bibliotecas para /usr/lib que vai funcionar.

Feito isso, aqui voltou a funcionar, agora também na versão 32-bit.  :D

Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: Tobias_2017_BR em 26 de Outubro de 2017, 21:31
Agora finalmente consegui reproduzir o erro aqui:  :D

Citar
ubuntu@ubuntu:~$ /opt/popcorntime/Popcorn-Time
/opt/popcorntime/Popcorn-Time: error while loading shared libraries: libnw.so: cannot open shared object file: No such file or directory
ubuntu@ubuntu:~$

Era exatamente isso, o problema ocorre na versão 32-bit e apenas nela, na arquitetura 64-bit funciona perfeitamente.

É só fazer o que está lá no post #22, que é copiar as bibliotecas para /usr/lib que vai funcionar.

Feito isso, aqui voltou a funcionar, agora também na versão 32-bit.  :D


  Muito Obrigado druidaobelix, funcionou corretamente, nem sei como agradeçer.  :D :) :)
Título: Re:Instalar Popcorn - Não to conseguindo
Enviado por: felipemartins210 em 16 de Novembro de 2017, 21:52
Eu consegui!!!

Segui esse tutorial:
https://sempreupdate.com.br/como-instalar-o-popcorn-time-no-linux-ubuntu-debian-fedora-opensuse-e-derivados/ (https://sempreupdate.com.br/como-instalar-o-popcorn-time-no-linux-ubuntu-debian-fedora-opensuse-e-derivados/)

Baixei do site oficial:
https://popcorntime.sh/pt_BR (https://popcorntime.sh/pt_BR)

Uso o ubuntu desktop 17.10, processador amd.