Centos8.2安装配置 VNC 远程桌面Xfce、解决输入法VNC无法使用的问题、解决浏览器无法播放视频的问题

本文使用MobaXterm(Xshell)、Xfce、TightVNC来搭建百度智能云Centos8.2.同时解决解决输入法VNC无法使用的问题、解决浏览器无法播放视频的问题。

目录

一、Windows软件列表

MobaXterm

TightVNC

二、查看系统版本信息

登录轻量云服务器

三、查看系统版本信息

四、CentOS 8.2 安装使用 VNC 远程桌面

先决条件

在 Linux 服务器上安装配置 VNC-server

CentOS 下安装桌面

设置中文显示

安装Firefox火狐浏览器

安装Firefox的flash player插件

安装FFmpeg

安装输入法

安装 vnc-server

配置 VNC 服务器

启动 VNC 并设置开机启动

五、Windows 下远程连接

一、Windows软件列表

MobaXterm

MobaXterm是一款增强型远程连接工具,可以轻松地来使用Linux上的GNUUnix命令。这样一来,我们可以不用安装虚拟机来搭建虚拟环境,然后只要通过MobaXterm就可以使用大多数的Linux命令。本教程主要使用MobaXterm的SSH和VNC功能:SSH可以想象成Ubuntu的终端(无图形界面),VNC是Ubuntu的图形操作界面。

链接:https://pan.baidu.com/s/1f029rIFsd5pZ7sxDCaKYTQ?pwd=zjns 
提取码:zjns 

TightVNC

下载相应版本安装 TightVNC :

二、查看系统版本信息

登录轻量云服务器

如果使用MobaXterm,将文件解压后,选择应用程序,进行连接到远程轻量服务器

 

 

 

 

 Xshell的操作可见其他博客

三、查看系统版本信息

cat /etc/redhat-release

四、CentOS 8.2 安装使用 VNC 远程桌面

先决条件

要遵循本指南,您需要使用以root或者具有sudo权限的用户在远程CentOS计算机上登录。

在 Linux 服务器上安装配置 VNC-server

CentOS 下安装桌面

VNC远程桌面选择Xfce:

Xfce与KDE,Gnome一样,都是可视化的桌面前端,其特点是占用资源更小。根据网上言论,资源占用情况大致为Xfce<KDE<Gnome。(具体情况与版本相关,不具备绝对的对比性)

列出可安装的group

sudo yum grouplist

先更新你的 CentOS流操作系统,以确保所有现有的包的最新

sudo dnf upgrade --refresh -y

 

安装epel-release

yum install epel-release -y

如果报错

 CentOS团队从官方镜像中移除CentOS 8的所有包,我们要更新官方镜像源

sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*

确认系统上可用的软件包组

sudo dnf --enablerepo=epel group

 

安装Xfce组件包

yum groupinstall xfce -y

 安装 Xfce 之前启用电动工具存储库

sudo dnf config-manager --set-enabled powertools

接下来,使用以下命令确认存储库已启用 dnf repolist 命令

sudo dnf repolist

 使用已安装的存储库,您现在可以开始为 CentOS 8 系统安装替代桌面。 首先,在您的终端中,确保 Xfce 可用

 现在继续使用 Xorg 安装 Xfce 桌面

sudo dnf groupinstall "Xfce" "base-x"

 启动Xfce

systemctl isolate graphical.target

然后默认启动桌面环境

systemctl set-default graphical.target

设置中文显示

安装中文

yum -y install wqy* glibc-langpack-zh、
yum install langpacks-zh_CN.noarch

 修改/etc/locale.conf:

cd ..
cd etc
sed -i 's/en_US/zh_CN/' locale.conf
cat locale.conf

 重启

reboot

 

安装Firefox火狐浏览器

yum -y install firefox
reboot

安装Firefox的flash player插件

wget http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
rpm -ivh adobe-release-x86_64-1.0-1.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
yum install firefox.x86_64 flash-plugin
yum update flash-plugin

这边安转玩还是没有办法解决FireFox播放视频的问题

安装FFmpeg

添加RPMfusion仓库
为在CentOS 8上安装FFmpeg,需要先添加RPMfusion仓库:

yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm

添加了RPMfusion仓库后,运行下列两条命令以安装FFmpeg:

