10、使用rpm安装包

假设本地有现成的相关包,能够直接使用rpm安装。rpm rpm包名,但有时会出现它须要其他包的支持,这时若须要忽略此提示。强行安装,运行rpm -i --force --nodeps +rpm包名。

但这样的强制安装的软件包不能保证全然发挥功能。

知识点5:linux rpm安装

命令格式:

rpm -i ( or --install) options file1.rpm ... fileN.rpm

參数:

file1.rpm ... fileN.rpm 将要安装的RPM包的文件名称

具体选项:

-h (or --hash) 安装时输出hash记号 (``#')

--test 仅仅对安装进行測试。并不实际安装。

--percent 以百分比的形式输出安装的进度。

--excludedocs 不安装软件包中的文档文件

--includedocs 安装文档

--replacepkgs 强制又一次安装已经安装的软件包

--replacefiles 替换属于其他软件包的文件

--force 忽略软件包及文件的冲突

--noscripts 不执行预安装和后安装脚本

--prefix 将软件包安装到由 指定的路径下

--ignorearch 不校验软件包的结构

--ignoreos 不检查软件包执行的操作系统

--nodeps 不检查依赖性关系

--ftpproxy 用 作为 FTP代理

--ftpport 指定FTP的端口号为

11、设置用户环境变量
须要为Oracle安装用户配置环境变量。实验中设置的内容(.bash_profile):
export TMP=/tmp;
export TMPDIR=$TMP;
注:之前介绍过,假设/tmp空间不足1G。则须要设置TMP和TMPDIR环境变量。
export ORACLE_BASE=/opt/app/ora11g;
export ORACLE_HOME=$ORACLE_BASE/PRODUCT/11.2.0;
export ORACLE_SID=bisal;
export PATH=$PATH:/usr/sbin:$ORACLE_HOME/bin;
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib;
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib;$ORACLE_HOME/rdbms/jlib;
export EDITOR='vi';
export PS1="ora11g@`hostname·$";
stty erase ^H
注:可能有些网络帖子上说明的像LD_LIBRARY这些变量包括很多其它的路径,但至少这里使用的就是这些,也算是主要的路径配置。

有的帖子还说明须要配置:
if [ $USER = "ora11g" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384-n 65536
fi
fi
但登录的时候会提示“-bash: ulimit: max user processes: cannot modify limit: 不同意的操作”,事实上之前配置过limits.conf文件:

ora11g             soft       nproc   2047

ora11g             hard     nproc   16384

ora11g             soft      nofile  1024

ora11g              hard    nofile  65536

当中- nofile - max number of open files和- nproc - max number of processes和这里的-u和-n的含义是一样的。

-u 用户最大可用的进程数。
-n 能够打开最大文件描写叙述符的数量。

所以假设配置了limits.conf。也就不须要配置profile文件了,或许是之前版本号须要这样的设置。网上的内容有的可能是相应旧版本号的配置。有时也须要有针对性的筛选。

未完待续。。。
To Be Continued ...

Linux下安装Oracle的过程和涉及的知识点-系列4的更多相关文章

  1. Linux下安装Oracle的过程和涉及的知识点-系列6

    16.一路安装后.会提示下面界面.此时须要用root登录下面文件夹,然后运行这两个脚本. 至此,Oracle软件的安装就已经完毕了,接下来就能够创建数据库了. 17.选择自己定义数据库: 输入数据库名 ...

  2. Linux下安装oracle的过程

    1. Linux 安装 主要不要将home分区设置的特别大 2. 安装必须的一些包. yum install -y \ binutils.x86_64 \ elfutils-libelf-devel. ...

  3. linux下安装Oracle时交换空间不足的解决方法

    摘:linux下安装Oracle时交换空间不足的解决方法 linux上安装Oracle时交换空间不足的解决办法 增加交换空间有两种方法: 严格的说,在系统安装完后只有一种方法可以增加swap,那就是本 ...

  4. 解决在Linux下安装Oracle时的中文乱码问题

    本帖最后由 TsengYia 于 2012-2-22 17:06 编辑 解决在Linux下安装Oracle时的中文乱码问题 操作系统:Red Hat Enterprise Linux 6.1数据库:O ...

  5. Ubuntu Linux下安装Oracle JDK

    from://http://blog.csdn.net/gobitan/article/details/24322561 Ubuntu Linux下安装Oracle JDK Dennis Hu 201 ...

  6. linux下安装oracle及weblogic

    安装weblogic 下载weblogic http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-17 ...

  7. Linux 下安装oracle数据库

    原文出处       http://www.linuxidc.com/Linux/2015-02/113222.html 需要安装Oracle DataGuard,所以先要安装单台Oracle11g, ...

  8. Redhat Linux 下安装Oracle 11g R2

    能够下载:http://download.csdn.net/detail/ykh554541184/8086647文档方便查阅 官方文档:http://docs.oracle.com/cd/E1188 ...

  9. 百度文库,linux下安装oracle客户端

    linux单独安装oracle client(oracle客户端) 更新:2013-10-17 18:30 | 标签:linux oracle   1.要远程使用oracle,先下载下面三个文件,注意 ...

随机推荐

  1. jQuery学习-事件之绑定事件(一)

    我们都知道jQuery的事件其思想来源于Dean Edwards的addEvent,通过源码我们知道jQuery在为元素绑定事件时,每种类型的事件(click,blur)时只绑定了一次对应类型的事件处 ...

  2. Docker 基于已有镜像的容器创建镜像

    Docker 基于已有镜像的容器创建镜像: docker:/root# docker run -it januswel/centos /bin/bash docker exec -it januswe ...

  3. Linux下 fcntl 函数用法说明

    功能描述:根据文件描述词来操作文件的特性. 文件控制函数         fcntl -- file control LIBRARY         Standard C Library (libc, ...

  4. android-vlc for rtsp build OK

    近期研究 rtsp http stream 流获取方式 vlc over live555  是个很不错的选择,当然了 andorid framework av也是支持rtsp http的,相同不错的选 ...

  5. OAuth 2.0 for MVC, Two Legged Implementation

    OAuth 2.0 for MVC, Two Legged Implementation tdupont  Fri, Mar 18 2011 9:30 AM  13 OAuth 1.0 was one ...

  6. HDU 1423 Greatest Common Increasing Subsequence(最长公共上升LCIS)

    HDU 1423 Greatest Common Increasing Subsequence(最长公共上升LCIS) http://acm.hdu.edu.cn/showproblem.php?pi ...

  7. JS原型,Prototype,原型

    对于javascript这样一种前端语言,个人觉得,要真正的理解其oop, 就必须要彻底搞清楚javascript的对象,原型链,作用域,闭包,以及this所引用的对象等概念.这些对弄明白了,应该就可 ...

  8. 说说数据库架构,ORM缓存和路由

    为什么在ORM层做缓存,而不是DB层 ORM能有效地提高程序员的开发效率,程序员更喜欢操作对象而不是数据库,他们不关心也不想手写一堆SQL语句,毕竟一个公司里普通程序员要占多数,他们并不是非常熟悉数据 ...

  9. 无法加载协定为“XXXWebServiceSoap”的终结点配置部分,因为找到了该协定的多个终结点配置

    错误描述:无法加载协定为“XXXWebServiceSoap”的终结点配置部分,因为找到了该协定的多个终结点配置.请按名称指示首选的终结点配置部分. 错误原因:该webservce在web.confi ...

  10. Oracle表管理

    /*-----------------------创建和管理表-----------------------------*/一.Orcale之中的数据类型:1.NUMBER.DATE.VARCAHR. ...