我記得我在自己以前分享的文章當中就跟大家介紹過我是個喜歡折騰的人。這不,這兩天我覺得在Windows中安裝完Oracle 11g不過癮,現在又要在Linux系統中來進行Oracle 11g數據庫的安裝了。我知道,在Linux中安裝Oracle數據庫要比在Windows系統中不那麼好操作,為了不弄壞筆者原有的電腦系統,所以我決定在虛擬機當中進行安裝。這次是在Ubuntu 18.04上進行安裝,我決定記錄下自己安裝的全過程,跟大家分享,今天的話知識一個安裝前的準備。
至於Linux系統在虛擬機當中的安裝我們這次就不再進行介紹了,因為這不是我們這次的重點,好了,接下來我們直接進入主題。
1、更新自己的系統
打開命令窗口,切換到root賬戶下,輸入命令:sudo apt update;
完了以後再輸入命令:sudo apt dist-upgrade進行系統的更新;
我們所要安裝的編輯器是vim,輸入命令sudo apt install vim進行安裝即可。
3、安裝jdk
輸入:sudo apt-get install openjdk-8-jre
sudo apt-get install openjdk-8-jdk
來進行jdk的安裝。
4、編輯profile文件並測試jdk是否安裝成功
進入到etc目錄,輸入命令vim profile,然後在文件中添加以下內容:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
添加完成後,按下“esc”,輸入“:wq”,保存並退出。
在終端當中直接輸入 Java -version來進行查看。
5、安裝依賴
sudo apt-get -y install lesstif2
sudo apt-get -y install lesstif2-dev
因為這兩個包是32位的,所以我們需要進行換源操作
首先切換到root用戶,然後進入到源文件cd /etc/apt/sources.list.d,輸入命令:
echo"debhttp://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse"
> ia32-libs-raring.list(上面的是一句命令,建議直接進行復制)
更新系統:sudo apt update
安裝依賴:sudo apt-get -y install lesstif2-dev
換回原有源:rm -rf ia32-libs-raring.list
更新系統:sudo apt update
這個安裝完了以後還有更多的依賴需要我們來進行安裝(這真的是一個讓人吐血的過程,而且也是一個非常耗時的過程)
sudo apt-get -y install automake autotools-dev binutils bzip2 elfutils expat gawk gcc gcc-multilib g++-multilib lib32ncurses5 lib32z1 ksh less lib32z1 libaio1 libaio-dev libc6-dev libc6-dev-i386 libc6-i386 libelf-dev libltdl-dev libxm4 libodbcinstq4-1 libodbcinstq4-1:i386 libpth-dev libpthread-stubs0-dev libstdc++5 make openssh-server rlwrap rpm sysstat unixodbc unixodbc-dev unzip x11-utils zlibc
這個真的是相當的費時間,但是到這裡的話我們的入坑路的第一部分就算是完成了,下期我們將進行環境變量的配置。
閱讀更多 嬌嬌的創作塢 的文章