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
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
No hay comentarios.:
Publicar un comentario
Cuenta que opinas, si te sirve o si es necesario cambiar algo.