在一台非常小的Ubuntu服务器,安装了tightvnc server以及 xfce4 图形界面和firefox浏览器,并实现了中文显示。
安装tightvnc server
apt install tightvncserver
然后启动服务:
tightvncserver
按照提示设定验证密码,这个密码是vnc 客户端登录的时候验证用的。
当然在实际环境,如果还没有安装图形界面和字库,会报错。按照报错提示,继续下面的步骤进行安装即可。
如果没有这个软件包,可以安装这个版本: tigervnc-standalone-server
使用命令:apt install tigervnc-standalone-server
安装图形界面
我安装的xfce4,简洁,轻量级,适合小机器使用
apt install xfce4
还需要安装xorg
apt isntall xorg
安装字库
安装xfce4或xorg的时候,可能没有把字库装上,装上英文字符:
apt install xorg-x11-xfs -y
apt-get install xfonts-100dpi xfonts-75dpi -y
装上中文字库:
apt-get install language-pack-zh-hans*
apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
安装浏览器
apt install firefox
OK啦!
一开始尝试过qutebrowser浏览器(apt install qutebrowser),但是有报错,所以最终还是用了firfox
最终,就可以在本机通过vnc 客户端来连上远端的Ubuntu服务器啦!
后记,不久之后在另一台ubunt20.4机器上同样的操作,xfs那里说没有,这个不重要,大不了先不用中文了,但是vnc进入之后界面是灰色的,只有X鼠标,从网上搜索到的答案是,需要在.vnc/xstartup 文件中加入如下语句:
sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &