感谢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系统了。