yum install http://rpmfind.net/linux/epel/7/x86_64/Packages/s/SDL2-2.0.10-1.el7.x86_64.rpm
yum install ffmpeg

安装完后重启可以看视频了

reboot

安装输入法

 

yum install ibus ibus-gtk2 ibus-gtk3 ibus-libpinyin im-chooser gtk2-immodule-xim gtk3-immodule-xim -y

 

vim ~/.bash_profile

 在最后添加环境变量

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

 重启

reboot

 

 

安装 vnc-server

确认桌面环境安装完成后, 安装 VNC 服务端。、

yum install tigervnc tigervnc-server

安装完成后开始配置, 将模板配置文件拷贝至配置文件目录下 /etc/systemd/system/ , 如果是多用户,则每个用户拷贝一份,其中 @:1.service 中的数字 1 对应 VNC 服务端口 5901 , 数字 2 对应端口 5902 根据自己需求设置即可。

## 复制配置模板文件
$ sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
## 编辑配置文件
$ sudo vim /etc/systemd/system/vncserver@:1.service

 

将配置文件中 <USER> 全部替换为自己的用户名,

如果是使用 root 账户登录,则修改为:

ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid

 重新加载配置文件

## 重新加载 systemctl 文件
$ sudo systemctl daemon-reload

修改相应账户的连接密码:

vncpasswd root

选no

 运行vncserver

vncserver

 

netstat -ntlp

 停止它

vncserver -kill :1

 

配置 VNC 服务器

vim ~/.vnc/xstartup

 改为

#!/bin/bash
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
xrdb $HOME/.Xresources
startxfce4 &

 

文件中的第一个命令xrdb $HOME/.Xresources告诉VNC的GUI框架读取服务器用户的.Xresources文件。.Xresources用户可以在其中更改图形桌面的某些设置,如终端颜色,光标主题和字体渲染。第二个命令只是告诉服务器启动Xfce,在这里你可以找到舒适地管理服务器所需的所有图形软件。

为确保VNC服务器能够正确使用这个新的启动文件,我们需要为其授予可执行权限。

sudo chmod +x ~/.vnc/xstartup

如果你想传递额外的选项给 VNC 服务器,打开~/.vnc/config文件,并且每行添加一个选项。最常用的选项都被列在文件中。取消注释,并且按照你的喜好来修改。

vim ~/.vnc/config

这里是一个例子:(电脑是1920x1080的分辨率,为了方便使用,这边分辨率设置的是1915x980)

# securitytypes=vncauth,tlsvnc
# desktop=sandbox
geometry=1915x980
# localhost
# alwaysshared

启动 VNC 并设置开机启动

## 设置开机启动
$ sudo systemctl enable vncserver@:1.service
## 启动 VNC 服务
$ sudo systemctl start vncserver@:1.service
## 查看 VNC 服务运行情况
$ sudo systemctl status vncserver@:1.service
## 停止 VNC 服务
$ sudo systemctl stop vncserver@:1.service

 

重启

reboot

五、Windows 下远程连接

Window 下使用 TightVNC-Viewer 进行连接:

 填写 IP 及 端口号:

 

 

 

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在CentOS 7上安装x11vnc,可以按照以下步骤进行操作: 1. 打开终端并使用以下命令安装xfce4桌面环境: ``` yum groupinstall "X Window System" "Xfce" ``` 2. 安装x11vnc软件包,可以使用以下命令: ``` yum install x11vnc ``` 3. 在安装x11vnc之前,我们可以使用x11vnc命令来创建一个存储密码的文件。使用以下命令设置密码并将其存储在/etc/x11vnc.pass文件中: ``` x11vnc -storepasswd 123456 /etc/x11vnc.pass ``` 4. 启动x11vnc服务,你可以使用以下命令: ``` x11vnc -rfbauth /etc/x11vnc.pass -display :0 -forever -shared ``` 通过按照以上步骤,你可以成功在CentOS 7上安装配置x11vnc。请注意,确保你已经安装了X Window System和xfce4桌面环境。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [命令行版 Centos 7 虚拟机安装 xfce4 桌面 + x11vnc + novnc](https://blog.csdn.net/qq_20919883/article/details/127692673)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Centos 7 安装VNC步骤(亲试成功)](https://download.csdn.net/download/e_wsq/9622815)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [centos7 x11vnc配置](https://blog.csdn.net/u010749410/article/details/122696356)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸽泣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值