En aquest xicotet article explique els passos que s'han de seguir per tenir instal·lat fàcilment l'escriptori CDE a FreeBSD 14.
Ahir vaig instal·lar FreeBSD 14 des del repositori oficial https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.0/ al meu portàtil Lenovo Thinkpad x260
FreeBSD reconeix tots els dispositius sense problemes. Per exemple, la xarxa la té amb em0 i wlan0, jo vaig configurarme wlan0 amb DHCP i en pocs segons vaig fer la instal·lació sense problemes.
ESCRIPTORI CDE
És antic, és un clàssic en el món de UNIX, jo el feia servir quan treballava a Hewlett Packard a Barcelona amb màquines HP-UX. I, a banda de que em fa sentir una certa nostàliga, és un escriptori molt estable i molt ràpid que ofereix tot el que usuaris com jo necessitem, perquè jo al final ho faig quasi tot a partir de la terminal, i escriptoris com KDE Plasma m'atorollen massa amb tants widgets i opcions i menús i submenús, ufff.
També existeix https://github.com/NsCDE, que seria com una versió modernitzada de CDE, però CDE és més robust i ràpid, i a mi m'agrada tal i com és.
INSTAL·LACIÓ I CONFIGURACIÓ DE CDE
Primer, instal·larem l'entorn gràfic amb:
doas pkg install xorg
L'escriptori CDE també el tenim disponible com a paquet, aleshores ja no cal compilar el port x11/cde sinó nomès instal·lar el paquet:
doas pkg install cde
Crearem el fitxer ~/.Xresources i afegirem:
xterm*faceName: Monospace
xterm*faceSize: 10
XTerm*selectToClipboard: true
També crearem el fitxer ~/.xinitrc i afegirem:
setxkbmap -model pc105 -layout es -option "esperanto:qwerty" &
(sleep 5 && xrdb -merge ~/.Xresources) &
exec /usr/local/dt/bin/Xsession
Afegim els serveis següents a /etc/rc.conf:
sysrc rpcbind_enable=yes
sysrc dtcms_enable=yes
sysrc inetd_enable=yes
service rpcbind start && service dtcms start
Afegim al fitxer /etc/inetd.conf:
# CDE
dtspc stream tcp nowait root /usr/local/dt/bin/dtspcd /usr/loc
al/dt/bin/dtspcd
Afegim al fitxer /etc/services:
dtspc 6112/tcp #CDE Suprocess Control Service
Ficarem la localització en castellà + català + esperanto afegint al fitxer .dtprofile:
LANG=es_ES.UTF-8
export LANG
setxkbmap -model pc105 -layout es -option "esperanto:qwerty" &
I finalment enllacem el fitxer de la sessió de l'entorn gràfic per a iniciar CDE nomès amb startx:ln -s /usr/local/dt/bin/Xsession ~/.Xsession
env LANG=C startx
TRES, DOS, U.... CDE!
Reiniciem la màquina i ja podem executar CDE amb:
startx
Si volguérem tenir el sistema de login de CDE en l'arranc de l'ordinador, afegirem la següent línia al fitxer /etc/rc.local:
/usr/local/dt/bin/dtlogin
L'explorador de fitxers propi de CDE simplement funciona ràpid i bé:
Mirant una pel·lícula amb mpv, i avant:
CDE és molt personalitzable:
Els menús d'aplicacions de la barra de CDE també és molt versàtil:
CDE té moltes aplicacions propies de configuració o d'oficina i altres fins:
MÉS INFORMACIÓ
Setting up Common Desktop Environment for modern use
https://forums.freebsd.org/threads/setting-up-common-desktop-environmen…
CDE Users Unite!
https://forums.freebsd.org/threads/setting-up-common-desktop-environmen…