Instalar DreamChess en ArchLinux/Manjaro | PKGBUILD de DreamChess




Desde ya hace unos meses, el PKGBUILD de DreamChess no se actualizaba y tenía la URL de GitHub incorrecta. Y hace poco tiempo el PKGBUILD de DreamChess fue retirado del AUR por falta de mantenedores.

Por eso he decidido modificarlo y cargarlo a este blog para que cualquiera pueda volver a instalar DreamChess. ¿Por qué no cargar el nuevo PKGBUILD a AUR? Porque no sé mucho de AUR todavía y no podría ser mantenedor.

Por lo tanto aquí está el PKGBUILD corregido y con comandos de instalación. Se puede descargar desde aquí: https://drive.google.com/file/d/1hyIRiix8xclO3XTCg4JLfh2ZSi9lQsUE/view?usp=sharing o puede copiar el siguiente texto y guardarlo en un archivo llamado PKGBUILD:


# Maintainer: De todo un poco blog <https://de-todo-un-poco-computacion-e-ideas.blogspot.com/>

pkgname=dreamchess-git
_pkgname=dreamchess
pkgver=595.7ad5557
pkgrel=1
pkgdesc="DreamChess - OpenGL Chess Game"
arch=('i686' 'x86_64')
url="https://github.com/dreamchess/dreamchess"
license=('GPL')

depends=(pugixml sdl2_mixer sdl2_image glew hicolor-icon-theme)
makedepends=(git cmake)

source=('git+https://github.com/dreamchess/dreamchess.git')
md5sums=('SKIP')

pkgver() {
cd "${srcdir}/${_pkgname}"
echo "$(git rev-list --count HEAD).$(git log --pretty=format:'%h' -n 1)"
}

build() {
cd "${srcdir}/${_pkgname}/cmake"
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
}

package() {
cd "${srcdir}/${_pkgname}/cmake"
make DESTDIR="${pkgdir}" install
}

# vim:set ts=2 sw=2 et: 

 


una vez descargado tiene que ejecutar el siguiente comando para asegurarse de tener todas las dependencias instaladas:

sudo pacman -Syu glew hicolor-icon-theme pugixml sdl2_image sdl2_mixer bison cmake flex git

luego debe guardar el PKGBUILD descargado a una carpeta temporal (por ejemplo /home/usuario/Escritorio/DreamChess/) y dentro de esa carpeta debe ejecutar el comando:

makepkg -si

y con eso iniciará la instalación de DreamChess.

Cómo instalar SDRAngel en ArchLinux/Manjaro | Herramientas para radioescuchas/diexistas/radioaficionados en Linux


En este artículo veremos cómo instalar SDRAngel en ArchLinux/Manjaro.
El procedimiento fue probado en Manjaro, así que supongo que debe funcionar en ArchLinux.

Resulta que intentar instalarlo directamente desde el AUR trae problemas de dependencias muy enredadas. Con los siguientes comandos instalaremos primero las dependencias manualmente y luego instalaremos SDRAngel.

Para empezar es necesario tener instalado yay. En el caso de Manjaro podemos instalarlo directamente desde los repositorios oficiales. En el caso de ArchLinux puede ser instalado siguiente estas instrucciones: https://github.com/Jguer/yay#source

Una vez instalado yay, ejecutaremos los siguientes comandos y completaremos las instalaciones:

yay -Su libusb3380-git

yay -Su liblms7002m-xtrx-git libxtrxdsp-git libxtrxll-git

yay -Su boost doxygen libdab-git sgp4-git aptdec-git libmirisdr4-git libperseus-sdr-git libxtrx-git

y por último

yay -Su sdrangel-git

y con eso inciará la instalación de SDRAngel, la compilación puede tardar hasta 1 hora.



Como instalar Orbiter 2016 en Linux con Wine y PlayOnLinux


 

En esta publicación veremos cómo instalar Orbiter 2016 en Linux mediante Wine y PlayOnLinux.


