Installing the CDE (Common Desktop Environment) on Debian
Step by step guide and HOWTO
Debian has a democratic governance structure, allowing contributors to influence the project through votes and proposals.
Debian adheres to the Debian Social Contract, emphasizing free software and providing guidelines for maintaining software freedom.
Today we shall install the CDE (Common Desktop Environment) on Debian.
We need to complete several steps to get it working correctly.
1. Boot the system -- System Ready.
2. Boot the system -- Logged In.
3. Switch to root
su
4. Running update
apt-get update
5. Running 'nano /etc/apt/sources.list'
nano /etc/apt/sources.list
6. Running 'nano'
7. Installing base packages
apt install xserver-xorg xserver-xorg-core xfonts-base xinit lightdm git build-essential libxt-dev libxmu-dev libxft-dev libxinerama-dev libxpm-dev libmotif-common libmotif-dev libxaw7-dev libx11-dev libxss-dev libtirpc-dev x11-xserver-utils libjpeg62-turbo-dev libfreetype6-dev tcl-dev ksh m4 ncompress xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi xfonts-75dpi-transcoded rpcbind bison xbitmaps libjpeg-dev libssl-dev x11proto-fonts-dev
8. Installing base packages
9. Running 'git clone http://git.code.sf.net/p/cdesktopenv/code'
git clone http://git.code.sf.net/p/cdesktopenv/code
10. Installing Build packages
apt install build-essential git autoconf automake libtool xorg-dev libxmu-dev libxft-dev libjpeg-dev libpng-dev libxt-dev libmotif-dev libxpm-dev libxaw7-dev libxrender-dev libfreetype6-dev libfontconfig1-dev
11. Installing Build packages
12. Installing Build packages
13. Running './autogen.sh'
./autogen.sh
14. Running './autogen.sh'
15. Running './configure'
./configure
16. Running './configure'
17. Running 'make'
make
18. Running 'make'
19. Running 'make'
20. Running 'make install'
make install
21. Running 'make install'
22. Final configuration changes
echo 'export PATH=$PATH:/usr/dt/bin' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/dt/lib' >> ~/.bashrc
source ~/.bashrc
echo '/usr/dt/bin/Xsession' > ~/.xsession
chmod +x ~/.xsession
nano /usr/share/xsessions/cde.desktop
[Desktop Entry]
Name=Common Desktop Environment
Comment=This session logs you into the Common Desktop Environment
Exec=/usr/dt/bin/Xsession
TryExec=/usr/dt/bin/Xsession
Icon=
Type=Application
chmod +x /usr/dt/bin/Xsession
chmod +x /usr/share/xsessions/cde.desktop
nano /etc/lightdm/lightdm.conf
[Seat:*]
user-session=cde
systemctl restart lightdm
23. Running 'reboot'
24. Login
25. Running CDE
26. Running CDE
27. Running CDE
28. Running CDE
29. Running CDE
30. Running CDE
31. Running CDE
32. Running CDE
33. Running CDE
34. Running CDE
35. Running CDE
36. Running CDE
37. Running CDE
38. Running CDE
39. Running CDE
40. Running CDE
41. Running CDE
42. Running CDE
43. Running CDE
44. Running CDE
45. Running CDE
46. Running CDE
47. Running CDE
48. Running CDE
49. Running CDE
50. Running CDE
50. Running CDE
51. Running CDE
52. Running CDE
53. Running CDE
54. Running CDE
55. Running CDE
56. Running CDE
Well, that was exciting. See you in the next one!
If you wish to support our project
Donation link (Buy me a coffee):