环境准备
- 重新设置shell启动进程所占用的资源。
- 打开profile文件。
1
vi /etc/profile
- 在文件末尾添加以下内容。
ulimit -n 524288
- 使限制生效。
source /etc/profile
- 打开profile文件。
- 安装依赖。
1
yum install gtk-doc pam-devel rpmdevtools xmlsec1-devel libtool-ltdl-devel createrepo openldap-devel rdma-core-devel lz4-devel expat-devel lttng-ust-devel libbabeltrace-devel python3-Cython python2-Cython gperftools-devel bc dnf-plugins-core librabbitmq-devel leveldb leveldb-devel numactl numactl-devel rpmdevtools rpm-build libtool python-pip python3-pip librbd-devel git net-tools expect haveged dos2unix -y
- 新建用于放置RPM包的临时目录。
1
mkdir -p /home/rpm
- 拷贝位于编译机“/home/rpmbuild/RPMS/”目录下的RPM包至客户端部署机的“/home/rpm”目录,进入RPM包所在路径配置本地yum源。
1 2
cd /home/rpm createrepo .
- 配置repo文件。
1
vi /etc/yum.repos.d/local.repo
添加以下内容:
1 2 3 4 5 6
[local] name=local baseurl=file:///home/rpm enabled=1 gpgcheck=0 priority=1
- 配置liboath本地源。
- 建立用作yum源的文件夹。
mkdir -p /home/oath
- 拷贝位于编译机“/root/rpmbuild/RPMS/”的全部文件至“/home/oath/”。
- 将拷贝过来的rpm包作为本地yum源。
1 2
cd /home/oath createrepo .
- 建立用作yum源的文件夹。
- 配置repo文件。
1
vi /etc/yum.repos.d/local.repo
文件中加入以下内容:1 2 3 4 5 6
[local-oath] name=local-oath baseurl=file:///home/oath enabled=1 gpgcheck=0 priority=1
- 安装liboath
1
yum install liboath liboath-devel
- 安装Java。
- 解压缩OpenJDK8U-jdk_aarch64_linux_hotspot_jdk8u282-b08.tar.gz(ARM)或OpenJDK8U-jdk_x64_linux_hotspot_8u282b08.tar.gz(x86)至“/usr/local”目录。
ARM环境:
cd /home tar -zxvf OpenJDK8U-jdk_aarch64_linux_hotspot_jdk8u282-b08.tar.gz -C /usr/local/
x86环境:
cd /home tar -zxvf OpenJDK8U-jdk_x64_linux_hotspot_8u282b08.tar.gz -C /usr/local/
- 配置Java环境变量。
- 修改环境变量。
1
vi /etc/profile
在文件末尾添加如下内容:1 2
export JAVA_HOME=/usr/local/jdk8u282-b08 export PATH=${JAVA_HOME}/bin:$PATH
- 使环境变量生效。
1
source /etc/profile
- 验证安装是否成功。
1
java -version
- 修改环境变量。
- 解压缩OpenJDK8U-jdk_aarch64_linux_hotspot_jdk8u282-b08.tar.gz(ARM)或OpenJDK8U-jdk_x64_linux_hotspot_8u282b08.tar.gz(x86)至“/usr/local”目录。
父主题: 客户端