DragonFly versión 6.0 ha sido lanzado. DragonFly versión 6.0 ofrece un sistema de almacenamiento en caché VFS renovado, actualizaciones significativas de dsynth, varias actualizaciones del sistema de archivos, incluido HAMMER2, y una larga lista de actualizaciones de userland. 6.0.1 trae una solución de certificado Let's Encrypt para la instalación de dport, además de otras correcciones menores.
Para la instalacion necesitaremos descargar la ISO DragonFly-BSD, una vez que tenemos la ISO la grabamos en un *pendrive* de booteo.
Una vez terminado debemos arrancar desde el pendrive, y lo dejamos hasta que aparezca el prompt: login. Para realizar la instalación en el loin escribimos installer, esto nos abre el proceso de instalación.
Este proceso tiene una ventana gráfica en modo texto que nos va guiando en la instalación:
(1) Seleccionamos la opcion, Install DragonFly BSD (2) Seleccionamos modo UEFI si nuestra maquina lo tiene, si no lo tiene seleccionamos Legacy-BIOS (3) Seleccionamos el disco en el cual vamos a instalar nuestro Sistema, normalmente da0 (4) El disco seleccionado lo formatea y después seleccionamos el FS de HAMMER2 (5) Pasamos a crear las subparticiones y nos propone un esquema de tamaños que podemos modificar, pero en general dejarlo como lo propone (6) El sistema inicia la instalación propiamente tal copiando y descomprimiendo los archivos en el nuevo disco. (7) Seleccionamos el Bootblock en el disco que hemos definido para la instalación. (8) Una vez seleccionado esto, el sistema se termina de instalar.
Una vez que se ha instalado en nuestro disco lo que falta es configurar el sistema, parta ello nos muestra un menú también gráfico en donde nos propone una serie de submenus:
Select Timezone Set date and time Set keyboard map Set root password Add a user Configure Network interfaces Configure hostname and domain Set console font Set screen map Remove software packages Return to Welcome Menu
Aquí simplemente configuramos el teclado, fecha, hora, GMT, la clave de root, agregamos un usuario, configuramos la tarjeta de red, configuramos el nombre de host y el dominio, y seleccionamos un font para nuestro terminal. Una vez realizado nos devolvemos al menú anterior y ejecutamos el Reboot desde el menú.
Con esto hemos realizado la instalación básica del sistema para que puede arrancar e iniciar desde el disco del sistema.
Una vez que la máquina ha rebooteado en forma normal, nos entrega un prompt donde nos logeamos como root y una vez dentro de la shell del sistema procedemos a instalar una seria de paquetes que nos permitirán levantar las X.
Los comandos que deberemos ejecutar son los siguientes:
# pkg install vim wget rsync
Esto nos instala un editor y herramientas de red, pero el editor lo necesitaremos para modificar el archivo donde se encuentran los repositorios de los paquetes de DragonFly-BSD, /usr/local/etc/pkg/repos/df-latest.conf
# vim /usr/local/etc/pkg/repos/df-latest.conf enabled = yes
En el archivo de configuración seleccionamos el repositorio mas cercano a nuestra localización, simplemente debemos modificar o dejar con yes en la linea enabled al repositorio seleccionado, y dejar en no a la misma linea del repositorio por defecto que tiene definido el sistema.
Una vez definido el repositorio debemos actualizar los paquetes con la siguiente instrucción:
# pkg install pkg # pkg update # pkg upgrade
Normalmente esto actualiza algunos paquetes que en la instalación base queda desactualizados, pero en general son pocos paquetes a actualizar, menos de 10 paquetes.
Una vez actualizado procedemos a instalar el desktop, que en este caso instalaremos MATE.
# pkg install xorg # pkg install mate mate-desktop # pkg install papirus-icon-themes
Esto instala el ambiente Xorg y sus dependencias que es el clásico Xorg para ambientes Unix, junto a MATE Desktop.
En general MATE se instala en forma básica, lo que se debe hacer es buscar mas paquetes adicionales e instalarlos manualmente dependiendo de la configuración de su hardware.
Ahora procedemos a instalar algunas aplicaciones que nos permitirán usan nuestro nuevo sistema de escritorio:
# pkg install htop dfc mc firefox # pkg install libreoffice # pkg install mpv uget deluge gimp celuloid
Con esto instalamos algunas herramientas de monitoreo, un navegador, la suite de oficina, y aplicaciones multimedia.
Ahora necesitamos activar dbus para que el sistema operativo se comunique con nuestro hardware, para ello debemos editar el archivo /etc/rc.conf
y agregamos al final de las lineas:
dbus_enable="YES" moused_enable="YES"
Guardamos y cerramos, el resto de las lineas se quedan tal cual estan dentro del archivo. Después debemos reiniciar el sistema para que este cambio sea leído por el sistema operativo en el inicio del sistema.
Para cambiar el idioma solo tenemos que crear y editar en la cuenta del usuario normal el archivo /home/<user>/.xinitrc
y su contenido lo dejamos en lo siguiente:
export LANG=es_ES.UTF-8 setxkbmap - layout es exec mate-session
Una vez que se ingrese en la cuente del usuario normal, partirá con desktop MATE y en español con teclado español.
Una vez con la SHELL del usuario procedemos a probar el ambiente de escritorio, teclado e idioma, para ello dentro de la shell del usuario ejecutamos:
$ startx
Esto levanta el ambiente X y podremos probar si todo a quedado como corresponde, si así es, debemos instalar un gestor de login, en nuestro caso después de probar al ambiente X, salimos de este mediante el menú gráfico y de nuevo en la SHELL del usuario nos cambiamos a root para instalar paquetes:
# pkg search slim slim-themes # pkg install slim // o cualquier otro que queramos # pkg install slim-freebsd-black-theme
Con esto hemos instalado en login gráfico pero debemos activar, para ello debemos agregar al archivo /etc/rc.conf
, lo siguiente:
slim_enable="YES"
Una vez activado podemos cambiar la configuracion de slim, editando el archivo /usr/local/etc/slim.conf
y podemos modificar la linea que indica el default-theme
y cambiamos al tema que mas nos agrade.
Estamos Construyendo esta sección y la tendremos disponible dentro de poco