Postagem em destaque

MEU REFÚGIO NERD - ATUALIZAÇÃO DE LINKS DO PROJETO

Ol√°! Fizemos um pequeno ajuste no projeto e precisamos atualizar todos os links do projeto. N√£o se preocupem. Nenhum conte√ļdo ser√° movido ou...

quinta-feira, 18 de novembro de 2021

COMO INSTALAR O SCRCPY NO LINUX | MEU REF√öGIO NERD

 

 COMO INSTALAR O SCRCPY NO LINUX


Nesse tutorial para o blog vamos mostrar como instalar o Scrcpy no Linux.
Essa ferramenta permite não só espelhar a imagem da tela do dispositivo Android para o PC como também permite controlar esse dispositivo através do PC.

Antes de começarmos, só lembrando a vocês que fizemos um vídeo sobre isso aqui:https://youtu.be/2JVoZ70NJZA.
No momento em que estamos preparando esse tutorial estamos utilizando a vers√£o 1.18 do aplicativo.

Se você estiver no Debian(ou Debian-like distros)?

As instru√ß√Ķes para instala√ß√£o s√£o relativamente simples l√° na p√°gina oficial do projeto e est√£o em Ingl√™s. Existem alguns detalhes que voc√™ vai perceber na instala√ß√£o e no uso que vamos falar aqui e que n√£o s√£o mencionados l√°.
No caso do Debian, você deve manter a lista de pacotes atualizada. Aqui a gente conseguiu usar a partir da Testing e também Unstable to repositório oficial. Sempre recomendamos instalar os softwares que estejam nos repositórios oficiais do Debian. Evita sair caçando pela internet e acabar baixando software malicioso.

Aqui abaixo alguns exemplos. Damos preferência a servidores no Brasil, com backup de servidores da Alemanha. Mas aqui é você quem decide. Desde que sejam repositórios oficiais, não tem problema.


 
Primeiramente atualizando a lista de pacotes:


 
Em seguida, instalando o Scrcpy via APT:



Baixar vers√£o mais recente sem precisar compilar

N√£o tem jeito, esses projetos que tamb√©m recebem apoio de diversas maneiras por parte da comunidade disponibilizam o c√≥digo-fonte para voc√™ compilar e usar. Assim, voc√™ pode baixar sempre a vers√£o mais recente, at√© vers√Ķes alpha e beta desses projetos. S√≥ que nem todo mundo tem conhecimento para fazer esse tipo de instala√ß√£o. Mesmo para pessoais mais experientes, isso pode ser um processo penoso e frustrante.

No entanto, existe uma saída interessante que é utilizar o Snap para fazer a instalação.

Ainda assim, talvez você ainda precise fazer alguns ajustes como mostraremos mais abaixo.

Com o Snap instalado primeiramente você deve dar o seguinte comando:

Deve retornar algo parecido com as imagens abaixo:


 

Pronto. Vimos que tem dispon√≠vel para instala√ß√£o e quais vers√Ķes. Apesar de aparecer como “unofficial snap”, √© o mesmo que aparece na p√°gina oficial do autor do projeto.

Vamos à instalação:

Ent√£o, n√£o entraremos em detalhes do uso do programa. Mas basicamente basta executar o comando scrcpy para chamar o Scrcpy. Lembrando que, pelo menos, no primeiro uso o celular deve estar conectado pelo USB.

Ajustes Depois da Instalação

Se a sua distribuição estiver preparada para o Snap você não terá problemas se instalar via Snap e tentar executar o programa. Por outro lado, caso você tenha instalado o Snap por conta própria talvez precise fazer um ajuste adicional como abaixo:



Caso queira algo mais permanente, sugiro editar o arquivo /etc/environment. IMPORTANTE: MUITO CUIDADO AO ALTERAR ARQUIVOS DO SISTEMA!

Ent√£o, vamos a comando √ļtil para preencher esse arquivo:

Deve retornar algo parecido com isso aqui:

 

No entanto, como vimos, não aparece o diretório com os binários do Snap. Nesse caso, terá de ser acrescentado manualmente como mencionado acima.
Tem que ficar parecido com o que vemos abaixo:


Mas tem mais coisa sobre a vers√£o Snap?

Ent√£o, rapaz…tem! Aqui tivemos alguns problemas. Mas resolvemos com o que mostramos nos par√°grafos anteriores.

Tivemos problema de mismatch de vers√£o do ADB com a que foi usada no Scrcpy. Tenso, n√£o?
Explicando: temos as vers√Ķes mais recentes dos pacotes adb e scrcpy, mas ele ainda exige vers√£o anterior do ADB.
Pelo menos, enquanto criamos esse tutorial. Naturalmente isso pode ser resolvido futuramente.

Nesse caso, só precisamos fazer downgrade dos pacotes relacionados ao adb.

Ent√£o, para facilitar abra o Aptitude de procure todos os pacotes relacionados e passe para vers√£o anterior.

√Č apenas um workaround at√© a pr√≥xima vers√£o snap do Scrcpy utilizar a vers√£o mais recente do adb que est√° nos reposit√≥rios oficiais do Debian.

Por isso, fomos à caça de todos os pacotes. Deixamos aqui uma referência para vocês.


Lembrando que foram experiências aqui com uma instalação Linux com os pacotes mais recentes do Debian.
Porém, essa experiência pode variar com vocês, de acordo com o conjunto de software que vocês tiverem aí.

Conclus√£o
Portanto, para quem n√£o quer ter dores de cabe√ßa com compila√ß√£o e instala√ß√£o suja(experimenta instalar v√°rias coisas fora de reposit√≥rio oficial e depois procurar para desinstalar…se n√£o vier com script de uninstall…meu filho…sofr√™ncia…e ainda pode causar conflito de bibliotecas compartilhadas), vale a pena usar os m√©todos que ensinamos aqui. Depois √© s√≥ ir administrando.

Gostou desse tutorial? Segue a gente!

APOIE ESTE PROJETO: https://apoia.se/meurefugionerd
INSCREVA-SE: https://www.youtube.com/MeuRefugioNerd?sub_confirmation=1

Segue na TwitchTV e escorrega o prime:
https://www.twitch.tv/meurefugionerd

SEGUE NO INSTAGRAM:
https://www.instagram.com/meurefugionerd/

CURTA A P√ĀGINA NO FACEBOOK:
https://www.facebook.com/meurefugionerd

SEGUE NO TWITTER:
https://twitter.com/MeuRefugioNerd

CONTRIBUA PARA NOSSO PROJETO ATRAV√ČS DO PORTAL APOIA.SE
https://apoia.se/meurefugionerd

HELP US VIA PATREON
https://www.patreon.com/meurefugionerd


Voltar ao início.

Nenhum coment√°rio:

Postar um coment√°rio

Mais lidas: