Estoy usando Termux en mi dispositivo Android y es increíble. Lo he instalado desde Google Play. Ahora los paquetes que instalo usando el comando pkg install ...
instalarlas en el almacenamiento interno. Como mi espacio de almacenamiento interno se está agotando, estoy pensando en instalar estos paquetes en la tarjeta SD externa. ¿Puedo hacerlo? Gracias, gracias.
Respuesta
¿Demasiados anuncios?Desafortunadamente no puedes.
Los paquetes que se instalan usando pkg install
que es en realidad un envoltorio para el frontend del famoso gestor de paquetes de Debian, APT. APT descarga los paquetes proporcionados por Termux y los instala. Así que los paquetes son sólo Paquetes Debian . Con un poco de búsqueda en Google y/o de excavación, encontrarás que las rutas de los archivos están codificadas. es decir, siempre serán extraídos (instalados) en /data/data/com.termux/files/usr
.
Los posibles trucos son, aparentemente, posibles. Sin embargo, no se recomienda probar ninguno ya que Termux es muy similar a un entorno real de Linux, lo que significa que cualquier contexto SELinux malo o un permiso erróneo puede hacer que los programas funcionen mal.
Responde: Intenta liberar tu almacenamiento interno si planeas instalar más paquetes en Termux, en lugar de pensar en instalar los paquetes en otro lugar.
0 votos
Puede enlazar el montaje de un directorio de la tarjeta SD externa a
/data/data/com.termux/files
utilizando FUSE osdcardfs
con los permisos correctos.