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

news/2024/9/18 13:01:25/ 标签: 华为欧拉, 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/news/1424214.html

相关文章

Build a Large Language Model (From Scratch) 从头开始构建大型语言模型(第一章)学习笔记

构建大型语言模型(从头开始) 1 理解大型语言模型(Understanding Large Language Models)1.1 什么是LLM?(What is an LLM?)1.2 LLM的应用(Applications of LLMs)1.3 建立和使用LLM的阶段(Stages of building and using LLMs)1.4 将LLM用于不同…

Linux 网络编程项目--简易ftp

主要代码 config.h #define LS 0 #define GET 1 #define PWD 2#define IFGO 3#define LCD 4 #define LLS 5 #define CD 6 #define PUT 7#define QUIT 8 #define DOFILE 9struct Msg {int type;char data[1024];char secondBuf[128]; }; 服务器: #i…

封装原生html的table处理方法【参数类似eltable】

直接跑html即可 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>封装原生talbe</title> </…

Mongodb入门--头歌实验MongoDB 实验——数据库优化

一、MongoDB 的 Profiling 工具&#xff08;一&#xff09; 任务描述 本关任务&#xff1a;完成慢查询设置。 相关知识 为了完成本关任务&#xff0c;你需要掌握&#xff1a; 1.Profiling 是什么工具&#xff1b; 2.如何启用 Profiling 工具。 Profiling 工具 在很多情况下&…

flink mysql数据表同步SQL CDC

1、CDC简介 Change Data Capture FlinkCDC提供一组源数据的连接器&#xff0c;使用变更数据捕获的方式&#xff0c;直接吸收来自不同数据库的变更数据。通过CDC获取源数据表的更新内容&#xff0c;将更新内容作为数据流下发到下游系统&#xff0c;可以做到mysql数据表数据的实…

功能强大的开源数据中台系统 DataCap 2024.03.3 发布

推荐一套基于 SpringBoot 开发的简单、易用的开源权限管理平台&#xff0c;建议下载使用: https://github.com/devlive-community/authx 推荐一套为 Java 开发人员提供方便易用的 SDK 来与目前提供服务的的 Open AI 进行交互组件&#xff1a;https://github.com/devlive-commun…

Spring Boot 连接 RabbitMQ

使用MQ Java获取MQ连接对象 SpringBoot Pom 文件 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocatio…

Python面试十问

深浅拷贝的区别&#xff1f; 浅拷⻉&#xff1a; 拷⻉的是对象的引⽤&#xff0c;如果原对象改变&#xff0c;相应的拷⻉对象也会发⽣改变。 深拷⻉&#xff1a; 拷⻉对象中的每个元素&#xff0c;拷⻉对象和原有对象不在有关系&#xff0c;两个是独⽴的对象。 浅拷⻉(copy)…

Ubuntu22.04搭建CLion C++开发环境

Ubuntu22.04搭建CLion C开发环境 文章目录 Ubuntu22.04搭建CLion C开发环境1.首先下载CLion2.配置c环境3.创建快捷方式Reference 1.首先下载CLion 进入官网https://www.jetbrains.com/clion/download/#sectionlinux 然后进入自己存放这个压缩包的路径中&#xff0c; sudo mkd…

通过实例学C#之Math类

常用方法 Abs&#xff08;Int16&#xff09; 返回参数的绝对值。 static void Main(string[] args) {int num1 -10;Console.WriteLine(Math.Abs(num1));Console.ReadKey(); }运行结果&#xff1a; 10 Acos(Double)与Cos(Double) Acos(Double):返回参数的反余弦值。 Cos(Doub…

网络安全之反弹Shell

网络安全之反弹Shell 在网络安全和渗透测试领域&#xff0c;“正向Shell”&#xff08;Forward Shell&#xff09;和"反向Shell"&#xff08;Reverse Shell&#xff09;是两种常用的技术手段&#xff0c;用于建立远程访问目标计算机的会话。这两种技术都可以让攻击者…

【个人博客搭建】(3)添加SqlSugar ORM 以及Json配置文件读取

1、安装sqlsugar。在models下的依赖项那右击选择管理Nuget程序包&#xff0c;输入sqlsugarcore&#xff08;因为我们用的是netcore&#xff0c;而不是net famework所以也对应sqlsugarcore&#xff09;&#xff0c;出来的第一个就是了&#xff0c;然后点击选择版本&#xff0c;一…

springboot结合vue实现文件上传下载功能

紧接着上一次的博客&#xff0c;这次来实现一下文件(主要是图片)的上传和下载功能&#xff0c;上一次的博客如下所示&#xff1a; Springboot集成JWT token实现权限验证-CSDN博客 其实文件的上传和下载功能(后端的部分)&#xff0c;在我之前的博客就已经有写了&#xff0c;所以…

React + 项目(从基础到实战) -- 第七期

使用ant design 表单组件,开发登录,注册,搜索功能 React 表单组件 ,受控组件 案列 使用defaultVlue属性 bug : 改变了数据源,但是页面未重新渲染 {/* 表单组件 */}<button onClick{()>{console.log(text);}}>打印</button><button onClick{()>[setText(&…

Ubuntu快捷安装MySQL

更新包列表 sudo apt update 安装mysql sudo apt install mysql-server 启动mysql // 启动mysql sudo service mysql start// 关闭mysql sudo service mysql stop// 重启mysql sudo service mysql restart 连接mysql // 初始安装无密码&#xff0c;直接连接即可&#xf…

CSS3 动画

个人主页&#xff1a;学习前端的小z 个人专栏&#xff1a;HTML5和CSS3悦读 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结&#xff0c;欢迎大家在评论区交流讨论&#xff01; 文章目录 ✍CSS3 动画&#x1f48e;1 什么是帧动画&#x1f48e;2 定义关键帧&#x1f…

分析ORACLE批量更新中的ORA-00911错误:MyBatis <foreach> 场景与解决方案

分析ORACLE批量更新中的ORA-00911错误&#xff1a;MyBatis 场景与解决方案 引言场景一&#xff1a;非法字符与SQL语句构建场景二&#xff1a;SQL语句结构问题场景三&#xff1a;嵌套参数问题与defaultParameterMap总结 引言 在日常的Java开发过程中&#xff0c;尤其是当我们在使…

车载终端丨车载平板丨车载平板电脑丨提升车队管理水平

随着电商、互联网和智能制造等行业的快速发展&#xff0c;物流需求不断增加&#xff0c;车载终端作为物流企业管理的重要工具&#xff0c;具有广泛的市场需求。车载平板是一种集成了计算机和显示屏的设备&#xff0c;可以用于车辆管理、车队调度、运输监控等方面&#xff0c;可…

C++ 静态成员(一)

一、静态成员变量定义 静态成员变量是属于类的成员变量&#xff0c;而不是属于类的实例的。静态成员变量的特点如下&#xff1a; 所有类的实例共享同一个静态成员变量&#xff0c;只有一份内存空间。静态成员变量在编译时分配内存&#xff0c;直到程序结束时才会被释放。静态…

小例子——Flask网站开发

Flask设计上体现了简约而不失灵活的特点它被归类为微框架&#xff08;microframework&#xff09;&#xff0c;因为它有一个简单的核心&#xff0c;用户可以通过扩展来增加其他功能。以下是一些详细介绍&#xff1a;1. 性能与灵活性&#xff1a;Flask以其高性能、灵活性和可扩展…