QGS 发表于 2022/04/12 15:19:48
1.8k+ 0 0
【摘要】 openEuler 22.03-LTSx86安装UKUI+DDE双桌面环境+内置openGauss2.1.0
2022年3月,openEuler 22.03 LTS版本ISO安装包仓库及LTS官方软件仓库均上线openGauss2.1.0版本安装包,提供RPM一键安装openGauss的能力,提高用户易用性。
openEuler 22.03 LTS版本中涉及的openGauss安装包及其依赖仓库如下:
https://gitee.com/src-openeuler/opengauss-server
https://gitee.com/src-openeuler/opengauss-dcf
openGauss是一款开源的关系型数据库,采用客户端/服务器、单进程多线程架构,支持单机和一主多备部署方式,备机只读,支持双机高可用和读扩展。
openGauss相比于其他开源数据库主要有以下几个主要特点:
- 高性能
- 提供了面向多核架构的并发控制技术结合鲲鹏硬件优化,在两路鲲鹏下TPCC Benchmark达成性能150万tpmc。
- 针对当前硬件多核numa的架构趋势, 在内核关键结构上采用了Numa-Aware的数据结构。
- 提供Sql-bypass智能快速引擎、融合引擎技术。
- 高可用
- 支持主备同步、异步和级联备机多种部署模式。
- 数据页CRC校验,损坏数据页通过备机自动修复。
- 备机并行恢复,10秒内可升主提供服务。
- 高安全
支持全密态计算、访问控制、加密认证、数据库审计和动态数据脱敏等安全特性,提供全方位端到端的数据安全保护。
- 易运维
- 基于AI的智能参数调优和索引推荐,提供AI自动参数推荐。
- 慢SQL诊断,多维性能自监控视图,实时掌控系统的性能表现。
- 提供在线自学习的SQL时间预测。
- 全开放
- 采用木兰宽松许可证协议,允许对代码自由修改、使用和引用。
- 数据库内核能力全开放。
- 提供丰富的伙伴认证,培训体系和高校课程。
#openEuler 22.03 LTS ISO镜像安装操作系统时,安装引导界面的选择软件包里面勾选上openGauss Server,在安装完成操作系统后,默认安装上openGauss数据库并启动单机数据库进程。
openGauss社区与openEuler社区作为两个开源开放的社区,通过相互协作和融合,使得openGauss进入openEuler 22.03 LTS ISO镜像,同时为openEuler 22.03 LTS官方仓库提供openGauss软件包,极大地提高了openGauss用户易用性;同时,也为使用openEuler 22.03 LTS ISO及其他镜像源的用户带来了便利。
#查看cpu相关信息
lscpu
du -sh *
#openGauss官网
https://opengauss.org/zh/
#UKUI~(希望早点支持UKUI3.0版本)
UKUI是麒麟软件团队历经多年打造的一款Linux 桌面,主要基于 GTK 和 QT开发。与其它UI界面相比,UKUI更加注重易用性和敏捷度,各元件相依性小,可以不依赖其它套件而独自运行,给用户带来亲切和高效的使用体验。UKUI支持x86_64和aarch64两种架构。
#下载 openEuler21.03及以上 镜像并安装系统。https://repo.openeuler.org/openEuler-21.09/
sudo dnf update
#安装UKUI
sudo dnf install ukui -y
#在确认正常安装后,重启reboot
systemctl set-default graphical.target
#DDE
DDE是统信软件团队研发的一款功能强大的桌面环境。包含数十款功能强大的桌面应用,是真正意义上的自主自研桌面产品
#更新软件源
sudo dnf update
#安装DDE
sudo dnf install dde -y
#设置以图形界面的方式启动
sudo systemctl set-default graphical.target
#重启
sudo reboot
#dde桌面无法使用root账号登陆 dde内置了openeuler用户,密码为openeuler
#安装opengauss2.1.0,(aarch64/x86_64)
yum list opengauss*
yum -y install opengauss 或dnf install opengauss -y
#启动,自启
systemctl start opengauss
systemctl status opengauss
systemctl enable opengauss
#登录数据库
su - opengauss
gsql -d postgres -r
参考来源:openGauss