美文网首页
Ubuntu18.04安装XFCE及VNC

Ubuntu18.04安装XFCE及VNC

作者: Rakutens | 来源:发表于2019-08-29 11:13 被阅读0次

没有图形界面的Ubuntu用久了想装个图形界面玩玩,选了XFCE,装好后内存占用约提升200M

1.检查有没有装过桌面

ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"

2.安装xubuntu-desktop

sudo apt install xubuntu-desktop
(约需半小时以上)

3.安装VNC Server

sudo apt-get install vnc4server
#启动VNCServer(并输入密码,同时会生成初始配置文件)
vncserver
#关掉已启动的进程
vncserver -kill :1

4.修改VNC Server配置文件

vi ~/.vnc/xstartup

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
 
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey

vncconfig -iconic &

xfce4-session & startxfce4 & 

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &

5.打开防火墙(如有需要)

iptables -I INPUT -p tcp --dport 5900 -j ACCEPT
iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
(如果是云服务器,还需要打开服务器5900~5901端口)

6.设置vnc开机自启动

touch /etc/init.d/vncserver 
chmod +x /etc/init.d/vncserver
cat > /etc/init.d/vncserver << EOF
#!/bin/bash
 
### BEGIN INIT INFO
# Provides:          vnc4server
# Required-Start:    $local_fs $network
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: VNC
# Description:       VNC Service
### END INIT INFO
case "$1" in
start)
su  -c "vncserver -depth 16 -geometry 1440x900" root
;;
stop)
vncserver -kill :1
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
esac
EOF

需再次打开文件确认$0和$1两个内容有没有被漏掉或转义

vi /etc/init.d/vncserver

7.启动VNC服务器

/etc/init.d/vncserver start
#(必须要调用一次,不然重启后影响自启动)

安装完成,使用VNC软件连接 "IP地址:5901" 并输入VNC登录密码即可


(以下为可选附加内容)

8.安装字体输入法

apt-get install ttf-arphic-* scim-pinyin im-switch

9.安装中文支持

apt-get install zhcon

10.删除xubuntu-desktop

sudo apt purge xubuntu-desktop xubuntu-icon-theme xfce4-*
sudo apt purge plymouth-theme-xubuntu-logo plymouth-theme-xubuntu-text
sudo apt autoremove

11.修改VNC密码

vncpasswd

12.手动启动VNC并设置分辨率

vncserver -depth 16 -geometry 1440x900
#每启动一次,登录端口号需在5900上加1,如5901,5902,5903...

相关文章

网友评论

      本文标题:Ubuntu18.04安装XFCE及VNC

      本文链接:https://www.haomeiwen.com/subject/oadmectx.html