Procedimiento para poner a punto Termux recién instalado.
Acceder a SDCARD
termux-setup-storage
Crear enlace simbólico a SDCARD
ln -s /storage/73D9-1000/Android/data/com.termux/files/../../../.. gonzy-sd
Copiar mis scripts SH a ruta accesible por termux
mkdir ~/gonzy_sh cp ~/gonzy-sd/Documents/Backups/scripts_bash/*.sh ~/gonzy_sh
mkdir ~/gonzy_sh
cp ~/gonzy-sd/Documents/Backups/scripts_bash/*.sh ~/gonzy_sh
Agregar ruta de mis scripts a $PATH
nano ../usr/etc/bash.bashrc # Al final del archivo export PATH="$PATH:~/gonzy_sh"
nano ../usr/etc/bash.bashrc
# Al final del archivo
export PATH="$PATH:~/gonzy_sh"
Agregar mis Alias
# Al final del archivo alias actualiza='apt update & apt upgrade'
# Al final del archivo
alias actualiza='apt update & apt upgrade'
Cargar cambios
# Es mejor cerrar y volver a abrir termux source ../usr/etc/bash.bashrc
# Es mejor cerrar y volver a abrir termux
source ../usr/etc/bash.bashrc
Actualizar sistema usando mi alias
actualiza
Personalizar teclado termux
nano ~/.termux/termux.properties`
# Sustituir por...
extra-keys = [[ \
{key: TAB, popup: {macro: "CTRL d", display: exit}}, \
{key: CTRL, popup: ALT}, \
{key: ESC, popup: {macro: "ENTER", display: enter}}, \
{key: "~", popup: {macro: "&", display: "&"}}, \
{key: UP, popup: PGUP}, \
{key: DEL, popup: {macro: "CTRL l", display: "cls"}}], \
[\
{key: "/", popup: {key: "\\\\"}}, \
{macro: "cmatrix ENTER", display: "mtx", popup: {macro: "pipes.sh ENTER", display: "pip"}}, \
{key: "-", popup: {key: "_"}}, \
{key: LEFT, popup: HOME}, \
{key: DOWN, popup: PGDN}, \
{key: RIGHT, popup: END}] \
]]
nano ~/.termux/termux.properties`
# Sustituir por...
extra-keys = [[ \
{key: TAB, popup: {macro: "CTRL d", display: exit}}, \
{key: CTRL, popup: ALT}, \
{key: ESC, popup: {macro: "ENTER", display: enter}}, \
{key: "~", popup: {macro: "&", display: "&"}}, \
{key: UP, popup: PGUP}, \
{key: DEL, popup: {macro: "CTRL l", display: "cls"}}], \
[\
{key: "/", popup: {key: "\\\\"}}, \
{macro: "cmatrix ENTER", display: "mtx", popup: {macro: "pipes.sh ENTER", display: "pip"}}, \
{key: "-", popup: {key: "_"}}, \
{key: LEFT, popup: HOME}, \
{key: DOWN, popup: PGDN}, \
{key: RIGHT, popup: END}] \
]]
Recargar cambios
termux-reload-settings
Instalar apps de personalización de texto
# Instalar Figlet, Fortune y Cowsay apt install figlet fortune cowsay # Instalar Lolcat apt install python-pip pip install lolcat
# Instalar Figlet, Fortune y Cowsay
apt install figlet fortune cowsay
# Instalar Lolcat
apt install python-pip
pip install lolcat
Personalizar mensaje de bienvenida a terminal
# Recordar está línea para agregarla o usarla en bienvenida... # fortune ~/../usr/share/games/fortunes/linuxcookie | cowsay -f tux # Instalar utileria install ncurses-utils # Clonar proyecto desde GIT git clone https://github.com/Generator/termux-motd.git ~/.motd # Hacer cambios necesarios # Copiar mis archivos cp ~/gonzy-sd/Documents/Backups/scripts_bash/99* ~/.motd/ # Activar/Desactivar mensajes mv 10-android-logo 10-android-logo.disabled mv 10-android-logo-small.disabled 10-android-logo-small mv 10-termux-banner.disabled 10-termux-banner # Reiniciar Termux y ver resultado
# Recordar está línea para agregarla o usarla en bienvenida...
# fortune ~/../usr/share/games/fortunes/linuxcookie | cowsay -f tux
# Instalar utileria
install ncurses-utils
# Clonar proyecto desde GIT
git clone https://github.com/Generator/termux-motd.git ~/.motd
# Hacer cambios necesarios
# Copiar mis archivos
cp ~/gonzy-sd/Documents/Backups/scripts_bash/99* ~/.motd/
# Activar/Desactivar mensajes
mv 10-android-logo 10-android-logo.disabled
mv 10-android-logo-small.disabled 10-android-logo-small
mv 10-termux-banner.disabled 10-termux-banner
# Reiniciar Termux y ver resultado
Instalar OpenSSH
apt install openssh
# Cambiar password
passwd
# Conocer username
whoami
# Conocer ip
ifconfig | grep inet | tail -1 | awk '{print $2}'
# Iniciar servidor ssh
sshd
#Verificar servicio
logcat -s 'ssh:*'
# Puerto 8022
apt install openssh
# Cambiar password
passwd
# Conocer username
whoami
# Conocer ip
ifconfig | grep inet | tail -1 | awk '{print $2}'
# Iniciar servidor ssh
sshd
#Verificar servicio
logcat -s 'ssh:*'
# Puerto 8022
Permitir copiar a portapapeles
# Instalar paquete pkg install termux-api # Se usa así termux-clipboard-set "text"
# Instalar paquete
pkg install termux-api
# Se usa así
termux-clipboard-set "text"
App utilizada en script CIT
Para obtener texto de imágenes
apt install tesseract
Inatalar Vi
pkg install neovim
Instalar Mull
pkg install mull
