CDE no Ubuntu 20

Como isso é possível? Um desktop de 1993 ainda rodando em uma maquina de 2020?
“O saudosismo tomou conta de nós”. Então, vamos lá…

CDE rodando no Ubuntu 20 – ThinkPad X240

Para quem não conhece, o CDE (Common Desktop Environment) é um ambiente de desktop para UNIX. Fazia parte do UNIX e foi por muito tempo o desktop “clássico” associado às estações de trabalho comerciais do UNIX.

Originalmente a HP, IBM, SunSoft e USL anunciaram a CDE em junho de 1993 como um desenvolvimento conjunto dentro da iniciativa Common Open Software Environment (COSE).

Após uma longa história como software proprietário, o CDE foi lançado como software livre em 6 de agosto de 2012, sob a GNU (General Public License). Desde seu lançamento como software livre, o CDE foi portado para derivados Linux e BSD.

Por isso, podemos instalar em maquinas mais novas… Vamos la?

Primeiro é bom dizer que o CDE irá funcionar nos seguintes sistemas: Ubuntu 12-20, Debian 6-9, Fedora >17, Archlinux, RH, CentOS 7, Slack 14, entre outros… No nosso tutorial iremos usar o Ubuntu 20.

Segundo, precisamos instalar algumas dependências e para isso faça install de:

'
# apt-get -y install git build-essential g++ lib{xt,xmu,xft,xinerama,xpm,motif,ssl,xaw7,x11,xss,tirpc,jpeg,freetype6}-dev tcl-dev ksh m4 ncompress xfonts-{100,75}dpi{,-transcoded} rpcbind bison xbitmaps x11proto-fonts-dev

Para Ubuntu 16 a abaixo use:

'
# apt-get -y install git build-essential g++ lib{xt,xmu,xft,xinerama,xpm,motif,ssl,xaw7,x11,XSs,tirpc,jpeg,freetype6}-dev tcl-dev ksh m4 ncompress xfonts-{100,75}dpi{,-transcoded} rpcbind bison xbitmaps x11proto-fonts-dev

Crie um diretório para clonar o CDE:

'
# cd /tmp
# mkdir cde_install
# cd cde_install

Faça o clone:

'
# git clone https://git.code.sf.net/p/cdesktopenv/code cdesktopenv-code

Agora build do pacote: (como root)

'
# cd cdesktopenv-code/cde
# make World

Instale: (como root)

'
# ./admin/IntegTools/dbTools/installCDE -s /tmp/cde_install/cdesktopenv-code/cde/
# mkdir -p /var/spool/calendar

Done! Agora é só rodar abrir uma sessão do CDE:

'
# startx /usr/dt/bin/Xsession

Se você estiver em dentro de algum ambiente GUI (do próprio Ubuntu, no xterminal por exemplo), você precisará abrir um novo terminal virtual e pra isso pressione Ctrl + Alt + F3, se quiser voltar para console antigo é so apertar Ctrl + Alt + F2.

Espero que tenha gostado! Qualquer problema de compatibilidade de libs ou outros erros, tente um google, ou deixe comentário abaixo! tty

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *