簡介
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.bakwget -O /etc/apt/sources.list https://mirrors.huaweicloud.com/repository/conf/Ubuntu-Ports-bionic.listapt-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 vnc4servervncserver
請按照提示設(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 :1vncserver
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所示。
