开发工具
开发工具安装方式
软件运行
一.数据库
二.中间件:
三.虚拟化云平台
四.容器
语言 CPU架构 |
X86 |
ARM |
MIPS |
gcc |
8.3.0 |
8.3.0 |
8.3.0 |
gcc-7 |
7.4.0 |
7.4.0 |
7.4.0 |
g++ |
8.3.0 |
8.3.0 |
8.3.0 |
g++-7 |
7.4.0 |
7.4.0 |
7.4.0 |
cmake |
3.13.4 |
3.13.4 |
3.13.4 |
QT |
5.11/4.8 |
5.11/4.8 |
5.11/4.8 |
OpenJDK |
8/11 |
8/11 |
8/11 |
OracleJDK |
自行到官网安装 |
不支持 |
不支持 |
electron |
自行到官网安装 |
自行到官网安装 |
2.0.18/4.0.6 |
c/c++ 开发环境:
c/c++ 开发工具套件,包含gcc g++ make
sudo apt install build-essential
工程管理器 cmake
sudo apt install cmake
qt开发工具
QT 5.11
sudo apt install qt5-default qtcreator
QT 4.8
sudo apt install qt4-default qtcreator
java开发环境
openjdk 8
sudo apt install openjdk-8-jdk
openjdk 11
sudo apt install openjdk-11-jdk
如果已经安装多个版本需要切换
sudo update-alternatives --config java
C#
sudo apt install mono-devel
MONO开发IDE
sudo install monodevelop
mono 运行环境
sudo apt install mono-runtime
python开发环境
预装python2.7.6和3.73
PIP2和3
sudo apt install python-pip
sudo apt install python3-pip
go开发环境
sudo apt install golang
nodejs
sudo apt install nodejs
npm
sudo apt install npm
git
sudo apt install git
ruby 开发环境
sudo apt install ruby
qt开发相关的各类环境包
sudo apt install qtcreator
qt5-default
qtcreator-template-dtk
g++
gdb
openssh-server
cmake
astyle
安装完以上所有程序,一个一个按顺序装!
数据库 |
国外:Oracle、DB2、Sybase 国产:达梦、人大金仓、神舟通用、虚谷 开源:MySQL、PostgreSQL、MariaDB 大数据:Hadoop、托尔思、星环、腾讯 |
中间件 |
国外:WebLogic、WebSphere、IBM MQ 国产:东方通、金蝶、中创、普元 开源:Apache、Tomcat、Nginx、JBoss |
虚拟化云平台 |
OpenStack、CloudStack等主流云计算平台 适配主流Hypervisor产品,可作为宿主机和客户机的操作系统 |
容器 |
Docker、Kubernetes、etcd |
国产:
1.人大金仓:支持全平台
金仓数据库管理系统 KingbaseES是面向事务处理类、兼顾分析类应用领域的通用数据库产品,致力于解决高安全、高并发、高可靠数据存储计算问题,是一款为企事业单位等管理信息系统、业务系统量身打造,具有高成熟度的数据库产品。
链接: https://pan.baidu.com/s/1zzymiVYm4xhdF_90P-Lp3g 密码: 5fod
达梦数据库管理系统V8(简称DM8)融合了分布式、弹性计算与云计算的优势,具有灵活性、易用性、可靠性、高安全性等特性,多样化架构充分满足不同场景需求,支持超大规模并发事务处理和事务-分析混合型业务处理,动态分配计算资源,实现更精细化的资源利用、更低成本的投入,是理想的企业级数据管理与分析服务平台。
链接: https://pan.baidu.com/s/1aci3vylwH4afvmViN5pjlg 密码: q5wt
神通数据库企业版是天津神舟通用数据技术有限公司(简称“神舟通用公司”) 拥有自主知识产权的企业级、大型通用关系型数据库管理系统。 这是本公司在大型数据库领域的多年研发积累以及深厚的航天信息化建设经验的集中体现, 也是国家“核高基”科技重大专项、国家863计划在基础软件领域产品化所取得的一项重要成果。
链接: https://pan.baidu.com/s/1Ugl-vqyDCmp1fN4KgRqLpQ 密码: 9o45
4.虚谷:支持 arm64 amd64
虚谷数据库(V10)
虚谷数据库是成都市欧冠信息技术有限责任公司推出的分布式混合型数据库,采用无共享分区分片架构和分布式计算,多副本容错机制保障数据的安全性,同时提供高性能并行计算。可应用于联机分析型(OLAP)和联机事务型(OLTP)及其混合处理(HTAP)等场景,适用于国家集约型应用场景、大型数据中台建设和自主创新应用的数据引擎建设。
链接链接: https://pan.baidu.com/s/1qKF7CnI7dtRFQMHfJSqtzA 密码: pth7
国外:Oracle、DB2、Sybase
开源:MySQL、PostgreSQL、MariaDB
1.MySQL
自行官网下载8.0 5.7 MySQL
2.PostgreSQL :支持全平台
源上有 postgresql-all 11+200+deb10u3 all
metapackage depending on all PostgreSQL server packages
Sudo apt install -f postgresql-all
3.MariaDB :支持全平台
MariaDB database server (metapackage depending on the latest version)
源上有 mariadb-server 10.3.23
Sudo apt install -f mariadb-server
大数据:Hadoop、托尔思、星环、腾讯
国外:WebLogic、WebSphere、IBM MQ
国产:东方通、金蝶、中创、普元
开源:Apache、Tomcat、Nginx、JBoss
东方通:支持全平台
北京东方通科技股份有限公司(简称”东方通”)研发的具有自主知识产权的东方通应用服务器软件TongWeb V7.0 产品,是由东方通推出的遵循JavaEE7规范的企业级应用服务器,提供了诸如负载均衡、集群、Web Service、数据库连接池、事务处理服务、安全管理等功能,它为企业应用提供了可靠、可伸缩、可管理和高安全的基础平台。
链接: https://pan.baidu.com/s/1NKwu4j94kfsM6LN89QRMVg 密码: 8mdh
深圳市金蝶天燕云计算股份有限公司(简称“金蝶天燕”)的金蝶Apusic应用服务器软件V9.0建于微内核体系,提供了支持全新应用构件模型的Web容器、EJB容器及Web Services容器,并为企业级应用提供了消息服务、数据访问服务、集群服务、部署服务及全面的管理监控功能等,是一款标准、安全、高效、集成并具丰富功能的企业级应用服务器,为企业级应用和服务提供便捷开发、灵活部署、可靠运行、高效管理及快速集成等关键技术支撑。
深圳市金蝶天燕云计算股份有限公司(简称“金蝶天燕”)的金蝶Apusic应用服务器V10版本支持JavaEE8的技术规范,提供满足该规范的Web容器、EJB容器及WebService容器等,支持Websocket1.1、Servlet4.0、HTTP2.0等最新的技术规范。它作为企业级应用运行的可靠基础平台,为企业级应用的便捷开发、灵活部署、可靠运行、高效管控以及快速集成等环节提供关键的支撑。
链接: https://pan.baidu.com/s/1UU-egd3_HvdVRLPzMXt_AQ 密码: kb4g
源上有支持全平台
apache2 2.4.40.1-1+dde amd64
Apache HTTP Server
Sudo apt install -f apache2
源上有支持全平台
tomcat9 9.0.31.1-1+eagle all
Apache Tomcat 9 - Servlet and JSP engine
源上有支持全平台
Nginx 1.14.2-2+deb10u2+rebuild all
small, powerful, scalable web/proxy server
Sudo apt install nginx
OpenStack、CloudStack等主流云计算平台
(支持全平台,产品官网Open Source Cloud Computing Infrastructure - OpenStack)
Openstack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。
OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。
CloudStack 平台整体产品架构由基础硬件设施、虚拟核心引擎、智能调度系统、核心产品资源、统一云管平台及运维管理平台组成,为用户、管理员及运营人员提供云平台管理和服务。
Docker、Kubernetes、etcd