Esta guía asume que usted sabe usar el gestor de paquetes de su distribución Linux, sea PPA en el caso de Debian, Ubuntu y Linux Mint, etc. o pacman en el caso de Arch Linux, Manjaro, etc.

Archivos que va a necesitar directx_Jun2010_redist.exeOrbiter2016.zip, D3D9ClientR4.25-forOrbiter2016(r1446).zip

D3D9Client puede ser descargado aquí: http://users.kymp.net/~p501474a/D3D9Client/

 
directx_Jun2010_redist.exe puede ser descargado aquí: https://www.microsoft.com/en-us/download/details.aspx?id=8109

o aquí: https://www.mediafire.com/file/jqm46t7ut3wadic/directx_Jun2010_redist.exe/file

 

Antes de empezar vamos a instalar Wine. En las distribuciones basadas en Debian puede instalarlo con el comando

sudo apt install wine playonlinux

En las distribuciones basadas en Arch Linux puede instalarlo con el comando 

sudo pacman -Syu playonlinux 

y pacman se hará cargo automágicamente de todo.

Ahora empezamos con la guía:

Paso 1: Inicie PlayOnLinux y haga clic en la opción Herramientas->Gestionar versiones de Wine. Espere a que cargue la lista de versiones de Wine disponibles y una vez listo elija en la pestaña Versiones de Wine (x86), elija 7.11 y presione el botón > para iniciar la instalación. Luego haga clic en Siguiente. Tenga en cuenta que esto es independiente de haber instalado Wine anteriormente.

Paso 2: Una vez descargado Wine 7.11, cierre la ventana y ya en la ventana de PlayOnLinux presione +Instalar. Luego haga clic en Instalar un programa no-listado. Luego en Siguiente, Instalar programa en una nueva unidad virtual, siguiente, y luego introduzca un nombre para la unidad virtual, en nuestro caso Orbiter2016 así sin espacios y haga clic en Siguiente.

Paso 3: Ahora marque las casillas Usar otra versión de Wine, Configurar Wine, e Instalar algunas bibliotecas, y presione siguiente. Elija 7.11 y haga clic en Siguiente. Luego eija 32 bits Windows installation y haga clic en Siguiente. Luego espere mientras se crea la unidad virtual.

Paso 4: En la configuración de Wine elija Windows 7 en Versión a imitar y haga clic en Aceptar. Luego en la lista de componentes marque

POL_Install d3dx9

POL_Install directx9

POL_Install vcrun2005

POL_Install vcrun2008

POL_Install vcrun2010

POL_Install vcrun 2015

 y haga clic en Siguiente.

Paso 5: En Seleccione el archivo instalador a ejecutar haga clic en Cancelar y la ventana se cerrará.

Ahora vamos a instalar directx_Jun2010_redist.exe y vamos a crear los accesos directos para Orbiter.

Paso 6: En la ventana de PlayOnLinux haga clic en Configurar y elija Orbiter2016 en la lista de la izquierda, luego haga clic en la pestaña miscelánea y a continuación en Ejecutar un archivo .exe en esta unidad virtual. A continuación localice el archivo directx_Jun2010_redist.exe hágale doble clic y siga la instalación, indicando una carpeta para descomprimir los archivos. En mi caso en el Escritorio en la carpeta DXD9. Luego haga clic en Ok para empezar a descomprimir los archivos.

Paso 7: Una vez terminado, abra la ventana de PlayOnLinux y vuelva a hacer clic en Ejecutar un archivo .exe en esta unidad virtual. Localice el archivo DXSETUP.exe que guardamos en el Escritorio/DXD9. Y prosiga la instalación como cualquier programa de Windows. No cierre la ventana de PlayOnLinux.

Ahora vamos a instalar Orbiter.

Paso 8: En su navegador de archivos descomprima el archivo Orbiter2016.zip. Copie y pegue la carpeta que resultó de descomprimir Orbiter2016.zip dentro de /home/username/.PlayOnLinux/wineprefix/Orbiter2016/drive_c/

