华为云计算 云知识 Xfce是什么

Xfce是什么

简介

Xfce是类UNIX操作系统上的轻量级桌面环境。虽然它致力于快速与低资源消耗,但仍然具有视觉吸引力且易于使用。Xfce遵循UNIX的模块化和复用性哲学传统。它包含大量组件,有您期待的现代桌面环境所应具有的完整功能。它们分别打包,您可以从中挑选可用的软件包去创建理想的个人工作环境。

编译配置流程

1.配置安装环境

1)修改ubuntu镜像源。

cp -a /etc/apt/sources.list /etc/apt/sources.list.bak

wget -O /etc/apt/sources.list https://mirrors.huaweicloud.com/repository/conf/Ubuntu-Ports-bionic.list

apt-get update

如果在apt-get update出现如下错误,执行rm /var/lib/apt/lists/lock删除锁后,继续执行apt-get update即可。

回显内容如下:

root@ecs-ubuntu-xfce:~# apt-get update

Reading package lists... Done

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)

E: Unable to lock directory /var/lib/apt/lists/

2.安装

1)安装xfce4

sudo apt-get install xfce4

2)安装vncserver,用来连接xfce4桌面

sudo apt-get install vnc4server

vncserver

请按照提示设置登录VNC的密码信息,输入和确认完成后,会在“~/.vnc”下生成配置文件“xstartup”。配置该文件后。可以通过Windows安装远程连接等工具连接并显示桌面。

3)配置xstartup文件

vi ~/.vnc/xstartup

将xstartup修改为如下所示,保存退出。

#!/bin/sh

unset SESSION_MANAGER

unset DBUS_SESSION_BUS_ADDRESS

startxfce4 &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

4)重启vncserver

vncserver -kill :1

vncserver

3.运行和验证

1)查看xvnc-view服务的端口号

netstat -anp | grep Xvnc

回显内容如下,可获得xvnc-view的端口号为5903。

root@ecs-ubuntu-xfce:~/.vnc# netstat -anp | grep Xvnc

tcp        0      0 0.0.0.0:6003            0.0.0.0:*               LISTEN      20470/Xvnc4         

tcp6       0      0 :::5903                 :::*                    LISTEN      20470/Xvnc4          

unix  2      [ ACC ]     STREAM     LISTENING     479524   20470/Xvnc4          /tmp/.X11-unix/X3

unix  3      [ ]         STREAM     CONNECTED     477952   20470/Xvnc4          /tmp/.X11-unix/X3

unix  3      [ ]         STREAM     CONNECTED     477933   20470/Xvnc4          /tmp/.X11-unix/X3

2)在Windows上下载和安装远程连接ubuntu桌面的程序,例如MobaXterm。

3)新建Session,Session类型为vnc。

4)输入安装xfce的Ubuntu的云服务器的公网IP地址,然后连接即可访问Ubuntu的Xfce桌面,如图1-1所示。

上一篇:GaussDB适用于金融互联网交易 下一篇:打造全场景智慧重庆 共建“智造重镇、智慧名城”