3 votos

¿Cómo instalar paquetes de comandos de terminal adicionales para dispositivos rooteados?

Recientemente he rooteado un dispositivo HTC Wildfire S y he flasheado una ROM personalizada de Android 4.1.2 AOKP Jelly Bean. Una de las ventajas es que ahora puedo utilizar el terminal.

Estoy un poco acostumbrado a usar emuladores de terminal en máquinas de escritorio pero nunca lo había hecho en un dispositivo Android. Me di cuenta de que algunos comandos no se encuentran, por ejemplo:

$ tree
/system/bin/sh: tree: not found

¿Hay alguna manera de añadir más comandos a mi dispositivo, tal vez un paquete de paquetes GNU para Android disponible en alguna parte?

0 votos

Las listas de artículos no suelen ser una buena opción para Stack Exchange. Si tienes un problema específico con una respuesta concreta, no dudes en preguntarlo.

0 votos

He intentado mejorar mi pregunta.

2voto

donSchoe Puntos 275

Sí, eso es posible con el termux terminal.

Página web | Google Play

Puede instalar comandos de shell adicionales utilizando apt .

$ apt update
$ apt upgrade
$ apt install tree

Captura de pantalla:

using termux

Bonus: ¡también funciona en dispositivos no rooteados!

1 votos

Termux sólo funciona en dispositivos >= Lollipop

1voto

Dan Olson Puntos 257

El comando tree no está instalado por defecto. No sé cómo instalarlo en Android a través de la terminal, pero siempre se puede utilizar el comando ls, pero sí que no muestra un formato de árbol que es fácil de entender, pero todavía hace el trabajo.

ls -d */

Sólo lista los directorios en el directorio actual.

ls -ltr

Listar todos los archivos por la hora en que fueron modificados por última vez en orden inverso. En otras palabras, los últimos archivos listados son los más recientemente modificados.

Intentaré encontrar la manera de instalar el paquete de árboles. Si encuentro algo te lo haré saber.

También instale busybox para tener más comandos unix disponibles. Referencia

1voto

NRoach44 Puntos 131
tree

Ni siquiera está instalado en Ubuntu por defecto.

Dicho esto, puede instalar BusyBox en ROMs no CyanogenMod que carecen de utilidades comunes. YMMV, pero en la mayoría de las ROMs "stock" parecen carecer de las utilidades. AFAIK Busybox no incluye el árbol.

¡HAGA SIEMPRE UNA COPIA DE SEGURIDAD PRIMERO!

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X