Como conectar a Internet (cableado y Wi-Fi) y establecer un escritorio XFCE en OpenBSD

Una vez instalado OpenBSD, por ejemplo siguiendo la guía anterior, querrá conectarse a Internet vía cable o Wi-Fi y también establecer un entorno de escritorio como XFCE. En esta guía veremos cómo hacerlo.

1 Iniciamos sesión en nuestra cuenta root de OpenBSD.

2 Escribimos el comando ifconfig

y localizamos nuestra tarjeta de red ethernet (cableada). En mi caso es em0, pero puede ser re0 u otras dependiendo de su caso.

3 Escribimos los siguientes comandos:

echo 'dhcp

up' > /etc/hostname.em0 

prestamos atención a este último ítem .em0 ya que tiene que coincidir con el nombre de nuestra tarjeta de red que nos indicó ifconfig. También se da el caso en que es hostname.re0

chown root:wheel /etc/hostname.em0

chmod 0640 /etc/hostname.em0

y por último escribimos

sh /etc/netstart

y con eso debe haber quedado configurada y conectada nuestra red.

 


4
A continuación vamos a instalar el firmware necesario para nuestra tarjeta de red inalámbrica. Para eso escribimos el comando fw_update



y esperamos un poquito a que se instale el firmware que incluirá seguramente el firmware para nuestra tarjeta de red.

5 Ahora vamos a conectarnos a Wi-Fi, para eso ingresamos los siguientes comandos:

a- Escriba ifconfig (y presione ENTER) y anote el nombre de la tarjeta de red inalámbrica. En mi caso es rtwn0.

b- Escriba el comando:

echo 'join NOMBRE_RED wpakey contraseña

reemplace NOMBRE_RED por el nombre o SSID de su red Wi-Fi. Y reemplace contraseña con su contraseña de Wi-Fi.

c- Continúe con los comandos:

dhcp

up' > /etc/hostname.rtwn0



chown root:wheel /etc/hostname.rtwn0


chmod 0640 /etc/hostname.rtwn0

d- Y por último: sh /etc/netstart

Con eso habrá configurado y conectado la red Wi-Fi. Para comprobarlo ingrese los siguientes comandos:

ifconfig rtwn0 up

ifconfig rtwn0 scan

Ahora vamos a instalar el escritorio XFCE y vamos a configurar una sesión gráfica.

6 Escriba pkg_add -iv xfce xfce-extras slim slim-themes consolekit2 nano xdg-user-dirs


 

La instalación tardará mucho tiempo (alrededor de una hora). Aún no sé por qué tarda tanto pero parece que es así.

7 Ahora vamos a añadir un nuevo usuario, un usuario de administrador para no usar la cuenta root que conlleva sus riesgos.

a- Ingresamos el comando adduser y rellenamos los formularios.


b- En las preguntas Enter default shell, Default login class, presionamos ENTER así se autocompletará con las opciones recomendadas.


c- En Enter your default HOME partition presionamos ENTER.


d- En las preguntas Copy dotfiles from, Send welcome message, Prompt for passwords by default, Default encryption method for passwords, presionamos ENTER para autocompletar a cada una.


e- Ahora en Enter username ingresamos administrador. Y en Enter full name completamos con Administrador.



f- En login group presionamos ENTER y en Invite administrador to other groups, ingresamos wheel.


g- A continuación nos volverá a preguntar una vez más alguna de las preguntas anteriores, recuerde completarlas con las instrucciones anteriores.


h- En Login class también presionaremos ENTER para autocompletar.


i- Por último nos presentará toda la información que completamos y si está correcta respondemos a OK? con y. Luego en Add another user? contestamos n y esto terminará el programa.

8 Ahora vamos a configurar DOAS (Dedicated Openbsd Application Subexecutor) que nos permitirá ejecutar comandos como root sin serlo desde nuestra cuenta de Administrador que usaremos para instalar programas y realizar tareas administrativas sin usar la cuenta root.

a- Ingrese el siguiente comando: nano /etc/doas.conf y presione ENTER.


b- Una vez abierto el archivo de texto escriba

permit persist :wheel

y presione CTRL S para guardar y CTRL X para salir.

8 Ahora vamos a habilitar los servicios necesarios para iniciar sesión con XFCE.

a- Ingresamos los comandos

rcctl enable messagebus 

y
rcctl enable slim

b- Comprobamos que nuestro comando se ejecutó correctamente ingresando less /etc/rc.conf.local 


 

y en pkg_scripts aparecerá messagebus y slim. Presionamos q para salir y CTRL D para cerrar sesión.

9 Ahora iniciamos sesión como administrador y

a- Escribimos el siguiente comando: nano .xinitrc y lo completamos con la siguiente información

startxfce4 --with-ck-launch
LANG=es_AR.UTF-8; export LANG
setenv LANG es_AR.UTF-8



y presione CTRL S para guardar y CTRL X para salir.

b- Le damos permiso de ejecución a .xinitrc con el comando chmod +x .xinitrc

c- Y copiamos el archivo .xinitrc a .xsession con el comando 

cp .xinitrc .xsession

d- Ingresamos el comando nano .profile y escribimos en un espacio libre al final del archivo:

LANG=es_ES.UTF-8; export LANG
MM_CHARSET=UTF-8; export MM_CHARSET

 

y presione CTRL S para guardar y CTRL X para salir.

e- Ejecute el comando xdg-user-dirs-update

Por último presione CTRL D para cerrar sesión.

e- Por último inicie sesión como root e ingrese el comando reboot para reiniciar el sistema.

Al reiniciar aparecerá la ventana de inicio de sesión. Inicie sesión como administrador (en minúsculas) y aparecerá el entorno de escritorio de XFCE.

 

En una próxima publicación explicaré cómo conectar una unidad USB.


Fuentes de información:

Connect to Wi-Fi and Ethernet networks from OpenBSD

OpenBSD 7.0, Slim, Xfce en Español/Spanish  

No hay comentarios.:

Publicar un comentario

Cuenta que opinas, si te sirve o si es necesario cambiar algo.