Teléfono Samsung como workstation Linux usando Termux
Los teléfonos Samsung modernos tienen suficiente potencia para ser usados como una workstation portátil. En este tutorial se muestra cómo configurar Termux en un dispositivo Samsung para usarlo como entorno Linux real: programación, cálculo científico y automatización, sin necesidad de root.
📱 Dispositivo utilizado
- Samsung Galaxy (serie S / S FE / Ultra)
- Android 14 o superior
- Arquitectura aarch64
⌨️ Accesorios recomendados
- Teclado físico USB-C o Bluetooth (layout English US)
- Mouse (opcional)
- Hub USB-C (opcional)
- Monitor externo (opcional, usando Samsung DeX)
1️⃣ ¿Por qué usar un Samsung como workstation?
Samsung ofrece:
- Hardware potente (CPU multinúcleo y RAM suficiente)
- Excelente compatibilidad con teclado físico
- Puerto USB-C estable
- Modo Samsung DeX (opcional)
Estas características permiten ejecutar un entorno Linux funcional usando Termux.
2️⃣ Instalar F-Droid
Termux no debe instalarse desde Google Play.
- Descargar F-Droid desde https://f-droid.org
- Instalar el archivo APK
- Abrir F-Droid y esperar la actualización de repositorios

3️⃣ Instalar Termux
- Buscar Termux dentro de F-Droid
- Verificar que la fuente sea F-Droid Official
- Instalar la aplicación
- Abrir Termux
4️⃣ Configuración inicial y repositorios
Actualizar el sistema base de Termux:
pkg update
pkg upgrade
Si aparece el error:
no mirror or mirror group selected
Configurar los repositorios:
termux-change-repo
Seleccionar:
- Main repository
- packages.termux.dev
Luego actualizar nuevamente:
pkg update
pkg upgrade
5️⃣ Instalar paquetes esenciales
Instalar herramientas básicas:
pkg install git curl wget nano vim unzip tar htop neofetch
6️⃣ Acceso al almacenamiento del teléfono
Permitir acceso a archivos del dispositivo:
termux-setup-storage
Ruta disponible:
~/storage/shared
7️⃣ Configurar teclado físico en Samsung
Configurar desde Android:
- Ajustes → Administración general
- Idioma y entrada
- Teclado físico
- Seleccionar English (US)
8️⃣ Configuración del entorno (locale)
Configurar el entorno en inglés:
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
Para hacerlo permanente, añadir estas líneas a ~/.profile.
9️⃣ Verificación del sistema
Comprobar la instalación:
neofetch
🔟 Casos de uso como workstation
Con esta configuración es posible:
- Programar en Python, C o C++
- Usar GNU Octave
- Gestionar proyectos con Git
- Conectarse a servidores vía SSH
- Automatizar tareas en Linux
✅ Conclusión
Un teléfono Samsung moderno puede funcionar como una workstation Linux portátil utilizando Termux, ofreciendo un entorno que nos permite ejecutar codigo, probar algunas funciones de manera rapida. Aunque en mi caso personal yo lo uso puntualmente cuando no tengo a mano mi ordenador, es muy util si quieres conectarte de manera rapida po SSH a algun servidor en el cual necesites alguna configuracion rapida o a su vez ejecutar codigo remoto.
Si bien no lo uso como estacion de trabajo principal, me ha salvado en muchas ocaciones en las que necesito trabajar y solo llevo encima el movil.