Paso 9: En la ventana de PlayOnLinux Configuración haga clic en la pestaña General y luego en Crear un acceso directo de esta unidad virtual. PlayOnLinux escaneará la unidad y una vez escaneado seleccione Orbiter_ng.exe, luego haga clic en Siguiente y asígnele un nombre al acceso directo. En mi caso lo llamaré Orbiter 2016. PlayOnLinux volverá a escanear la unidad y si no quiere hacer un nuevo acceso directo seleccione No quiero crear otro atajo y haga clic en Siguiente. La ventana se cerrará.

Paso 10: Finalmente se encontrará con acceso directo en PlayOnLinux y en su escritorio, ambos igualmente funcionales. Abra Orbiter con cualquiera de los accesos directos y haga clic en Extra->Debugging options->Orbiter shutdown options y seleccione Respawn Orbiter process para evitar problemas al cerrar el scenario.

Ya puede disfrutar de Orbiter en Linux (no nativo, vía Wine). Si desea puede aportar al proyecto de @Gondos probando Orbiter nativo en Linux sin Wine ni PlayOnLinux. Puede encontrar más información en https://www.orbiter-forum.com/threads/linux-playground.40476/

WVista | Tema de Windows Vista para KDE Plasma ACTUALIZADO

 

Esta es una actualización al tema WVista que ya había publicado anteriormente (https://de-todo-un-poco-computacion-e-ideas.blogspot.com/2019/07/wvista-tema-aero-de-windows-vista-para.html).

 

En esta actualización podrán encontrar un pack de transformación completo de Windows Vista para KDE Plasma 5. Se puede descargar desde este blog o mediante KDE Store.

 

Incluye temas para QtCurve, Plasma, Aurorae, tema de íconos y esquema de colores.

 

[Descargar]

Video:


 

algunas capturas de pantalla:

 





 

WinXP pack de temas de Windows XP para KDE Plasma

 

 
 Desde hace tiempo estaba buscando un pack de temas e íconos para KDE Plasma que fueran de Windows XP, y si bien encontré algunos no eran tan aproximados a los colores y la experiencia de uso de Windows XP.
Por eso decidí crear un pack de temas y añadirle un pack de íconos que ya tenía en mi computadora y publicarlo en Internet.
He aquí un video del pack de transformación en acción abriendo algunos programas de Windows y de Linux y se ve su excelente integración:

Puede descargar el pack de temas e íconos aquí:
 
 
Además pronto podrá encontrarlos en la KDE Store.

Curso de programación C++ en español

 

Hace poco encontré unos maravillosos cursos de programación en español en el lenguaje C++ uno de los más universales y portables, y compatibles con todo tipo de dispositivos.

El primero es un curso en videos y el segundo es escrito con mucha información útil que puede servir de referencia para el curso en videos.

 

Curso en video:

Programación en C++ || Programación ATS 

 

Curso escrito:

C Con Clase | Programación C/C++

 

Si le gustó el fondo de pantalla de C++, puede descargarlo aquí.

Cómo traducir CodeBlocks al Español

 

Resulta que hace poco empecé un curso de programación en C++. Y decidí descargar como IDE a Code::Blocks. Pero me encontré con la dificultad de que no está en español.

Ahora bien resulta que hay traducciones, pero lo ridículo es que hay que registrarse en Ubuntu Launchpad para descargarlas. Es ilógico porque es software libre supuestamente.


Así que en esta publicación vamos a traducir Code::Blocks

 

1- Descargar la traducción de Code::Blocks

[DESCARGAR] 

 

2- En Linux, ir a la carpeta /usr/share/codeblocks/ y crear como superusuario una carpeta llamada locale y dentro de ella crear una carpeta llamada es_ES.

 

3- Copiar el archivo es_LC_MESSAGES_All_codeblocks.mo dentro de la carpeta es_ES.

 

4- Abrir Code::Blocks, ir a Settings -> Environment -> View y activar la casilla Internationalization, seleccionar Spanish, presionar Ok y reiniciar Code::Blocks.


 

 

En Windows es un proceso similar sólo que hay que mover el archivo es_LC_MESSAGES_All_codeblocks.mo a la carpeta C:\Program Files\CodeBlocks\share\CodeBlocks\locale\es_ES. Si no existe hay que crearlas a las carpetas locale y es_ES.

 

Todas las traducciones en español de CodeBlocks, aquí

Instalación de NetBSD junto a Debian GNU/Linux

 

 

En esta publicación veremos cómo instalar NetBSD junto a Debian GNU/Linux. 

Una de las ventajas de NetBSD sobre OpenBSD es su mayor cantidad de software disponible para instalar desde sus repositorios y desde pkgsrc. Por otra parte la instalación de paquetes en NetBSD se lleva a cabo muy rápidamente. Como punto en contra figura el hecho de que todavía no he podido usar un gestor de inicio de sesión (login manager), como SLiM por ejemplo, para iniciar sesión; en su lugar he tenido que iniciar el escritorio con startx pero esto tampoco es una dificultad. También cabe aclarar que esta instalación la estoy haciendo en una máquina virtual con el sólo propósito de tomar capturas de pantalla. Ya he realizado la instalación en hardware verdadero y funciona perfectamente.

1 Primero descargamos GParted Live y lo grabamos a un pendrive/unidad USB arrancable. También descargamos NetBSD desde su sitio oficial y lo grabamos a un pendrive/unidad USB. Cabe aclarar que en la página web de NetBSD podemos elegir el tipo de descarga, y elegiremos USB image que nos descargará un archivo img que podemos grabar a nuestra unidad USB. Luego conectamos nuestra PC mediante cable Ethernet a Internet.

Sitio oficial de GParted: https://gparted.org/livecd.php

Sitio oficial de NetBSD: https://netbsd.org/

2 Hacemos espacio libre con GParted y formateamos ese espacio libre como NTFS para poder identificarlo fácilmente más tarde desde el instalador.



3 Iniciamos nuestra unidad USB donde hemos grabado NetBSD. El sistema iniciará automáticamente en 5 segundos.

4 Ahora configuraremos nuestro idioma y teclado.

 a- Elegimos la opción "Mensajes de instalación en castellano". 


 b- Luego elegimos nuestro teclado de la lista. En mi caso elegiré "Latin American".

5 Ahora pasamos a la instalación propia. 



 a- Elegimos "Instalar NetBSD en el disco duro" y respondemos "Si" a la confirmación de continuar. Luego elegimos nuestro disco duro, en mi caso es wd0.


 

b- Presionamos ENTER en "Esta es la geometría correcta" y en "Editar la tabla de particiones MBR".


 

c- Nos aparecerá nuestra partición NTFS, presionamos ENTER y en Tipo presionamos ENTER para desplegar la lista de la que elegiremos NetBSD.


 


 d- Luego en "instalar" y "activa" presionaremos ENTER para cambiar el valor a como en la captura de pantalla a continuación.


 

e- Por último presionamos ENTER en "Partición OK" y en "Tabla de particiones OK".


 

 f- En la pregunta "¿Quiere actualizar el código de arranque en el Master Boot Record...? respondemos elegimos No, ya que vamos a usar GRUB.


 g- Elegimos "Use default partition sizes" y presionamos ENTER. Esto establecerá una porción donde montar la raíz del sistema operativo / y un espacio de memoria de intercambio o SWAP. A continuación elegimos "Tamaños de partición ok" y presionamos ENTER.


 

 h- Elegimos "Usar consola BIOS" y presionamos ENTER.


 i- En "Seleccione su distribución" elegimos "Instalación completa" y presionamos ENTER.


 j- En "Seleccione el medio" elegimos "CD-ROM / DVD / install image media" y presionamos ENTER


 k- La instalación comenzará inmediatamente. Una vez finalizado presione ENTER para continuar.


 
6 Configuración. Ahora vamos a configurar nuestro sistema.

 a- Nos posicionamos en la primera opción y presionamos ENTER para configurar nuestra red. Recuerde haber conectado su computadora a Internet mediante cable Ethernet. Elegimos nuestra interfaz de red, en mi caso wm0. Pero puede ser re0 dependiendo del caso de cada uno. Presionamos ENTER hasta realizar autoconfiguración y lo mismo en Dominio DNS. Una vez terminado elegimos "" en ¿Son correctos?. Y presionamos ENTER en instalar la información en /etc/.


 b- Luego continuamos con configurar la zona horaria que es muy sencillo de realizar y por lo tanto no escribiré sobre eso.


 c- En "Shell de root" presionamos ENTER y elegimos /bin/ksh. Con esto elegiremos al Korn Shell que es excelente.


 d- Configuramos la contraseña de root siguiendo los pasos que nos indica.


 e- Elegimos "Activar la instalación de paquetes binarios" y presionamos ENTER. Luego elegimos y presionamos ENTER en "Instalar pkgin y actualizar la lista de paquetes". Una vez completado presionamos ENTER para continuar.


 f- Luego elegimos "Descargar y desempaquetar pkgsrc" y presionamos ENTER las dos veces. La instalación tardará un poco pero vale la pena.


 g- Nos posicionamos en "Activar ntpd" y presionamos ENTER, hacemos lo mismo con "Ejecutar ntpdate durante el arranque".


 h- Desactivamos cgd posicionándonos en la opción y presionando ENTER.


 i- Elegimos "Add a user" y presionamos ENTER, vamos a configurar nuestro usuario de Administrador. Ingresamos el nombre administrador y luego cuando se nos pregunte ingresamos nuestra contraseña y luego elegimos a /bin/ksh como nuestro shell, una vez terminado nuestra pantalla quedará así:


 


 j- Elegimos "Terminar configuración" y presionamos ENTER dos veces.


 

k- Elegimos "Reiniciar la computadora", presionamos ENTER y retiramos nuestra unidad USB.
 
7 Ya en GNU/Linux, en Debian en una terminal escribimos sudo fdisk -l que nos va a listar las particiones. En mi caso la partición de NetBSD está en /dev/sda4. Es muy importante saber ése último número porque lo vamos a usar para configurar GRUB para poder arrancar NetBSD.

  a- Ahora vamos a crear un archivo con la instrucción de arranque para NetBSD. Dado el caso de que tengamos como editor de archivos a nano vamos a escribir: sudo nano /etc/grub.d/40_custom y presionamos ENTER. Una vez dentro de nano escribimos lo siguiente:
 
menuentry "NetBSD" {
    set root=(hd0,4)
    chainloader +1
}


  Prestamos atención a set root=(hd0,4) siendo este último 4 el número que nos dió como resultado el comando fdisk -l. Por lo tanto lo completamos con el número de partición que nos dió fdisk -l.
 
  b- Presionamos CTRL+S para guardar y CTRL+X para salir.
 
  c- Escribimos sudo update-grub y presionamos ENTER y se generará la entrada correspondiente a NetBSD con la que podremos iniciarlo.

Listo con eso habrá quedado instalado NetBSD en nuestra computadora. Sin desconectarnos del cable Ethernet podemos iniciar la configuración de nuestra red inalámbrica Wi-Fi siguiendo las instrucciones de esta publicación: Cómo conectarse a Wi-Fi en NetBSD

Más adelante veremos cómo instalar un escritorio en NetBSD e instalar programas.



Cómo conectarse a Wi-Fi en NetBSD

 

En esta publicación veremos cómo conectarnos a Wi-Fi en NetBSD.
Después de mucho investigar y reunir información dispersa de muchos sitios de Internet logré hacer una solución concisa y sencilla.

1 Para trabajar con facilidad vamos a instalar GNU nano. Por lo tanto conectamos nuestra PC a Internet mediante cable Ethernet y ejecutamos el siguiente comando:

pkgin install nano

2 Identificamos nuestra tarjeta de red ingresando en la terminal el comando ifconfig Luego prestamos atención a la lista de interfaces (rtw0 re0, etc) buscando la que tenga escrita en la línea media la siguiente información IEEE802.11. La que contenga esa línea es nuestra tarjeta de red. En mi caso es rtwn0. Recuerde que en su caso puede ser distinto, no olvide reemplazar rtwn0 en todas las veces que aparece en esta publicación con el nombre de su tarjeta de red.

3 Creamos el archivo ifconfig.rtwn0 ejecutando nano /etc/ifconfig.rtwn0 y lo rellenamos con lo siguiente:

up
media autoselect
mode 11g
dhcp

 

Guardamos con CTRL S y cerramos con CTRL X.


4 Ingresamos los siguientes comandos:

ifconfig rtwn0 up

ifconfig rtwn0 list scan

Estos comandos nos mostrarán las redes disponibles.


5 Ejecutamos nano /etc/wpa_supplicant.conf y agregamos esto:

network={
        ssid="NOMBRERED"
        psk="CONTRASEÑA"
}


Reemplazando, por supuesto NOMBRERED por el nombre de su red Wi-Fi a la que quiere conectarse y CONTRASEÑA por su contraseña.

Guardamos con CTRL S y cerramos con CTRL X.

 

6 Ingresamos los siguientes comandos:

ifconfig rtwn0 up

service dhcpcd start

service wpa_supplicant start


7 Editamos rc.conf con el comando nano /etc/rc.conf y agregamos las siguientes líneas

dhcpcd=YES
dhcpcd_flags="-qM rtwn0"
wpa_supplicant=YES
wpa_supplicant_flags="-i rtwn0 -c /etc/wpa_supplicant.conf"


Guardamos con CTRL S y cerramos con CTRL X.

 

8 Reiniciamos ¡y listo! con eso debe quedar configurada su tarjeta de red y su conexión a Wi-Fi.

Fuentes de información:

How to use wpa supplicant
NetBSD desktop pt.2: Set up wireless networking on NetBSD with wpa_supplicant and dhcpcd
configuring wireless connection?
NetBSD - A little guide for newcomers

Cómo abrir pendrives/unidades USB en OpenBSD

En esta publicación vamos a montar una unidad USB y vamos a copiar archivos desde allí en OpenBSD. El proceso no es tan automático como en GNU/Linux pero aún así es fácil. Sólo necesitamos ingresar unos comandos, y como algunos necesitan permisos de superusuario root usaremos DOAS (Dedicated OpenBSD Application Subexecutor).

1 Inicie sesión en su cuenta de usuario, en este caso usaremos la cuenta de administrador que configuramos en la publicación anterior.

2 Conecte su dispositivo USB y abra una terminal, por ejemplo la terminal de XFCE. A continuación ingrese los siguientes comandos:


a- 

doas sysctl hw.disknames , se le pedirá la contraseña de root para continuar.


 

b- Se listarán varios dispositivos, pero vamos a centrarnos en uno, sd, en mi caso sd0.


c- Vamos a identificar a sd, escribimos dmesg | grep sd0 . Con ese comando nos indica que sd0 es mi pendrive Kingston.


d- Vamos ahora a identificar la porción/slice donde encontraremos nuestros datos en el pendrive/unidad USB. Introducimos y ejecutamos el comando doas disklabel sd0 . Con este comando vemos que está formateada como MSDOS la partición i, y esa i es el dato que necesitamos.


f- Creamos una carpeta para montar la unidad USB con el comando doas mkdir /mnt/USB , o en vez de USB el nombre que queramos.


g- Por último montamos la unidad USB con el comando doas mount /dev/sd0i /mnt/USB


 

Listo con esto quedará montada la unidad USB, que en mi caso voy a abrir llendo a la carpeta /mnt/USB. 


 

Y en mi caso voy a copiar un fondo de pantalla que hay allí y lo establezco como fondo de pantalla.



Por último antes de retirar la unidad USB debemos desmontarla. Para eso ingresamos el siguiente comando doas umount /mnt/USB


Fuentes de información:

OpenBSD Mount And Use a USB Flash Drive 

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