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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *