華為云計算 云知識 Xfce是什么
Xfce是什么

簡介

Xfce是類UNIX操作系統(tǒng)上的輕量級桌面環(huán)境。雖然它致力于快速與低資源消耗,但仍然具有視覺吸引力且易于使用。Xfce遵循UNIX的模塊化和復(fù)用性哲學(xué)傳統(tǒng)。它包含大量組件,有您期待的現(xiàn)代桌面環(huán)境所應(yīng)具有的完整功能。它們分別打包,您可以從中挑選可用的軟件包去創(chuàng)建理想的個人工作環(huán)境。

編譯配置流程

1.配置安裝環(huán)境

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出現(xiàn)如下錯誤,執(zhí)行rm /var/lib/apt/lists/lock刪除鎖后,繼續(xù)執(zhí)行apt-get update即可。

回顯內(nèi)容如下:

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

請按照提示設(shè)置登錄VNC的密碼信息,輸入和確認(rèn)完成后,會在“~/.vnc”下生成配置文件“xstartup”。配置該文件后??梢酝ㄟ^Windows安裝遠(yuǎn)程連接等工具連接并顯示桌面。

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服務(wù)的端口號

netstat -anp | grep Xvnc

回顯內(nèi)容如下,可獲得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上下載和安裝遠(yuǎn)程連接ubuntu桌面的程序,例如MobaXterm。

3)新建Session,Session類型為vnc。

4)輸入安裝xfce的Ubuntu的 云服務(wù)器 公網(wǎng)IP 地址,然后連接即可訪問Ubuntu的Xfce桌面,如圖1-1所示。