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.

Mais lidas: