Differences
This shows you the differences between two versions of the page.
linux_wiki:gui_desktops [2016/01/04 16:14] billdozor |
linux_wiki:gui_desktops [2019/05/25 23:50] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Gui Desktops ====== | ||
- | |||
- | **General Information** | ||
- | |||
- | Installing GUI desktops on a minimal base system. | ||
- | |||
- | **Checklist** | ||
- | * Enterprise Linux 7, minimum install | ||
- | |||
- | ---- | ||
- | |||
- | ====== CentOS 7 ====== | ||
- | |||
- | **Pre-req**: | ||
- | |||
- | ---- | ||
- | |||
- | ===== Install GNOME ===== | ||
- | |||
- | Install the GNOME Desktop | ||
- | <code bash> | ||
- | yum groupinstall "GNOME Desktop" | ||
- | </ | ||
- | \\ | ||
- | |||
- | ===== Install KDE ===== | ||
- | |||
- | Install the KDE Desktop | ||
- | <code bash> | ||
- | yum groupinstall "KDE Plasma Workspaces" | ||
- | </ | ||
- | \\ | ||
- | |||
- | ===== Install XFCE ===== | ||
- | |||
- | Install X Windows | ||
- | <code bash> | ||
- | yum groupinstall "X Window system" | ||
- | </ | ||
- | |||
- | Install XFCE | ||
- | <code bash> | ||
- | yum groupinstall xfce | ||
- | </ | ||
- | \\ | ||
- | |||
- | ===== Install Mate ===== | ||
- | |||
- | Install X Windows | ||
- | <code bash> | ||
- | yum groupinstall "X Window system" | ||
- | </ | ||
- | |||
- | Install Mate | ||
- | <code bash> | ||
- | yum groupinstall "MATE Desktop" | ||
- | </ | ||
- | \\ | ||
- | |||
- | ===== Install Cinnamon ===== | ||
- | |||
- | Install X Windows | ||
- | <code bash> | ||
- | yum groupinstall "X Window system" | ||
- | </ | ||
- | |||
- | Install a Login Manager | ||
- | <code bash> | ||
- | yum install lightdm | ||
- | </ | ||
- | * Note: gdm will also work. | ||
- | |||
- | Install Cinnamon Desktop | ||
- | <code bash> | ||
- | yum install cinnamon | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
- | ===== Set Preferred Desktop ===== | ||
- | |||
- | Set the preferred desktop system wide for all users. | ||
- | |||
- | **GNOME** | ||
- | <code bash> | ||
- | echo " | ||
- | </ | ||
- | |||
- | **KDE** | ||
- | <code bash> | ||
- | echo " | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
- | ==== Other Desktops ==== | ||
- | |||
- | If using any other desktop besides GNOME or KDE, a few changes to a system config file need to be made. | ||
- | |||
- | - vim / | ||
- | GSESSION=" | ||
- | STARTKDE=" | ||
- | STARTXFCE=" | ||
- | STARTCINNAMON=" | ||
- | STARTMATE=" | ||
- | |||
- | # check to see if the user has a preferred desktop | ||
- | PREFERRED= | ||
- | if [ -f / | ||
- | . / | ||
- | if [ " | ||
- | PREFERRED=" | ||
- | elif [ " | ||
- | PREFERRED=" | ||
- | elif [ " | ||
- | PREFERRED=" | ||
- | elif [ " | ||
- | PREFERRED=" | ||
- | elif [ " | ||
- | PREFERRED=" | ||
- | fi | ||
- | fi | ||
- | |||
- | if [ -n " | ||
- | exec " | ||
- | fi | ||
- | </ | ||
- | - Set the preferred desktop | ||
- | - **XFCE**< | ||
- | - **Cinnamon**< | ||
- | - **Mate**< | ||
- | |||
- | ---- | ||