广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下oracle11g安装所需要软件包的检测与安装
  • 594
分享到

Linux下oracle11g安装所需要软件包的检测与安装

2024-04-02 19:04:59 594人浏览 八月长安
摘要

linux下oracle11g安装所需要软件包的检测与安装1 首先在执行脚本之前,你需要把所有需要的包提出出来,然后放到一个名为patch的文件夹下,这个文件夹要和脚本程序在同一个目录下就可以 2

linuxoracle11g安装所需要软件包的检测与安装

1 首先在执行脚本之前,你需要把所有需要的包提出出来,然后放到一个名为patch的文件夹下,这个文件夹要和脚本程序在同一个目录下就可以 

2 把下面的脚本内容copy到linux下,新建一个脚本文件,然后执行就可以了, 

脚本的内容如下: 

#!/bin/sh 
count=0 
arr=( binutils-2* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-0.* elfutils-libelf-devel-static-0.* GCc-4.* gcc-c++-4* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2* kernel-headers-2.* ksh-* libaio-0.* libaio-devel-0.* libgcc-4.* libGomp-4.* libstdc++-4.* libstdc++-devel-* make-* nuMactl-devel-* sysstat-* ) 
len=${#arr[@]} 
for((i=0;i<len;i++)); 
do 
        char=${arr[$i]} 
        rpm -qa | grep "^$char" 
        if [ $? != 0 ] ; then 
                error[$count]=${arr[$i]} 
                count=$(($count+1)) 
                echo "+++++++++++++++the ${arr[$i]}^is not installed++++++++++++++++++" 
        fi 
done 
if [ $count -lt "0" ];then 
        echo "You have $count patchs are not installed." 
        echo "the not installed patch is:" 
len1=${#error[@]} 
        for((ii=0;ii<len1;ii++)); 
        do 
                echo "${error[$ii]}^" 
        done 
        echo -e  "Are you sure to install the patch[yes or no]:\c" 
        read select 
        if [ $select == "yes" ]; then 
                for((is=0;is<len1;is++)); 
                do 
                        var=${error[$is]} 
                        rpm -ivh ./patch/$var.rpm 
                done 
        fi 
else 
        echo "++++++++++++++++++++++CHECK PASS!+++++++++++++++++++++++++++" 
fi 
count=0 

最后安装好包后,可以在执行下这个脚本的内容,然后会显示CHECK PASS,完成检测及安装程序包的工作 


--结束END--

本文标题: Linux下oracle11g安装所需要软件包的检测与安装

本文链接: https://www.lsjlt.com/news/41335.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下oracle11g安装所需要软件包的检测与安装
    Linux下oracle11g安装所需要软件包的检测与安装1 首先在执行脚本之前,你需要把所有需要的包提出出来,然后放到一个名为patch的文件夹下,这个文件夹要和脚本程序在同一个目录下就可以 2...
    99+
    2022-10-18
  • linux oracle 系统安装oracle 11g所需的安装包和相关依赖包,无软件
    cat >>/tmp/rpm.txt <<EOFConsoleKit.x86_64ConsoleKit-libs.x86_64ConsoleKit-x11.x86_64GConf2....
    99+
    2022-10-18
  • Linux下RPM软件包怎么安装与卸载
    本篇内容主要讲解“Linux下RPM软件包怎么安装与卸载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下RPM软件包怎么安装与卸载”吧!在 Linux 操作系统下,几乎所有的软件均通过...
    99+
    2023-06-13
  • 如何理解Linux下软件包的安装与管理
    本篇内容主要讲解“如何理解Linux下软件包的安装与管理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何理解Linux下软件包的安装与管理”吧!  先来看看Linux软件扩展名。软件后缀为.r...
    99+
    2023-06-13
  • Linux下软件包的安装方法有哪些
    今天小编给大家分享一下Linux下软件包的安装方法有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。源码包安装在Linux...
    99+
    2023-06-28
  • 用python代码安装软件所需要的工具有哪些
    这篇文章给大家介绍用python代码安装软件所需要的工具有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。今天我们的文章主要是介绍的是当我们把Python代码编写出来时,我们想在Python代码中安装一软件的过程中,...
    99+
    2023-06-17
  • ubuntu下怎么删除或卸载easy_install所安装的软件包
    这篇文章主要介绍“ubuntu下怎么删除或卸载easy_install所安装的软件包”,在日常操作中,相信很多人在ubuntu下怎么删除或卸载easy_install所安装的软件包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法...
    99+
    2023-06-13
  • Linux系统下软件的安装与卸载方法
    这篇文章主要介绍“Linux系统下软件的安装与卸载方法”,在日常操作中,相信很多人在Linux系统下软件的安装与卸载方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统下软件的安装与卸载方法”的疑...
    99+
    2023-06-10
  • Linux操作系统下的软件安装包有哪些
    这篇文章主要介绍Linux操作系统下的软件安装包有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一:rpm包rpm包,分两种,binary rpm 跟 source rpmbinary rpm,就是我们平时用的最...
    99+
    2023-06-17
  • Linux中软件包的安装与管理命令用法
    这篇文章主要讲解了“Linux中软件包的安装与管理命令用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中软件包的安装与管理命令用法”吧!apt-get用法:apt-get [选项...
    99+
    2023-06-13
  • 怎么查看linux下已经安装的软件包信息
    这篇文章主要介绍“怎么查看linux下已经安装的软件包信息”,在日常操作中,相信很多人在怎么查看linux下已经安装的软件包信息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么查看linux下已经安装的软件...
    99+
    2023-06-10
  • Linux下安装keepalived发生错误,错误:软件包:1:net-snmp-agent-libs-5.7.2-49.el7_9.2.x86_64 (local) 需要:libmysqlclien
    目录 项目场景: 问题描述 项目场景: 学习nginx过程中下载keepalived维持多态nginx的高可用,在通过yum安装keepalived过程中报错 [root@localhost ~]# yum install k...
    99+
    2023-09-10
    linux 运维 服务器 java centos
  • Linux中服务器软件需要编译安装的原因是什么
    Linux中服务器软件需要编译安装的原因是:1、软件在编译期间需要配置,如nginx,需要在编译时指定包含哪些module;2、软件需要统一安装路径,编译安装能方便指定路径;3、对于geek来说需要最新的版本,所以需要编译安装。具体内容如下...
    99+
    2022-10-05
  • 如何在Linux系统上安装和配置ASP文件所需的软件和工具?
    在Linux系统上安装和配置ASP文件所需的软件和工具是一个相对较为复杂的过程,需要掌握一定的Linux系统知识。本文将为您介绍如何在Linux系统上安装和配置ASP文件所需的软件和工具,并且提供一些演示代码,帮助您更好地理解和掌握这个过程...
    99+
    2023-11-09
    linux apache 文件
  • Linux下安装软件包报依赖等相关问题的解决方法
    目录背景1)开启 yum 的 keepchche 功能:方法12) yum-utils 软件:方法23) lrzsz 下载上传背景 在内网服务器下无法利用yum进行安装,需要自行安装可能会出现相关依赖报错(依赖软件包版本...
    99+
    2022-06-04
    Linux软件包依赖问题解决方法
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作