¿Quieres transformar tu 📱 Android en una 🧙♂️ estación mágica de desarrollo y laboratorio AI?
¡Con Termux puedes! 🎉👾
❓ 𝓠𝓾𝓮́ 𝓮𝓼 𝓣𝓮𝓻𝓶𝓾𝔁 & 𝓹𝓸𝓻 𝓺𝓾𝓮́ 𝓾𝓼𝓪𝓻𝓵𝓸?
Termux es un emulador de terminal 🖥️ que trae un entorno Linux completo a tu móvil.
Instala, programa y automatiza donde quieras.
✨ 𝑽𝒆𝒏𝒕𝒂𝒋𝒂𝒔 𝒄𝒍𝒂𝒗𝒆:
Ejecuta comandos Linux 🐧
Instala Python, Git, Node.js 🐍🌐
Administra servidores remotos con SSH 🔐
Personaliza y acelera con alias ⚡
🚀 𝓟𝓻𝓲𝓶𝓮𝓻𝓸𝓼 𝓹𝓪𝓼𝓸𝓼 𝓮𝓷 𝓣𝓮𝓻𝓶𝓾𝔁
📥 Descarga de F-Droid
pkg update && pkg upgrade
📂 Comandos básicos:
cd ↔️ Cambiar directorio
ls 📃 Listar archivos
mkdir 📁 Crear carpeta
rm ❌ Eliminar archivo
✏️ Editores: nano, vim
⚙️ 𝓐𝓾𝓽𝓸𝓶𝓪𝓽𝓲𝔃𝓪𝓬𝓲ó𝓷 & 𝓐𝓿𝓪𝓷𝓬𝓮𝓼
🔄 Scripts para automatizar tareas (backup, limpieza):
#!/bin/bash
echo "📦 Backup iniciado!"
tar -czvf backup_$(date +%F).tar.gz /ruta/carpeta
echo "✅ Backup completado"
🌱 Control de versiones con Git:
git init
git add .
git commit -m "Primero"
git push
📦 Gestión de paquetes:
pkg install python git nodejs
🤖 𝓣𝓾 𝓐𝓼𝓲𝓼𝓽𝓮𝓷𝓽𝓮 𝓐𝓘 𝓲𝓷𝓽𝓮𝓵𝓲𝓰𝓮𝓷𝓽𝓮 𝓮𝓷 𝓣𝓮𝓻𝓶𝓾𝔁
¿Por qué? Porque un asistente AI ☁️ hace tu vida más fácil: ejecuta comandos, crea backups, ¡y más!
🛠️ Instala y configura:
pkg install python git
pip install shell-gpt
Conecta Ollama (si tienes servidor):
export SGPT_PROVIDER="ollama"
export SGPT_API_BASE="http://<IP-PC>:11434"
🐍 Código base para tu asistente AI:
import os
def ejecutar_comando(comando): os.system(comando)
def describir_funcion(funcion):
descripciones = {
"ls": "Lista archivos y carpetas.",
"mkdir": "Crea un directorio.",
"rm": "Elimina archivos.",
}
return descripciones.get(funcion, "Función no encontrada.")
def crear_backup(carpeta, archivo):
os.system(f"tar -czvf {archivo}.tar.gz {carpeta}")
ejecutar_comando("ls")
print(describir_funcion("ls"))
crear_backup("mi_carpeta", "mi_backup")
Ejecuta: python ai_assistant.py
🎨 𝓟𝓮𝓻𝓼𝓸𝓷𝓪𝓵𝓲𝔃𝓪 𝔂 𝓭𝓪 𝓮𝓼𝓽𝓲𝓵𝓸 𝓪 𝓽𝓾 𝓣𝓮𝓻𝓶𝓾𝔁
💡 Usa Oh My Zsh para temas y plugins:
pkg install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
⚡ Alias útiles en ~/.zshrc:
alias gs="git status"
alias cls="clear"
alias banner="figlet '✨ Bienvenido a Termux ✨' | lolcat"
alias backup="tar -czvf $HOME/backup_$(date +%F).tar.gz $HOME/Documents"
🎭 Para tipografías ASCII con Figlet y fuentes personalizadas:
1️⃣ Borra fuente corrupta
rm ~/.figlet/cyberlarge.flf
2️⃣ Descarga fuente válida
curl -o ~/.figlet/cyberlarge.flf https://raw.githubusercontent.com/xero/figlet-fonts/master/Cyberlarge.flf
3️⃣ Verifica
head ~/.figlet/cyberlarge.flf
4️⃣ Copia fuente
cp ~/.figlet/cyberlarge.flf /data/data/com.termux/files/usr/share/figlet/
5️⃣ Prueba
figlet -f cyberlarge "¡Hola, Termux!"
🧰 𝓗𝓮𝓻𝓻𝓪𝓶𝓲𝓮𝓷𝓽𝓪𝓼 𝓴𝓲𝓵𝓵𝓮𝓻 𝓮𝓷 𝓣𝓮𝓻𝓶𝓾𝔁
Bash Shell 🐚
Editores Vim, Nano ✍️
Python 🐍, Git 🔧, Node.js 🌐
SSH 🔐, FTP 📁, Telnet 📡
Curl & Wget 🌍
Neofetch 🖥️
Lenguajes: Rust ⚙️, Go 🚀, Java ☕, Ruby 💎, PHP 🐘, Kotlin 🧩
Instálalos con pkg install según necesites.
🔥 𝓔𝓳𝓮𝓶𝓹𝓵𝓸 𝓭𝓮 𝓪𝓻𝓬𝓱𝓲𝓿𝓸 ~/.zshrc 𝓼𝓽𝔂𝓵𝓮 𝓱𝓪𝓬𝓴𝓮𝓻
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="agnoster"
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
source $ZSH/oh-my-zsh.sh
export FIGLET_FONT_PATH=$HOME/.figlet
PROMPT='%F{green}✨Hacking🌐%f%F{cyan}System%f:%F{yellow}%~%f '
figlet -f cyberlarge "Welcome to Hacking System" | lolcat
neofetch
alias cls='clear'
alias matrix='cmatrix -s'
alias banner='figlet "🌌 Bienvenido al Metaverso NFT" | lolcat'
alias myip='curl ifconfig.me'
alias gs='git status'
alias gp='git push'
TMOUT=100
TRAPALRM() { cmatrix -s; }
💡 𝓒𝓸𝓷𝓬𝓵𝓾𝓼𝓲ó𝓷
Termux abre un universo de posibilidades en tu Android: programación, automatización y AI local, todo en tu bolsillo. Experimenta, personaliza y comparte tu progreso. 🚀👨💻🤖
💬 𝓣𝓾𝓻𝓷𝓸 𝓭𝓮 𝓿𝓸𝓩 💥
¿Ya usas Termux? ¿Qué scripts o AI has creado? Comenta y crezcamos juntos en esta comunidad tecnológica 📲🌐✨
🖤 ¡Feliz hacking desde la palma de tu mano! 🖤