Ayer instalé openBSD en un portátil Dell y voy a ir poniendo las cosas que he ido haciendo. Por un lado para asentar conocimiento y por otro para que, si alguien se quiere animar a hacer lo mismo, tenga una pequeña ayuda.
No detallo el proceso de instalación porque está detallade en la guía de instalación, sino la configuración que voy a ir haciendo.
Una vez conectado el pendrive en nuestro ordenador podemos ver su nombre mediante el comando dmesg. En mi caso es sd2. Con disklabel -pm sd2 vemos las particiones. En este ejemplo vamos a suponer que sólo nos devuelve la sd2i
Ahora, como root, ejecutamos
mkdir /mnt/pen
mount /dev/sd2i /mnt/pen
Y ya podemos acceder al contenido de nuestro pendrive.
Para un Linuxero, es el comando similar a Sudo pero, dicen, que mejor. Para configurarlo siempremente hacemos
cp /etc/examples/doas.cnf /etc/
Primero ejecutamos syspatch para actualizar el sistema operativo base.
Después de reiniciar, porque seguramente nos pedirá que lo hagamos tras ejecutar syspatch, ejecutamos pkg_add -u para actualizar los paquetes instalados
Esto tal vez lo tengamos que hacer en dos pasos porque necesitemos descargarnos el firmware en otro ordenador si el nuestro, como era mi caso, no se podía conectar porque fallaba la wifi:
wget --recursive --no-parent http://firmware.openbsd.org/firmware/7.4/
OJO, hay que poner bien la versión de OpenBSD que estás instalando. En mi caso es la 7.4
Y para instalarlo ejecutamos:
fw_update -p /path/a/los/tar.gz/descargados/
En el fichero /etc/hostname.iwm0 (siendo iwm0 el nombre de mi tarjeta wifi y puede variar en función del firmware que estás usando) añado líneas con el siguiente formato:
join SSID wpakey MI_PASSWORD
dhcp
Las líneas de join pueden ser todas las que haga falta. Este script se ejecuta en el proceso de arranque, por lo que intentará conectarse a la wifi de la lista que tenga disponible en ese momento.
Con doas sh /etc/netstart actualizamos el estado de la configuración de la red (por si queremos conectarnos a una red que acabamos de configurar)
Instalamos el paquete obsdfreqd y realizamos la siguiente configuración:
pkg_add obsdfreqd
rcctl enable apmd
rcctl set apmd flags -L
rcctl start apmd
rcctl enable obsdfreqd
rcctl start obsdfreqd
El siguiente paso es instalar paquetes que queremos usar. El formato es sencillo:
pkg_add vim
Este comando nos dará a elegir entre diferentes versiones de vim que queremos instalar. Mediante pkg_info -Q podemos buscar paquetes disponibles.
Paquetes que he ido instalando:
doas pkg_add vim git wget curl gnupg password-store
Mediante el comando systat sensors podemos ver información de sensores, incluyendo la carga de la batería.
Con apm podemos ver el porcentaje estimado de carga de la batería.
For any feedback or corrections, please write in to: jdrm@disroot.org