网站首页 > 技术文章 正文
我记得我在自己以前分享的文章当中就跟大家介绍过我是个喜欢折腾的人。这不,这两天我觉得在Windows中安装完Oracle 11g不过瘾,现在又要在Linux系统中来进行Oracle 11g数据库的安装了。我知道,在Linux中安装Oracle数据库要比在Windows系统中不那么好操作,为了不弄坏笔者原有的电脑系统,所以我决定在虚拟机当中进行安装。这次是在Ubuntu 18.04上进行安装,我决定记录下自己安装的全过程,跟大家分享,今天的话知识一个安装前的准备。
至于Linux系统在虚拟机当中的安装我们这次就不再进行介绍了,因为这不是我们这次的重点,好了,接下来我们直接进入主题。
1、更新自己的系统
打开命令窗口,切换到root账户下,输入命令:sudo apt update;
完了以后再输入命令:sudo apt dist-upgrade进行系统的更新;
2、安装编辑器(这个是必须的)
我们所要安装的编辑器是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
这个真的是相当的费时间,但是到这里的话我们的入坑路的第一部分就算是完成了,下期我们将进行环境变量的配置。
喜欢的朋友们请点击关注哦~
猜你喜欢
- 2025-07-24 ARM机器(Oracle Linux / Redhat/ ...)上如何编译 CatBoost
- 2025-07-24 1、Oracle 数据库19C 软件安装(oracle数据库的安装)
- 2025-07-24 Oracle Linux 9.6安装体验(oracle linux安装教程)
- 2025-07-24 Oracle Linux10安装体验(linux安装oracle实例)
- 2024-10-26 3、CentOS7静默安装Oracle11g(11.2.0.4)——执行安装配置
- 2024-10-26 centos系统安装oracle简易客户端instantclient
- 2024-10-26 Centos7上安装oracle xe快捷版详细步骤
- 2024-10-26 linux忘记安装图形化界面--静默安装oralce11g全记录
- 2024-10-26 Redhat7.4X64安装Oracle11G R211.2.0.4X64 单机版
- 2024-10-26 10Linux网络服务之Oracle 11g for linux 6 的安装
你 发表评论:
欢迎- 633℃几个Oracle空值处理函数 oracle处理null值的函数
- 626℃Oracle分析函数之Lag和Lead()使用
- 614℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 608℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 606℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 599℃【数据统计分析】详解Oracle分组函数之CUBE
- 588℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 574℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)