Linux桌面实战——GUI图形化界面安装教程

感谢WolfSkylake大佬的大力滋磁,原文链接:https://www.mengclaw.com/2018/06/04/183/
 

操作系统,是管理计算机硬件与软件资源的计算机程序。按应用领域来划分,有桌面操作系统、服务器操作系统和嵌入式操作系统3种。我们常接触的Windows操作系统就是桌面操作系统的一种。

可是无奈,基于Linux服务器系统下的桌面环境,真是少之又少,外加上IDC对系统的精简,以至于Linux桌面对初涉服务器/VPS的用户,确实是一道门槛。

本篇文章,以Ubuntu下一个华丽的桌面系统——Kubuntu-Desktop为例,讲解如何在服务器系统下,部署桌面环境。

前提条件:
1、服务器系统:Ubuntu12.04+
2、服务器内存:≥512MB
3、磁盘可用:    ≥1GB
4、虚拟化架构:KVM、Hyper-V、VMware

1、以root账户登陆,防止系统过于精简,先更新系统软件源 :

sudo apt-get update -y
 
# 更新软件源

2、安装KDE桌面程序

apt-get install kubuntu-desktop -y
 
# 安装KDE桌面环境

3、添加GUI桌面下的新用户

useradd -m -g users -s /bin/bash mengclaw
 
# 添加用户,隶属于users用户组,用户名:mengclaw
 
执行结果:
root@localhost:~# useradd -m -g users -s /bin/bash mengclaw

4、为新添加的用户设置一个密码

passwd mengclaw

# passwd 用户名

执行结果:
root@localhost:~# passwd mengclaw

Enter new UNIX password: mengclaw.com
Retype new UNIX password: mengclaw.com

passwd: password updated successfully

注:在输入密码过程中,SHELL中不会显示输入的内容

5、为新用户增加管理员权限:

echo "mengclaw ALL=(ALL) ALL" >> /etc/sudoers

# echo "用户名 ALL=(ALL) ALL" >> /etc/sudoers

6、重启服务器,即可在VNC端登陆,看到带有图形界面的Ubuntu系统了。