CentOS7+eDEX-UI打造属于你的极客桌面

2024-06-13 00:44

本文主要是介绍CentOS7+eDEX-UI打造属于你的极客桌面,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近在GitHub发现了一款比较火的开源软件 ——edex-ui,它深受DEX-UI和TRON Legacy电影效果的启发,是一个类似于科幻电脑界面的全屏桌面应用程序,提供了可视化动态监测系统性能的图表、资源列表、触屏键盘等等,使其看起来非常高端大气上档次,另外还完美的支持终端操作,并且支持 Window、macOS、Linux 系统。作为从小就喜欢黑科技的小编来说,已经按耐不住要装X啦!本文将会采用CentOS7+eDEX-UI来为你打造一款属于你的极客桌面!

界面预览:

1.环境准备

测试平台 腾讯云
测试系统 CentOS 7.5
CPU Core E5 4核
内存 8GB
带宽 上限100Mbps

备注:其实eDEX-UI运行在本地计算机为最佳,如果你只想本地安装,那么只需要看2、3步即可,若你想打造一款云端桌面,那么就把本文的所有步骤都走一遍吧!

2.将系统源更新到最新

sudo yum update
sodo yum upgrade

3.安装eDEX-UI

GitHub地址:
GitHub - GitSquared/edex-ui: A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.
这里我选择的是Linux64位的:

下载:

wget https://github.com/GitSquared/edex-ui/releases/download/v1.1.2/eDEX-UI.Linux.x86_64.AppImage

或者
https://github.com/GitSquared/edex-ui

https://github.com/GitSquared/edex-ui/releases

不同地域的速度可能不同,如果较慢请耐心等待

下载完成后给予eDex-UI执行权限:

./eDEX-UI.Linux.x86_64.AppImage

linux安装及运行

  1. # 安装依赖,解决dlopen(): error loading libfuse.so.2 报错

  2. sudo apt install fuse

  3. ./eDEX-UI-Linux-x86_64.AppImage

如果你是本地Linux并且拥有桌面环境的话,到这里已经完成了。如果本地Linux没有桌面环境,也可以参照下面4、5步骤安装图形界面环境。完成后直接运行下面命令开启eDex-UI:

./eDEX-UI.Linux.x86_64.AppImage

4.安装图形用户界面接口

yum groupinstall "X Window System"

5.安装图形界面GNOME

yum groupinstall "GNOME Desktop"

6.关闭系统防火墙(用于远程桌面连接)

systemctl stop firewalld.service
systemctl disable firewalld.service

7.安装VNC服务端

yum -y install tigervnc-server

8.配置VNC服务端

//设置VNC用户密码
vncpasswd root//启动VNC服务端 备注:1指的是端口号
vncserver :1

9.下载VNC客户端(Linux远程桌面软件)

根据自己的系统平台下载相应的链接软件,这里我以Chrome插件为例~Chrome是支持VNC的哦!
下载地址:Download VNC Viewer by RealVNC®

10.使用VNC链接到Linux桌面并开启eDEX-UI

打开Chrome应用 VNC viewer for Google Chrome,输入你外网服务器的IP:端口号。例如123.12.34.56:1

链接上之后第一次进入会配置一些桌面基本信息,一步步来

进入之后右键桌面打开终端:

运行刚才下载的eDEX-UI,开启装逼之旅吧!

最终运行结果:

完美效果

配置Linux桌面环境的分辨率与你本机的分辨率相同,然后全屏VNC,enjoy it!

这篇关于CentOS7+eDEX-UI打造属于你的极客桌面的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1055809

相关文章

Spring AI与DeepSeek实战一之快速打造智能对话应用

《SpringAI与DeepSeek实战一之快速打造智能对话应用》本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭... 目录一、概述二、申请DeepSeek的API-KEY三、项目搭建3.1. 开发环境要求3.2. mav

Vue项目中Element UI组件未注册的问题原因及解决方法

《Vue项目中ElementUI组件未注册的问题原因及解决方法》在Vue项目中使用ElementUI组件库时,开发者可能会遇到一些常见问题,例如组件未正确注册导致的警告或错误,本文将详细探讨这些问题... 目录引言一、问题背景1.1 错误信息分析1.2 问题原因二、解决方法2.1 全局引入 Element

用Java打造简易计算器的实现步骤

《用Java打造简易计算器的实现步骤》:本文主要介绍如何设计和实现一个简单的Java命令行计算器程序,该程序能够执行基本的数学运算(加、减、乘、除),文中通过代码介绍的非常详细,需要的朋友可以参考... 目录目标:一、项目概述与功能规划二、代码实现步骤三、测试与优化四、总结与收获总结目标:简单计算器,设计

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

Linux(Centos7)安装Mysql/Redis/MinIO方式

《Linux(Centos7)安装Mysql/Redis/MinIO方式》文章总结:介绍了如何安装MySQL和Redis,以及如何配置它们为开机自启,还详细讲解了如何安装MinIO,包括配置Syste... 目录安装mysql安装Redis安装MinIO总结安装Mysql安装Redis搜索Red

centos7基于keepalived+nginx部署k8s1.26.0高可用集群

《centos7基于keepalived+nginx部署k8s1.26.0高可用集群》Kubernetes是一个开源的容器编排平台,用于自动化地部署、扩展和管理容器化应用程序,在生产环境中,为了确保集... 目录一、初始化(所有节点都执行)二、安装containerd(所有节点都执行)三、安装docker-

element-ui下拉输入框+resetFields无法回显的问题解决

《element-ui下拉输入框+resetFields无法回显的问题解决》本文主要介绍了在使用ElementUI的下拉输入框时,点击重置按钮后输入框无法回显数据的问题,具有一定的参考价值,感兴趣的... 目录描述原因问题重现解决方案方法一方法二总结描述第一次进入页面,不做任何操作,点击重置按钮,再进行下

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/