华为欧拉系统(openEuler-22.03)安装深信服EasyConnect软件(图文详解)

embedded/2024/9/18 13:01:24/ 标签: 华为欧拉, EasyConnect

欧拉镜像下载安装

iso镜像官网下载地址

选择最小化安装,标准模式

换华为镜像源

更换华为镜像站,加速下载:

sed -i "s#http://repo.openeuler.org#https://mirrors.huaweicloud.com/openeuler#g" /etc/yum.repos.d/openEuler.repo
sed -i 's#EPOL/$basearch#EPOL/main/$basearch#g' /etc/yum.repos.d/openEuler.repo

更新缓存:

yum clear all
yum makecache

安装 GNOME

参考:官方安装文档

GNOME是运行在类Unix操作系统中最常用桌面环境。是一个功能完善、操作简单、界面友好,集使用和开发为一身的桌面环境,是GNU计划的正式桌面。

从用户的角度看,GNOME是一个集成桌面环境和应用程序的套件。从开发者的角度看,它是一个应用程序开发框架(由数目众多的实用函数库组成)。即使用户不运行GNOME桌面环境,用GNOME编写的应用程序也可以正常运行。

GNOME既包含文件管理器、应用商店、文本编辑器等基础软件,也包含系统采样分析、系统日志、软件工程IDE、web浏览器、简洁虚拟机监视器、开发者文档浏览器等高级应用和工具。

1.下载openEuler ISO镜像并安装系统,更新软件源(需要配置Everything源,以及EPOL源,上面已经配置了,下面命令是在最小化安装系统的情况下安装GNOME)

sudo dnf update

2.安装字库

sudo dnf install dejavu-fonts liberation-fonts gnu-*-fonts google-*-fonts

3.安装Xorg

sudo dnf install xorg-x11-apps xorg-x11-drivers xorg-x11-drv-ati \xorg-x11-drv-dummy xorg-x11-drv-evdev xorg-x11-drv-fbdev xorg-x11-drv-intel \xorg-x11-drv-libinput xorg-x11-drv-nouveau xorg-x11-drv-qxl \xorg-x11-drv-synaptics-legacy xorg-x11-drv-v4l xorg-x11-drv-vesa \xorg-x11-drv-vmware xorg-x11-drv-wacom xorg-x11-fonts xorg-x11-fonts-others \xorg-x11-font-utils xorg-x11-server xorg-x11-server-utils xorg-x11-server-Xephyr \xorg-x11-server-Xspice xorg-x11-util-macros xorg-x11-utils xorg-x11-xauth \xorg-x11-xbitmaps xorg-x11-xinit xorg-x11-xkb-utils

4.安装GNOME及组件

sudo dnf install adwaita-icon-theme atk atkmm at-spi2-atk at-spi2-core baobab \abattis-cantarell-fonts cheese clutter clutter-gst3 clutter-gtk cogl dconf \dconf-editor devhelp eog epiphany evince evolution-data-server file-roller folks \gcab gcr gdk-pixbuf2 gdm gedit geocode-glib gfbgraph gjs glib2 glibmm24 \glib-networking gmime30 gnome-autoar gnome-backgrounds gnome-bluetooth \gnome-builder gnome-calculator gnome-calendar gnome-characters \gnome-clocks gnome-color-manager gnome-contacts gnome-control-center \gnome-desktop3 gnome-disk-utility gnome-font-viewer gnome-getting-started-docs \gnome-initial-setup gnome-keyring gnome-logs gnome-menus gnome-music \gnome-online-accounts gnome-online-miners gnome-photos gnome-remote-desktop \gnome-screenshot gnome-session gnome-settings-daemon gnome-shell \gnome-shell-extensions gnome-software gnome-system-monitor gnome-terminal \gnome-tour gnome-user-docs gnome-user-share gnome-video-effects \gnome-weather gobject-introspection gom grilo grilo-plugins \gsettings-desktop-schemas gsound gspell gssdp gtk3 gtk4 gtk-doc gtkmm30 \gtksourceview4 gtk-vnc2 gupnp gupnp-av gupnp-dlna gvfs json-glib libchamplain \libdazzle libgdata libgee libgnomekbd libgsf libgtop2 libgweather libgxps libhandy \libmediaart libnma libnotify libpeas librsvg2 libsecret libsigc++20 libsoup \mm-common mutter nautilus orca pango pangomm libphodav python3-pyatspi \python3-gobject rest rygel simple-scan sushi sysprof tepl totem totem-pl-parser \tracker3 tracker3-miners vala vte291 yelp yelp-tools \yelp-xsl zenity

