A menudo se afirma que Linux es el sistema operativo de escritorio favorito de los desarrolladores y aficionados, y por una buena razón. Su apertura y gran cantidad de herramientas les permite a los usuarios llevar sus computadoras al límite y hacer cualquier tarea con eficiencia. Pero a veces, la única computadora que tienes es un teléfono inteligente.
Afortunadamente, la naturaleza abierta de Android como plataforma significa que puede aprovechar sus raíces de Linux. Con las aplicaciones de terminal en esta lista, podrá convertir su dispositivo Android en una máquina capaz, comparable a un entorno de escritorio.
1. Termux
Imagen 1 de 2
Imagen 2 de 2
Termux es más que un simple emulador de terminal; es un entorno Linux completo. Cuando instala Termux, obtiene lo que es esencialmente un sistema Linux mínimo que se ejecuta en su dispositivo Android como una aplicación. Se le proporciona un shell Bash de forma predeterminada, y la mayoría de los comandos y utilidades de Linux funcionan como se esperaba.
Termux también le ofrece control, Alt, Esc, y las teclas de flecha en su interfaz, lo que facilita la introducción de atajos de teclado si no tiene un teclado real a mano.
Como un sistema Linux típico, Termux tiene un administrador de paquetes, que posiblemente sea la mayor fortaleza de Termux. A través del administrador de paquetes, puede instalar otros shells como Zsh o fish, editores de código fuente como Vim y Emacs, y un cliente y servidor SSH. Eso no es todo: también puede utilizar herramientas como FFmpeg e ImageMagick, además de lenguajes de programación como C, Ruby, Perl y Python.
Con los comandos adecuados, un administrador de ventanas y un visor VNC, puede instalar un entorno gráfico dentro de Termux. Esto le permite ejecutar aplicaciones reales de Linux, como GIMP, como si estuvieran en una PC.
Termux es una aplicación poderosa, pero también puede resultar un poco abrumadora. Para saber más sobre sus capacidades y cómo usarlo, consulte cómo usar la línea de comandos en Termux.
A partir de mayo de 2021, Termux ya no recibirá actualizaciones en Play Store en el futuro previsible. Esto se debe a un cambio de política de Play Store que rompería la funcionalidad de Termux. Por ahora, puede obtener la versión más actualizada de Termux en F-Droid, un mercado de aplicaciones de Android de código abierto.
Descargar: Termux de Google Play | F-Droid (Libre)
2. JuiceSSH
Imagen 1 de 2
Imagen 2 de 2
Como su nombre lo indica, JuiceSSH es un emulador de terminal con soporte para SSH, junto con Telnet y Mosh. Su función principal es brindarle la capacidad de conectarse de forma remota a otra PC, ya sea su propia computadora en su red local o un servidor remoto.
Un fuerte soporte de cifrado significa que puede conectarse de manera segura a servidores remotos sabiendo que otros no pueden husmear.
Relacionados: Cómo configurar SSH en Linux y probar su configuración
Como terminal, JuiceSSH le proporciona una consola a todo color que tiene opciones de temas, incluidas las fuentes. Dentro de la terminal encontrará claves de software para control, Esc, Alt, Pestañay las teclas de flecha, pero también puede usar un teclado externo, si tiene uno.
JuiceSSH también viene con la capacidad de abrir un shell localmente, lo que le brinda acceso a Bash y sus utilidades estándar. Sin embargo, no puede instalar ningún paquete adicional, por lo que está limitado a un entorno Linux mínimo.
Dentro de la aplicación, puede instalar complementos para expandir la funcionalidad de JuiceSSH. Entre estos complementos, encontrará un monitor de rendimiento que le muestra el uso de CPU, memoria, red y disco de su servidor Linux. También hay un complemento para usar JuiceSSH con perfiles de Tasker, lo que le permite aprovechar las poderosas capacidades de automatización de Tasker.
JuiceSSH también tiene algunas funciones premium disponibles con una compra única, como la capacidad de hacer una copia de seguridad y sincronizar todas sus conexiones y configuraciones guardadas entre varios dispositivos. La actualización también le permite integrarse con Amazon AWS, además de almacenar comandos y scripts como fragmentos a los que puede acceder rápidamente entre sesiones.
Si bien Android es una plataforma capaz por sí sola, sus características de seguridad a veces pueden romper la funcionalidad de los programas de Linux. En casos como ese, es mejor trabajar en una PC o servidor remoto, ya que un sistema operativo de escritorio puede ser más flexible. Aquí es donde entran aplicaciones como JuiceSSH, así que si eso es lo que estás buscando, asegúrate de probar esto.
Descargar:JuiceSSH (Versión premium gratuita disponible)
3. Qute
Imagen 1 de 2
Imagen 2 de 2
Android viene preinstalado con un shell y muchas de las utilidades estándar de Unix, pero normalmente no son accesibles para usted como usuario. Qute permite acceder a ellos y utilizarlos, tal como lo haría en una computadora.
Qute es una oferta bastante simple en este sentido. Le proporciona un emulador de terminal y herramientas como ping, trace, netstat, ifconfig, mkdir y otras. Una función de autocompletado de comandos le permite encontrar el comando correcto más rápido y puede ejecutar comandos al mismo tiempo separándolos con un punto y coma antes de ingresar.
Una característica destacada de Qute es su editor de scripts Bash. Con él, puede crear, editar y guardar cualquier script de shell que desee. También puede configurar un script para que se ejecute automáticamente cuando se inicie el teléfono.
Si todo lo que necesita son las herramientas básicas de Unix y una terminal que no se interponga en su camino, entonces vale la pena echarle un vistazo a Qute.
Descargar:Qute (Versión premium gratuita disponible)
4. LADB
Imagen 1 de 2
Imagen 2 de 2
LADB es un poco diferente de las otras aplicaciones aquí. En lugar de intentar emular un terminal Linux o proporcionar un cliente SSH, LADB le da acceso al shell de Android Debug Bridge. Le permite ejecutar comandos desde ADB directamente en su teléfono, sin necesidad de una PC.
LADB logra esto al incluir un servidor ADB en sus bibliotecas de aplicaciones. Normalmente, necesita una conexión USB para que ADB funcione, pero LADB aprovecha una característica reciente lanzada en Android 11 llamada Wireless ADB para evitar esto. Esencialmente, falsifica una conexión inalámbrica y engaña al servidor ADB haciéndole creer que el cliente es un dispositivo diferente.
Entre las muchas tareas que puede realizar con un shell ADB en su dispositivo se encuentran la capacidad de grabar su pantalla, desinstalar aplicaciones de bloatware, cambiar los permisos de una aplicación e incluso enviar mensajes SMS desde el comando línea.
Relacionados: Cómo usar ADB y Fastboot en Android
Si bien necesita Android 11 para usar Wireless ADB, también puede habilitar la función en Android 10. Para hacerlo, primero conecte su dispositivo Android a su PC, luego escriba "adb tcpip 5555" en la línea de comando. Esto habilitará Wireless ADB hasta que reinicie su teléfono.
Es cierto que esto anula el propósito de la aplicación, ya que necesita una PC para que funcione en primer lugar. Sin embargo, a medida que pasa el tiempo, más dispositivos deberían admitir esta función de forma nativa.
Descargar:LADB ($2.99)
Haciendo que su teléfono Android sea más potente que nunca
La belleza del ecosistema de Android es la capacidad de hacer casi cualquier cosa con sus dispositivos, con pocas restricciones. Ya sea que desee conectarse a una PC externa o desarrollar programas directamente en su teléfono, una de estas aplicaciones de terminal seguramente tendrá todo lo que necesita para convertir su dispositivo en un pequeño entorno de escritorio.
Aprenda a instalar el IDE de Pydroid 3 en Android, junto con herramientas y bibliotecas útiles para practicar la codificación Python.
Leer siguiente
- Androide
- Terminal
- Símbolo del sistema
- Shell de Bash de Linux
- Aplicaciones de Android
- Comandos de Linux
- SSH
Antonio es un estudiante de Ciencias de la Computación cuya pasión por la tecnología comenzó cuando obtuvo su primer teléfono Android en 2010. Desde entonces, ha estado jugando con teléfonos, PC y consolas. Ahora usa su conocimiento para ayudar a que la tecnología sea más fácil para los demás.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Un paso más…!
Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.