推荐一款开源跨平台的桌面虚拟机工具,快速创建运行,功能太强悍了!(带私活源码)

今天给大家推荐的项目是 - Quickgui,一款开源桌面虚拟机工具,可以轻松在 Linux 系统上安装 Windows、macOS、Linux,功能很强。

图片

简介

说起 Quickgui,首先要先介绍一下大名鼎鼎的 Quickemu。

图片

Quickemu 是一款开源跨平台的桌面虚拟机工具,可以快速创建和运行 Linux、macOS 和 Windows 的虚拟机,不需要 sudo 或 root 权限来运行虚拟机。

该项目的最初目标是实现对 Linux 发行版的快速测试,现在已经对 macOS 和 Windows 全面支持。

而 Quickgui,是一个使用 Flutter 开发的图形化前端界面,由另一组开发人员开发,以帮助在没有终端的情况下使用 Quickemu。

特点

图片

因为核心利用的是 Quickemu,因此两者具有同样的功能:

图片

入门

安装

1、安装 Quickemu 和 Quickget,这个参考 Quickemu 项目地址很容易实现。

https://github.com/quickemu-project/quickemu

2、安装 Quickgui

Ubuntu 及其衍生产品中安装 Quickgui,可以从如下所示的 PPA 安装 Quickgui。

$ sudo add-apt-repository ppa:yannick-mauray/quickgui
$ sudo apt update
$ sudo apt install quickgui

其他 Linux 平台上,从发布页面下载预编译的二进制文件。

$ wget https://github.com/quickemu-project/quickgui/releases/download/v1.2.4/quickgui-1.2.4.tar.xz
$ cd quickgui-1.2.4/
$ ./quickgui

创建虚拟机

用户界面很简单,只有两个选项:“管理现有机器” 和 “创建新机器”。点击“创建”来开始制作虚拟机。

图片

选择操作系统类型及其版本,然后单击下载。所选操作系统的 ISO 映像将被下载并保存 HOME 目录中。当然如果是从其他目录手动启动 Quickgui,则 ISO 文件将保存在该目录中。

图片

点击下载按钮后,Quickgui 将开始下载所选操作系统的 ISO。

图片

运行虚拟机

返回主菜单,单击“管理现有机器”按钮,可以看到下载的 ISO 映像列表。

图片

这样虚拟机就正常启动了。

图片

访问虚拟机

一般可以直接通过 Spicy 客户端或者 SSH 两种方式来访问。

单击 Quickgui 管理器窗口中的“使用 SPICE 连接显示器”按钮即可访问/查看虚拟机的控制台。

或者单击“使用 SSH 连接”按钮(在 SPICE 客户端旁边)通过 SSH 访问来宾操作系统。但是,只有安装和配置了 SSH 后,SSH 按钮才会启用。

图片

当然,Quickgui 还支持一些附加功能,例如 USB 直通、剪贴板以及开箱即用的主机、虚拟机之间的文件共享。

停止&删除虚拟机

要停止正在运行的虚拟机,单击管理器窗口中的停止按钮即可。

图片

删除虚拟机的话,需要先停止,然后再删除。可以选择仅删除并保留配置或删除整个虚拟机。

图片

小结

Quickgui 对于新手来说非常友好,非常容易在 Linux 中创建和管理虚拟机,是 Oracle Virtualbox 的一个不错的替代品。有兴趣的可以下载去体验一波。

项目地址:https://github.com/quickemu-project/quickgui

写在最后(私活源码)

项目介绍

Jeepay是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。

Jeepay使用Spring Boot和Ant Design Vue开发,集成Spring Security实现权限管理功能,是一套非常实用的web开发框架。

项目特点

· 支持多渠道对接,支付网关自动路由

· 已对接微信服务商和普通商户接口,支持V2和V3接口

· 已对接支付宝服务商和普通商户接口,支持RSA和RSA2签名

· 已对接云闪付服务商接口,可选择多家支付机构

· 提供http形式接口,提供各语言的sdk实现,方便对接

· 接口请求和响应数据采用签名机制,保证交易安全可靠

· 系统安全,支持分布式部署,高并发

· 管理端包括运营平台和商户系统

· 管理平台操作界面简洁、易用

· 支付平台到商户系统的订单通知使用MQ实现,保证了高可用,消息可达

· 支付渠道的接口参数配置界面自动化生成

· 使用spring security实现权限管理

· 前后端分离架构,方便二次开发

· 由原XxPay团队开发,有着多年支付系统开发经验

系统架构

Jeepay计全支付系统架构图

图片

核心技术栈

软件名称

描述

版本

Jdk

Java环境

1.8

Spring Boot

开发框架

2.4.5

Redis

分布式缓存

3.2.8 或 高版本

MySQL

数据库

5.7.X 或 8.0 高版本

MQ

消息中间件

ActiveMQ 或 RabbitMQ 或 RocketMQ

Ant Design Vue

Ant Design的Vue实现,前端开发使用

2.1.2

MyBatis-Plus

MyBatis增强工具

3.4.2

WxJava

微信开发Java SDK

4.1.0

Hutool

Java工具类库

5.6.6

开发部署

· 系统开发:https://docs.jeequan.com/docs/jeepay/dev_serv

· 通道对接:https://docs.jeequan.com/docs/jeepay/dev_channel

· 线上部署:https://docs.jeequan.com/docs/jeepay/deploy

· 接口文档:https://docs.jeequan.com/docs/jeepay/payment_api

功能模块

Jeepay运营平台功能

图片

Jeepay商户系统功能

图片

系统截图

以下截图是从实际已完成功能界面截取

图片

图片

图片

图片

图片

图片

图片

图片

开源地址

扫码关注本号,后台回复 支付

扫码关注本号,后台回复 支付

持续关注本号,分享更多项目源码

 

  • 51
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值