GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instale scrcpy en Linux desde el paquete Snap (aplicación para ver y controlar Android de forma remota desde la PC)

scrcpy es una aplicación que permite visualizar y controlar dispositivos Android conectados a través de USB o de forma inalámbrica desde un escritorio macOS, Windows o Linux. La aplicación se centra en el rendimiento y la calidad, ofreciendo 30 ~ 60 FPS a una resolución de 1920 × 1080 o superior y baja latencia.

Escribí sobre scrcpy recientemente, así que visite el artículo anterior para obtener mucha más información sobre scrcpy y cómo instalarlo desde la fuente en Ubuntu, Debian, Linux Mint o Fedora:

  • Controle dispositivos Android desde su escritorio con scrcpy (instalación de Ubuntu, Fedora, Debian, Linux Mint)


No hay paquetes oficiales de scrcpy Linux, pero hace algún tiempo se creó uno no oficial Paquete Snap (gracias a Ferenc Czumbil), que permite una fácil instalación de la aplicación en distribuciones de Linux que soportan snapd. No pude hacer funcionar el paquete Snap cuando lo probé hace un tiempo, pero ahora funciona, así que pensé que estaba escribiendo un nuevo artículo sobre la instalación y el uso del paquete Snap scrcpy. Lleva un poco más de tiempo hacer que scrcpy pase de snap a funcionar que otros paquetes de Snap, pero aun así es mucho más fácil que compilar scrcpy desde la fuente.

Instalé el paquete scrcpy snap y traté de ejecutarlo en Ubuntu 18.10, Linux Mint 19.1 (basado en Ubuntu 18.04), Fedora 29 y openSUSE Tumbleweed. scrcpy funcionó en Ubuntu, Linux Mint y openSUSE, pero no en Fedora (Error informado). La alternativa es instalar scrcpy desde el código fuente en Linux, ya sea siguiendo las instrucciones oficiales o consultando el artículo de Linux Uprising sobre cómo instalar scrcpy desde el código fuente en Ubuntu, Debian, Linux Mint y Fedora.

Requisitos:

  • Android 5.0 o dispositivo más reciente
  • La depuración de ADB debe estar activada en el dispositivo Android
  • En algunos dispositivos, es posible que deba activar una opción adicional de "Depuración de USB (configuración de seguridad)" para poder controlar el dispositivo Android desde su computadora de escritorio.
  • Dispositivo Android conectado a tu ordenador vía USB (o inalámbrico, con ADB sobre TCP/IP)

No se requiere acceso a la raíz de Android. scrcpy viene con ADB y scrcpy-server.jar, por lo que no necesita instalar nada más que el complemento scrcpy.

1. Instalar snapd

Para instalar paquetes instantáneos, necesita snapd. Esto está preinstalado en Ubuntu 16/04/04 y posteriores, Solus 3 y Zorin OS. Para otras distribuciones de Linux, incluidas Arch Linux, CentOS, Debian, Deepin, Elementary OS, Fedora, Linux Mint, openSUSE, las instrucciones de instalación de snapd se pueden encontrar en los documentos de Snapcraft.

Reinicie su computadora o cierre sesión después de instalar snapd.

2. Instale el paquete Snap scrcpy.

sudo snap install scrcpy

El paquete de instantáneas se actualizó y la última versión estable de scrcpy ya está disponible en el canal de instantáneas estable. Una compilación diaria de la rama principal ahora está disponible en el canal Edge (si desea instalar la compilación diaria más reciente, adjunte --channel=edge al comando de instalación rápida).

También se requiere la captura del núcleo:

sudo snap install core

Ahora puede usar scrcpy para controlar de forma remota un dispositivo Android desde su escritorio Linux. Debe conectar el dispositivo Android a su computadora a través de USB y luego ingresar scrcpy en una terminal para iniciar la aplicación:

scrcpy


Asegúrese de que su dispositivo Android esté desbloqueado cuando se esté ejecutando scrcpy y de autorizar scrcpy cuando se le solicite en un cuadro de diálogo en su teléfono Android. Si no lo autorizó de manera oportuna la primera vez que lo ejecutó, no se preocupe, simplemente ejecute scrcpy nuevamente.

Si desea usar ADB incluido con el complemento scrcpy, use scrcpy.adb En lugar de adb . Por ejemplo, para enumerar los dispositivos conectados, use:

scrcpy.adb devices

O bien, para detener el servidor ADB si se está ejecutando, use:

scrcpy.adb kill-server

¿Le gustaría desinstalar el complemento scrcpy? Esto se puede hacer con el siguiente comando:

sudo snap remove scrcpy


Cent OS
  1. Cómo instalar y usar Snap Package Manager en Ubuntu 20.04

  2. Cómo instalar y usar Snap Package Manager en Alma Linux 8

  3. Cómo habilitar Snap en Linux Mint 20 e instalar paquetes Snap

  4. La manera fácil de instalar y eliminar un grupo de paquetes en Arch Linux

  5. Hyper:la mejor aplicación de terminal para Linux

Cree una lista de paquetes instalados e instálelos más tarde desde la lista en Arch Linux

Instale Snap y Flatpak en openSUSE Tumbleweed Linux

Cómo instalar y usar Snapcraft en Linux

Cómo instalar y configurar el cortafuegos CSF para Linux

Cómo instalar Snap Package Manager en Rocky Linux 8

Cómo instalar Snap Package Manager en distribuciones de Linux