5.启动gdm显示管理器

sudo systemctl enable gdm

6.设置系统默认以图形界面登录

sudo systemctl set-default graphical.target

7.重启验证

sudo reboot

EasyConnect_83">安装EasyConnect

访问EasyConnect,进入客户端下载页面,选择中标麒麟,根据系统架构下载对应的rpm包:
客户端下载页面

EasyConnect_87">打开EasyConnect无响应

进入EasyConnect安装目录:/usr/share/sangfor/EasyConnect/,手动运行./EasyConnect,看对应的错误提示信息:

ERROR:Gtk-Message: Failed to load module “canberra-gtk-module”

yum install libcanberra-*

不知道缺哪个组件,全部安装了就好了

ERROR:segmentation fault

将下面这个压缩包解压后,将里面的三个so文件拷贝到EasyConnect的安装目录/usr/share/sangfor/EasyConnect/

压缩包下载链接:下载地址

启动成功

重新启动EasyConnect,连接成功:

连接情况


http://www.ppmy.cn/embedded/2173.html

相关文章

TikTok如何矩阵养号?TK防关联引流系统助力TK账号安全运营

TK是 TikTok旗下的短视频社交媒体,平台目前是全球最火的短视频平台,目前全球活跃用户已经超过8亿。其中 TikTok的用户已经达到8亿。TK这款短视频社交媒体平台在海外的发展潜力非常大,也是国内很多人的创业目标,很多人都想从 TK这个…

2024年大唐杯备考

