前言
linux
环境下的桌面程序多达十几种, 比较流行的有Unity
、Gnome3
、kde
、mate
、xfce
、lxde
我们来看看它们分别都长什么样:
Unity:
Gnome2:
Gnome3:
KDE:
mate:
xfce:
lxde:
不过上面这前四个体量都不小, 对于寄生于主机的小容器系统而言, 我希望找一个轻量简洁满足正常功能的桌面即可
于是在lxde
和xfec
之中进行选择 最后我选择了xfec
xfec
安装步骤
更新源
1
sudo apt-get update
安装
Xfce
桌面程序1
sudo apt-get install xfce4
安装过程中会让你选择显示管理器, 选择gdm3
即可
安装
VNCServer
用于远程桌面连接1
sudo apt-get install tightvncserver
启动vnc服务
1
vncserver
提示我们输入访问密码:
这里的密码用于接下来的远程登录用
开始远程访问
第一种 vnc
客户端访问模式
Mac
平台可直接执行以下指令安装:
1 | brew install Caskroom/cask/vnc-viewer |
或者下载安装包:
点击下载(访问密码:312306)
安装vnc
客户端后在地址栏输入目标ip
和端口, 端口默认为5901
输入密码登录后发现只有灰屏幕:
接下来我们需要配置一下vncserver
的环境:
首先关闭
vncserver
1
vncserver -kill :1
修改前对配置文件进行备份
1
cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
修改配置文件
1
vim ~/.vnc/xstartup
内容替换为如下:
1
2xrdb $HOME/.Xresources
startxfce4 &修改配置文件权限
1
chmod +x ~/.vnc/xstartup
重新启动
vnc
服务1
vncserver
最后重新连接远程桌面, 如下:
第二种 浏览器访问模式
具体参考:
指令补充
如果你需要设置
vncserver
开机自启动:1
systemctl start vncserver@:1.service && systemctl enable vncserver@:1.service
你想查看
vnserver
服务是否开启:1
2
3
4systemctl status vncserver@:.service
或者
systemctl is-enabled vncserver@.service你想重启
vncserver
:1
systemctl restart vncserver@:1.service
你想设置
vnc
分辨率:1
vncserver -geometry 1280x1024
你想修改
vncserver
登录密码:1
vncpasswd
本文为作者原创 转载时请注明出处 谢谢
微信公众号二维码如下: