当前位置:   article > 正文

7、云服务器、WSL2(Widnows)Ubuntu22.04、安装图形界面/桌面xfce4、vnc连接、设置中文桌面、配置中文输入法、安装浏览器和文本编辑器、终端、解决客户端和服务器桌面复制黏贴问题_wsl2 ubuntu22.04 xfce4

wsl2 ubuntu22.04 xfce4

0、开篇说明(可跳过

0.1、备注

以下方式适用于云服务器和WSL2(适用于Linux的windows子系统)Ubuntu22.02

0.2、说明

在 Ubuntu 服务器上安装图形界面可以让你通过图形化的方式管理和操作系统。

Ubuntu 提供了多种图形界面选择,以下是一些常见的图形界面:

  1. GNOME:GNOME 是 Ubuntu 默认的图形界面环境,它提供了现代化、功能丰富的用户界面。

  2. KDE Plasma:KDE Plasma 是另一个流行的图形界面,它强调可定制性和丰富的特性。

  3. Xfce:Xfce 是一个轻量级的图形界面环境,它注重系统资源的节省,适合在较老或较低配置的硬件上使用。

  4. LXDE:LXDE 是另一个轻量级的图形界面环境,类似于 Xfce,也适合在资源有限的环境中使用。

  5. MATE:MATE 是 GNOME 2 的一个分支,提供了经典的桌面体验,适合那些喜欢传统桌面的用户。

这些图形界面都有各自的特点和优势,可以根据自己的偏好和需求选择其中之一进行安装。

0.3、最终资源消耗

        我完成此文章以下全部配置之后:

        所用的CPU资源:140MHZ(1GHZ = 1000 MHZ)

        物理内存消耗:456MB

1、服务器的版本信息

1.1、Ubuntu22.04

1.2、内核版本:5.15.0-86-generic

1.3、服务器商:阿里云

1.4、登录用户:root

2、软件包源

  1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  2. sudo vim /etc/apt/sources.list
  1. deb http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy main restricted
  2. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy main restricted
  3. deb http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy-updates main restricted
  4. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy-updates main restricted
  5. deb http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy universe
  6. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy universe
  7. deb http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy-updates universe
  8. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy-updates universe
  9. deb http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy multiverse
  10. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy multiverse
  11. deb http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy-updates multiverse
  12. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy-updates multiverse
  13. deb http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy-backports main restricted universe multiverse
  14. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ jammy-backports main restricted universe multiverse
  15. deb http://mirrors.cloud.aliyuncs.com/ubuntu jammy-security main restricted
  16. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu jammy-security main restricted
  17. deb http://mirrors.cloud.aliyuncs.com/ubuntu jammy-security universe
  18. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu jammy-security universe
  19. deb http://mirrors.cloud.aliyuncs.com/ubuntu jammy-security multiverse
  20. deb-src http://mirrors.cloud.aliyuncs.com/ubuntu jammy-security multiverse
  1. sudo apt-get update
  2. sudo apt-get upgrade

3、安装图形界面xfce4

  1. sudo apt install xfce4
  2. # root@iZ2vc0zo1j504sduj6hg73Z:~/Desktop# xfce4-panel -V
  3. # xfce4-panel 4.16.3 (Xfce 4.16)
  4. # Copyright (c) 2004-2011
  5. # Xfce å¼€åå¢éã€ä¿çæ€ææå©ã€
  6. # 请å <http://bugzilla.xfce.org/> æ¥å缺é·ã€
  7. # root@iZ2vc0zo1j504sduj6hg73Z:~/Desktop#

4、安装VNC(用于客户端连接服务器桌面)

4.1、安装 tightvncserver

sudo apt install tightvncserver

4.2、启动 VNC 服务器

在第一次运行时,它会要求你设置 VNC 密码。设置一个安全的密码。

密码长度只能是:8位 大小;

tightvncserver

4.3、配置 VNC 服务器

  1. mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
  2. vim ~/.vnc/xstartup

xstartup 文件编辑为以下内容:

  1. #!/bin/bash
  2. xrdb $HOME/.Xresources
  3. startxfce4 &

保存并退出、

4.4、重新启动 VNC 服务器

tightvncserver

现在,VNC 服务器应该在端口 5901 上运行。

注意:服务器的安全组或者防火墙,放行 5901 端口;

4.5、配置防火墙规则(如果有必要)

如果使用防火墙,确保允许 VNC 的相关端口,通常是 5901

使用 ufw 可以方便地配置:

sudo ufw allow 5901

4.6、解决客户端VNC和远程服务器桌面之间的复制黏贴问题(可选

服务器终端执行

sudo apt-get install autocutsel

修改 ~/.vnc/xstartup

vim ~/.vnc/xstartup

在文件最后添加 :autocutsel -fork

重启vnc

  1. tightvncserver -kill :1
  2. tightvncserver

5、客户端连接

5.1、下载 RealVNC® Viewer

下载 RealVNC® Viewer

Download VNC Viewer | VNC® Connect

https://www.realvnc.com/en/connect/download/viewer/

客户端输入如图:ip:5901 进行连接 (ip:端口号,例如:7.234.15.78:5901 )

5.2、客户端的的设置(为解决相互文字黏贴复制问题)(可选

修改:Encryption :Prefer off

5.3、客户端VNC显示的画面质量(可选

修改:Picture quality 选项

6、重设VNC服务端的密码(仅仅是介绍-可跳过-不用执行

6.1、关闭全部的VNC会话

  1. tightvncserver -kill :1
  2. #一般只会只启动了一个VNC会话,上面执行命令即可;
  3. #多个会话就
  4. #tightvncserver -kill :2
  5. #tightvncserver -kill :3
  6. #tightvncserver -kill :...
  7. #直到关闭完
  8. tightvncserver

6.2、输入新的 VNC 密码

请注意,VNC 密码有一个最大长度限制,通常是 8 个字符。

输入密码后,你会被要求确认密码。

vncpasswd

7、解决可能的、客户端VNC连接之后、是灰屏的问题

7.1、一般是 “ .vnc/xstartup ”的权限问题

  1. chmod 700 ~/.vnc
  2. chmod 600 ~/.vnc/xstartup
  3. chmod +x ~/.vnc/xstartup
  4. #chmod +x /root/.vnc/xstartup

7.2、重新启动 VNC 服务器

  1. tightvncserver -kill :1
  2. tightvncserver

7.3、还是没有解决

如果这样还无法解决问题,请确保 .vnc 文件夹及其内容的所有者是 root(当前用户)

sudo chown -R root:root /root/.vnc

7.4、还是没有解决:查看日志文件

检查 VNC 服务器的日志文件,它可能提供有关问题的更多信息,然后根据日志解决问题。

例如:你可以查看日志

 .vnc/iZ2vc0zo1jsadsadasd:1.log 文件,

其中的 iZ2vc0zo1jsadsadasd:1 是你的 VNC 服务器的标识符。

  1. cd
  2. cd .vnc
  3. ls
  4. #cat

7.5、备注

有时候,特定版本的 TightVNC 可能存在一些问题。

你可以考虑尝试其他的 VNC 服务器,例如 TigerVNC。

安装 TigerVNC 服务器并使用它来查看是否仍然存在相同的问题。

  1. sudo apt install tigervnc-standalone-server tigervnc-common
  2. vncserver

8、设置VNC的分辨率(例如设置为:1440×900)

这里的 ":1" 是 TightVNC Server 的显示号,

你需要用实际运行 VNC 服务器时分配的显示号替换它。

这两个命令的目的是先停止旧的 VNC 会话,然后以新的分辨率重新启动。

  1. vncserver -kill :1 # 用你实际的显示号替换 ":1"
  2. tightvncserver -geometry 1440x900

9、xfce4设置中文(桌面汉化)

9.1、执行

 dpkg-reconfigure locales

选择这些选项(点击空格键选中,点击回车建退出界面)

  1. en_US ISO-8859-1
  2. zh_CN GB2312
  3. zh_CN.GBK GBK
  4. zh_CN.UTF-8 UTF-8
  5. zh_TW BIG5
  6. zh_TW.UTF-8 UTF-8

9.2、安装中文字体(简体和繁体)

sudo apt-get install fonts-arphic-bsmi00lp fonts-arphic-gbsn00lp fonts-arphic-gkai00mp

9.3、修改当前系统默认的字体为中文

vim /etc/default/locale

修改为:

LANG=zh_CN.UTF-8

重启

reboot

10、安装中文输入法

10.1、安装 fcitx

sudo apt-get install fcitx

10.2、设置环境变量(对于对于 Bash Shell

在你的 shell 配置文件(例如 ~/.bashrc~/.zshrc)中添加以下行,

以确保 fcitx 在登录时自动启动;

  1. export GTK_IM_MODULE=fcitx
  2. export QT_IM_MODULE=fcitx
  3. export XMODIFIERS=@im=fcitx

然后,重新加载配置文件或重新启动终端

source ~/.bashrc

10.3、设置环境变量(对于对于 Zsh Shell

修改

vim nano ~/.zshrc

备注:上面设置的用户的环境变量,如果需要设置为系统的环境变量需要在以下位置添加

sudo vim /etc/profile

10.4、fcitx设置为开机自启动

10.4.1、fcitx设置为开机自启动(方式一)

在设置” -> "会话和启动" -> "应用程序自启动"->添加一个启动项(左下角的加号+

10.4.2、fcitx设置为开机自启动(方式二)
  1. sudo apt-get update
  2. sudo apt-get install im-config
  3. im-config

    选择 "是" 来允许设置输入法

    选择 fcitx 作为默认的输入法框架。使用上下箭头键进行选择,然后按下回车键

    在配置完成后,按下 "是" 来保存并应用配置

    重新启动你的系统

    现在,fcitx 应该在系统启动时自动启动。

    你可以通过在系统托盘区域找到 fcitx 图标来确认它是否已启动。

    在输入法设置中,你也可以配置 fcitx 的详细设置

    备注:如果没有设置为开机自启动,那么每次重启系统的时候发现中文输入法不能使用,

    需要在终端执行命令,然后使用 crtl键 + 空格键,来切换输入法;

系统启动后执行

  1. fcitx -r
  2. # fcitx

10.5、安装中文拼音输入法

sudo apt-get install fcitx-pinyin

10.6、配置拼音输入法

fcitx-config-gtk3

如图所示,点击左下角的+号进行添加;

10.7、重新启动 fcitx

  1. fcitx -r
  2. # fcitx

10.8、备注:拼音输入使用过程中如果出问题了可以执行

  1. killall fcitx
  2. fcitx -r

10.9、如果不小心卸载了英文输入法,重新安装

安装完成后,在 fcitx-config-gtk3 中启用 fcitx-keyboard 插件

sudo apt-get install fcitx-keyboard

11、安装文本编辑器

  1. sudo apt-get update
  2. sudo apt-get install mousepad

12、安装终端

sudo apt-get install xfce4-terminal

设置” ->"设备管理器" ->"默认应用程序" -> "实用程序" ->"终端模拟器"

13、安装火狐浏览器

自带的 Web Browser 可能无法使用;

去火狐官网下载

Firefox 火狐浏览器 - 全新、安全、快速 | 官方最新下载

https://www.firefox.com.cn/

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/153902
推荐阅读
相关标签
  

闽ICP备14008679号