我记得我在自己以前分享的文章当中就跟大家介绍过我是个喜欢折腾的人。这不,这两天我觉得在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
这个真的是相当的费时间,但是到这里的话我们的入坑路的第一部分就算是完成了,下期我们将进行环境变量的配置。
閱讀更多 嬌嬌的創作塢 的文章