努力更新中…… 第一章 网络架构和组网部署 1.1 5G的网络整体架构 5G网络中的中传、回传、前传(这里属于承载网的概念) CU和DU之间是中传 BBU和5GC之间是回传 BBU和AAU之间是前传(这个好记) 这里竟然还藏了MEC(…

Adobe Premiere Pro将加入AI生成式功能,以提高视频编辑的效率;OpenAI宣布在东京设立亚洲首个办事处

🦉 AI新闻 🚀 Adobe Premiere Pro将加入AI生成式功能,以提高视频编辑的效率 摘要:Adobe宣布,将为Premiere Pro引入由生成式AI驱动的新功能,以提高视频编辑的效率。这些功能包括“生成扩展”,能…

Scala 第一篇 基础篇

Scala 第一篇 基础篇 一、变量与常量 1、变量2、常量 二、数据类型 1、数据基本类型概览2、元组的声明与使用3、Range介绍和使用4、Option 类型的使用和设计5、类型别名 三、运算符四、程序逻辑 1、一切都是表达式2、分支语句3、循环语句 五、集合 1、List2、Set3、Map4、Arra…

排序算法之选择排序

目录 一、简介二、代码实现三、应用场景 一、简介 算法平均时间复杂度最好时间复杂度最坏时间复杂度空间复杂度排序方式稳定性选择排序O(n^2 )O(n^2)O(n^2)O(1)In-place不稳定 稳定:如果A原本在B前面,而AB,排序之后A仍然在B的前面&#xff1…

36. UE5 RPG在激活技能时使用蒙太奇动画

在上一篇文章里面,我们实现了一个简单的火球术,创建了火球术的火球,以及能发射它的技能。很简陋,在技能触发的时候,直接在武器的位置生成火球发射出去。在一篇文章里,我们要实现使用技能时,角色…

Spring Boot 经典面试题(八)

1.SpringBoot微服务中如何实现 session 共享 在Spring Boot微服务中实现session共享可以通过不同的方式,取决于你的微服务架构和需求。下面列出了一些常见的方法: 使用Spring Session和Redis: 配置Spring Session来将session数据存储在Redis…

4.Godot图片素材的获取和编辑

游戏开发中经常遇到图片素材的需求 1. 图片素材的准备 术语:Sprite 精灵,游戏开发中指一张图片来源不明的图片,切勿在商业用途使用,以免引起版权风险。 1. 在学习阶段,可以百度或者从一些资源网站获取,这…

计算机视觉——DiffYOLO 改进YOLO与扩散模型的抗噪声目标检测

概述 物体检测技术在图像处理和计算机视觉中发挥着重要作用。其中,YOLO 系列等型号因其高性能和高效率而备受关注。然而,在现实生活中,并非所有数据都是高质量的。在低质量数据集中,更难准确检测物体。为了解决这个问题&#xff…

LeetCode-2923. 找到冠军 I【数组 矩阵】

LeetCode-2923. 找到冠军 I【数组 矩阵】 题目描述:解题思路一:找到没有1存在的列即可。解题思路二:找到和等于n-1的行。解题思路三:打擂台【时间复杂度:O(n)】 题目描述: 一场比赛中共有 n 支队伍&#x…

MS7336MA高清 HD/全高清 FHD 可选择视频运放与视频同轴线控解码

产品简述 MS7336MA 是一颗集成单通道视频放大器与视频同轴线控解 码为一体的芯片,它内部集成 6dB 增益轨到轨输出驱动器以及 10 阶滤波器,允许同一个输入信号在 -3dB 带宽 35MHz 和 55MHz 之间进行选择控制。视频同轴线控解码内部集成一颗高…

【我的代码生成器】React的FrmUser类源码

FrmUser 类的源码中:FrmUser btnSaveClick 等命名方式都是参考VB.Net的写法。 import React, { forwardRef, useImperativeHandle, useState, useEffect, } from "react"; import { makeStyles, TextField, Grid, Paper, Button, ButtonGroup, } from &q…

黑洞路由、 DDoS 攻击 、 环路

黑洞路由 DDoS 攻击 DDoS 攻击是一种针对服务器、服务或网络的恶意行为。DDoS 攻击通过向目标发送大量流量,使其不堪重负,导致资源和带宽被耗尽。因此,目标可能会变慢或崩溃,无法正常处理合法的流量。DDoS 攻击通常是由僵尸网络…

【ADB】adb、shell的介绍

目录 adb命令和shell命令的关系 adb命令 shell命令 shell脚本 shell脚本运行的环境是什么 .sh脚本和.bat脚本有什么区别 这两个脚本使用的命令和语法是一样的吗 adb命令和shell命令的关系 ADB(Android Debug Bridge)命令和Shell命令都是用于与操作…

【JVM】JVM的垃圾回收机制与垃圾回收器的选择

昨天说了JVM的工作流程,感兴趣的可以先去看一看。今天咱们接着来探讨JVM的垃圾回收机制,包括其工作原理、如何确定对象回收、可用的垃圾回收器以及如何进行垃圾回收器的选择与配置。 1.工作原理 JVM的垃圾回收机制主要依赖于垃圾回收器来自动管理内存的…

UltraScale+的10G/25G Ethernet Subsystem IP核使用

文章目录 前言一、设计框图1.1、xxv_ethernet_01.2、xxv_ethernet_0_sharedlogic_wrapper1.3、xxv_ethernet_0_clocking_wrapper1.4、xxv_ethernet_0_common_wrapper 二、IP核配置三、仿真四、上板测速 前言 前面我们学习了很多基于XILINX 7系列的高速接口使用,本文…

从零到一品牌电商私域流量代运营规划方案

【干货资料持续更新,以防走丢】 从零到一品牌电商私域流量代运营规划方案 部分资料预览 资料部分是网络整理,仅供学习参考。 PPT共50页(完整资料包含以下内容) 目录 私域运营方案: 一、项目背景与目标 - 开创数智化…

idea项目编译时报错:GC overhead limit exceeded

问题描述 今天idea构建一个新的项目时报错:GC overhead limit exceeded,错误是发生在编译阶段,而不是运行阶段。 ava: GC overhead limit exceeded java.lang.OutOfMemoryError: GC overhead limit exceededat com.sun.tools.javac.resources…

iOS Delegate receiver 如何返回值给 sender

总所周知, Delegate 和 Notification 的区别是: delegate针对one-to-one关系,并且receiver可以返回值给sender; notification 可以针对one-to-one/many/none,receiver无法返回值给sender; (注:两者的 sender 都可以传值给 receiver) 所以…

python/pygame 挑战魂斗罗 笔记(二)

一、建立地面碰撞体: 现在主角Bill能够站立在游戏地图的地面,是因为我们初始化的时候把Bill的位置固定了self.rect.y 250。而不是真正的站在地图的地面上。 背景地图是一个完整的地图,没有地面、台阶的概念,就无法通过碰撞检测来…