martes, 14 de julio de 2020

Poner Kali Linux en español, de España.

No sé si a vosotros os ha pasado pero el tener que instalar un sistema operativo y no poder hacerlo en vuestro idioma fastidia bastante.




Antecedentes:

Recientemente he tenido que instalar Kali Linux (la evolución del Backtrak) y para ello tenemos varias opciones:

  1. Un SO live.
  2. Instalación completa en el ordenador.
  3. Crear una máquina virtual y usarlo desde ahí.
No voy a fastidiar mi PC para poner un Kali así que la tercera opción es la más aceptable. Podemos hacerla en VirtualBox o en VMware. En mi caso VirtualBox. Para ello podemos optar por descargarnos el instalador completo o el instalador por net (unos gigas de diferencia tienen la culpa). Como para eso pago la fibra probé con el completo y el problema surgió que daba error al instalar en español y con todas las aplicaciones. Solo deja con las mínimas. Lo mismo ocurría con el otro instalador. ¿Fallo mío? Seguramente.
Pero estos chicos son muy majos y también habían creado imágenes de las máquinas virtuales completas tanto para VirtualBox como para VMware. El problema es que están en inglés (de EEUU). Pero llevan todas las aplicaciones, oye. Así que esa máquina la importé y vamos a ver como lo pasamos a español.


Solución:

Primero tenemos el problema del teclado. Para ello dos opciones.
  1. Abrimos el terminal y escribimos  "setxkbmap es sundeadkeys". Sin las comillas. Esto solo sirve para la sesión abierta. Luego cada vez que arranquemos el SO estaremos en las mismas.
  2. Por el método gráfico: settings/keyboard y en distribución desmarcamos la predeterminada, buscamos la Español y borramos la americana. Guardamos y reiniciamos. Servirá para siempre.
  Ahora ya tenemos el teclado en español. Bien. Pero vemos que la hora no es la nuestra: son las 14 horas y te pone la 5 de la mañana. Intentas cambiarla pero no hay tu tía. Eso es porque debemos cambiar la configuración interna del sistema. Pasarlo a Español; ponerle que su franja horaria es la de Madrid, de España.

Luego, para pasar el sistema a español:

    Abrimos una ventana del terminal (como el cmd de windows) y:
    1.- Escribimos (sin las comillas) "apt-get update && apt-get -y full-upgrade". Si no somos root seguramente deberemos añadir antes "sudo ", con el espacio detrás y sin las comillas.
    Con esto hemos actualizado el sistema, pero sigue en su versión en inglés.
    2.- Escribimos  "dpkg-reconfigure locales", para ejecutar el paquete configurador y seleccionaremos "es_ES.UTF-8"
    3.- Ahora solo queda escribir "dpkg-reconfigure tzdata"  ..y seleccionar europa/madrid para poner bien la zona horaria.

Y con esto ya deberíamos tener el sistema en castellano. Nos preguntará si deseamos cambiar el nombre de las carpetas pues están en inglés. Le decimos que sí, por cada usuario (al menos me lo han preguntado en los dos usuarios que tengo).