1. 程式人生 > 資料庫 >linux CentOS7最小化安裝環境靜默安裝Oracle11GR2資料庫(安裝依賴包)

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2資料庫(安裝依賴包)

安裝Oracle11GR2所需要的依賴包
有高手寫成了這樣:

yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static glibc glibc-common glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel numactl-devel sysstat unixODBC unixODBC-devel kernelheaders pdksh pcre-devel readline rlwrap

一句命令全裝好了;
作為新手,我們還是一個個來安裝吧。
上一節準備好的作業系統環境centos7 minimal install

uname -a

在這裡插入圖片描述
執行

yum -y install gcc

在這裡插入圖片描述
安裝成功
執行:

yum -y install gcc-c++

在這裡插入圖片描述
安裝成功
執行:

yum -y install make

在這裡插入圖片描述
系統裡已經安裝了最新版
執行:

yum -y install binutils

在這裡插入圖片描述
系統裡已經安裝了最新版
執行:

yum -y install compat-libstdc++-33

在這裡插入圖片描述
安裝成功
執行

yum -y install elfutils-libelf

在這裡插入圖片描述
系統裡已經安裝了最新版
執行:

yum -y install elfutils-libelf-devel

在這裡插入圖片描述
安裝成功
執行:

yum -y install elfutils-libelf-devel-static

在這裡插入圖片描述
安裝成功
執行:

yum -y install glibc

在這裡插入圖片描述
安裝成功
執行:

yum -y install glibc-common

在這裡插入圖片描述
安裝成功
執行:

yum -y install glibc-devel

在這裡插入圖片描述
安裝成功
執行:

yum -y install ksh

在這裡插入圖片描述
安裝成功
執行:

yum -y install libaio

在這裡插入圖片描述
安裝成功
執行:

yum -y install libaio-devel

在這裡插入圖片描述
安裝成功
執行:

yum -y install libgcc

在這裡插入圖片描述
安裝成功
執行:

yum -y install libstdc++

在這裡插入圖片描述
安裝成功
執行:

yum -y install libstdc++-devel

在這裡插入圖片描述
安裝成功
執行:

yum -y install numactl-devel

在這裡插入圖片描述
安裝成功
執行:

yum -y install sysstat

在這裡插入圖片描述
安裝成功
執行:

yum -y install unixODBC

在這裡插入圖片描述安裝成功
執行:

yum -y install unixODBC-devel

在這裡插入圖片描述
安裝成功
執行:

yum -y install kernel-headers

在這裡插入圖片描述
安裝成功
執行:

yum -y install pdksh

在這裡插入圖片描述

報錯,百度搜原因:pdksh是一個老包了,新的oracle都使用ksh包
改執行:yum -y install ksh

在這裡插入圖片描述安裝成功
執行:

yum -y install pcre-devel

在這裡插入圖片描述安裝成功
執行:

yum -y install readline*

在這裡插入圖片描述
安裝成功
執行:

yum -y install rlwrap

在這裡插入圖片描述

yum源裡沒有包;
昨天我們準備了:rlwrap-0.42.tar.gz 就是

在這裡插入圖片描述
執行:

ll

在這裡插入圖片描述
上傳成功;
解壓剛才上傳副檔名為.zip包:

unzip -xvf rlwrap-0.42.tar.zip

解壓剛才解壓出來的

tar -xvf rlwrap-0.42.tar.gz

在這裡插入圖片描述

切換目錄:

cd rlwrap-0.42

執行:

./configure

在這裡插入圖片描述

執行成功(如果有很多個no 以及結尾提示其他內容 則執行失敗 根據提示找原因)

執行:

make

在這裡插入圖片描述
執行:

make install

在這裡插入圖片描述