- OceanBase数据库源码解析
- 彭煜玮 杨传辉 杨志丰编著
- 260字
- 2025-02-23 12:59:34
1.4.1 环境依赖
目前的OceanBase社区版(v3.1)仅支持Linux操作系统,同时对硬件环境也有一定要求,见表1.1。
表1.1 OceanBase社区版软硬件要求

(续)

构建软件依赖环境最简单的方法是利用yum仓库,构建OceanBase完整的软件包依赖需要用到两部分yum仓库。
(1)CentOS的yum仓库
OceanBase依赖的软件包中,rpm和make等可以通过CentOS的官方yum仓库或者第三方镜像仓库获得。可以用以下命令批量安装:

(2)OceanBase的官方yum仓库
OceanBase依赖的其他软件包都可以从OceanBase的官方yum仓库中获得,该仓库的配置文件位于http://mirrors.aliyun.com/oceanbase/OceanBase.repo。
如果能够访问OceanBase的官方yum仓库,则可以在OceanBase源码目录下执行build.sh脚本进行初始化,该脚本将会从官方yum仓库下载安装所需的其他软件包:
