domingo, 31 de diciembre de 2017

FreeBSD 11.1 y XFCE en español

Hola amigos, en este apunte vamos a revisar cómo podemos instalar un entorno XFCE en FreeBSD, como sabrán FreeBSD es un sistema operativo con muy buena aceptación, entonces actualizaremos el tutorial que hace tiempo hemos escrito que se llamaba FreeBSD 10.3 y XFCE

Los primero es dar una mirada al handbook, ahi esta los pasos a seguir, con este tutorial intentamos acortar el tiempo para que puedas tener un sistema FreeBSD con XFCE, pues comenzamos.

Paso 1: Debemos tener un sistema FreeBSD instalado.
Paso 2: Utilizaremos el gestor de paquetes binarios PKG, por defecto si se instala FreeBSD desde CD 1, no lo trae, asi que lo agregamos usando ports.

# cd /usr/ports/ports-mgmt/pkg
# make
# make install clean

Paso 3: Actualizamos...
# pkg2ng
# pkg update

Paso 4: Verificamos que ya tenemos conexión a internet, lo necesitamos para agregar software, en la instalación nos pedía parámetros de red y los ingresamos los correctos, entonces ping -c 2 googglemail.con y debe responder.

Paso 5: Agregamos usando pkg a xorg para "levantar" la gráfica.
#pkg install xorg

Paso 6: Agregamos el entorno xfce.
#pkg install xfce

Paso 7: Agregamos un paquete para poder cambiar a español el teclado del entorno XFCE
#pkg install xfce4-xkb-plugin

Paso 8: Escribimos los servicios en rc.conf
Cuando se agregó xorg se agregaron dos demonios, hald y dbus, hay que inicarlos en /etc/rc.conf
#echo 'hald_enable="YES"' >> /etc/rc.conf
#echo 'dbus_enable="YES"' >> /etc/rc.conf

Paso 9: Cambiamos a usuario normal
#su tu_usuario

Paso 10: Traducimos a español el entorno XFCE
$vi  .login_conf

$ less .login_conf
# $FreeBSD: releng/10.3/share/skel/dot.login_conf 77995 2001-06-10 17:08:53Z ache $
#
# see login.conf(5)
#
#me:\
#       :charset=iso-8859-1:\
#       :lang=de_DE.ISO8859-1:
me:
        :charset=iso-8859-1:
        :lang=es_ES.ISO8859-1:
        :tc=default:


Agrega lo que está en negrita, estas con tu usuario que has creado en la instalación, tu usuario que no es root.

Para saber qué usar preguntale que tenemos para español, se usa el que pongo, dicen que es recomendado:
$ locale -a | grep es_ES
es_ES.ISO8859-1
es_ES.ISO8859-15
es_ES.UTF-8

Paso 11: Editamos otro archivo del usuario.
$vi .profile
# $FreeBSD: releng/10.3/share/skel/dot.profile 266029 2014-05-14 15:23:06Z bdrewery $
#
# .profile - Bourne Shell startup script for login shells
#
# see also sh(1), environ(7).
#
LANG=es_ES.ISO8859-1; export LANG
MM_CHARSET=ISO-8859-1; export MM_CHARSET
# These are normally set through /etc/login.conf.  You may override them here
# if wanted.
...

Lo que está en negrita añade, yo lo ubiqué en un espacio cercano al inicio, solo es añadir.

Paso 12: Iniciamos xfce
$vi .xinitrc

exec /usr/local/bin/startxfce4 --with-ck-launch
LANG=es_ES.ISO8859-1; export LANG
setenv LANG es_ES.ISO8859-15

Antes ya habíamos añadido el exec ahora le añadimos lo que esta en negrita.

Complementos:
Si deseas crear carpetas del usuario añades un paquete y lo actualizas con tu usuario.
#pkg install xdg-user-dirs
$xdg-user-dirs-update
Fijate que cambié de roor a usuario (de # a $)

Puedes iniciar los servicios con los comandos, pero prefiero tener todo listo y reboot a FreeBSD.

#service hald start
#service dbus start

Paso 13: Iniciar el entorno gráfico.
$startx

Cambiar el teclado a español, el entorno xfce por defecto esta en inglés.

Aplicaciones>configuración>teclado>Distribución



"Deschekas" usar opciones predeterminadas del sistema y donde dice añadir clic, escoges español, con la flecha subir ubicas arriba a español, y quitas a english., abres una terminal y verás que si tu teclado es español va a funcionar el 99% de teclas :), no el 100%



Para obtener iconos Faenza de entorno Mate lo agregas con:
#pkg install mate-icon-mate-faenza

Lo cambias



No hay comentarios.:

Publicar un comentario