暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
操作文档:轻松部署openGauss( 源码编译 )
992
5页
103次
2020-11-24
免费下载
轻松部署openGauss( 源码编译 )
测试环境:
CPU 8c
内存: 32GB
OS openEuler 20.03LTS (x86_64)
编译方式:openGauss源码包 + 第三方源码包
作者: 贾军锋
Tips由于openGauss官网提供已完成编译的第三方二进制软件包仅支持
centos7.6_x86_64 openeuler_aarch64,而openGauss二进制安装包也已经支持这
两款操作系统,故在这两个版本的操作系统使用已编译好的第三方二进制软件包意义不
大。在其他版本的操作情况下,只能手动编译第三方源码包和openGauss源码包以生成
满足要求的openGauss二进制软件包。
一、配置YUM
略(openEuler 默认自带的YUM源即可)
二、安装依赖包
yum install -y autoconf gcc gcc-c++ libaio-devel ncurses-devel pam-
devel libffi-devel libtool unzip python
yum install -y java-1.8.0-openjdk* psmisc bzip2 cmake rsync python3
python3-devel
yum install -y flex bison readline readline-devel glibc-devel patch
lksctp*
yum install wget net-tools dwz zip libtirpc -y
yum install perl-parent \
perl-HTTP-Tiny \
perl-podlators \
perl-Pod-Perldoc \
perl-Pod-Escapes \
perl-Text-ParseWords \
perl-Encode \
perl-Pod-Usage \
1
2
3
4
5
6
7
8
9
10
11
12
三、修改Python默认版本为Python3
四、获取软件包
perl-libs \
perl-macros \
perl-Time-HiRes \
perl-constant \
perl-Socket \
perl-Time-Local \
perl-Carp \
perl-Storable \
perl-PathTools \
perl-Scalar-List-Utils \
perl-Exporter \
perl-threads-shared \
perl-threads \
perl-Filter \
perl-File-Temp \
perl-File-Path \
perl-Pod-Simple \
perl-Getopt-Long \
perl-srpm-macros \
perl -y
## 查看Python3版本
python3 -V
## 查看默认Python版本
python -V
## 修改默认Python版本
mv /usr/bin/python /usr/bin/python_bak2
ln -s /usr/bin/python3 /usr/bin/python
python -V
## 说明
## 由于YUM命令需要调用python2,修改默认的Python版本会造成YUM无法使用。为了使
得在更改默认python版本后YUM依旧可用,可以修改/usr/bin/yum文件默认调用的
python路径为/usr/bin/python2
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
1
2
3
4
5
6
7
8
9
10
11
12
13
of 5
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