RedHat,CentOS,Fedora系列$ sudo yum updateDebian,Ubuntu系列$ sudo apt-get update$ sudo apt-get upgrade
for
linux
10g:
for
i
in
binutils
compat-gcc-34
compat-libstdc++-296
control-center
\
gcc
gcc-c++
glibc
glibc-common
glibc-devel
libaio
libgcc
\
libstdc++
libstdc++-devel
libXp
make
openmotif22
setarch
do
rpm
-q
$i
&>/dev/null
||
F="$F
$i"
done
;echo
$F;unset
F
如果这个命令执行后有输出包名字
请向系统中补充
如果没有输出信息
则说明所需要的软件包已经都在系统中了
11g:
for
i
in
binutils
binutils-devel
compat-libstdc++
elfutils-libelf
elfutils-libelf-devel\
gcc
gcc-c++
glibc
glibc-devel
glibc-headers
ksh
libaio
libaio-devel
libgcc\
libstdc++-devel
make
sysstat
unixODBC
unixODBC-devel
do
rpm
-qa
$i
&>/dev/null
||
F="$F
$i"
done
;echo
$F;unset
F
linux也有漏洞,打patch就是要修复这些问题
系统:
有的发行版如novell SEL,RH EL都会有patch cd
有的就直接网上安装,如suse,fc,ubuntu
软件源码包
你就下载patch包,然后patch -1<patchdff -d 源码目录,然后重新编译软件就行了
linux是一种源代码开放的计算机 *** 作系统,是不同于windows的另一种 *** 作系统。它与windows最大的不同就是源代码开放,用户可以在此基础上对系统进行再开发,并掌握内部结构,对可能存在的漏洞采取防护措施。windows是一个全封闭的系统,相当于一个黑箱,我们只能知道它输入什么后它会输出什么同,却不能知道它内部怎么运作,所以也无法对它进行改造,对它的漏洞也只能坐等微软公司发布补丁。用windows系统会对国家和商业安全带来威胁,所以国家规定重要行业不得用windows系统,而必须用基于linux开发的红旗linux系统。 现在的电脑一般都可以安装linux系统,从硬件配置上都能达到要求。 linux用法和windows大同小异,也是采用窗口式界面。 linux系统目前最大的问题就是能用的应用程序不足。xp上用的应用软件不能在linux上安装和使用。还有就是硬件驱动也要专门基于linux平台的专门驱动程序。随着国家对此的重视,以后基于linux平台的应用程序和硬件驱动程序会越来越丰富的。
根据你的系统发行版和Oracle版本的不同,提前安装必要的软件包
Oracle官网对每个Oracle版本有安装说明文档,“Preinstallation Tasks”章下的“Checking the Software Requirements”节,需要打的软件包都在里面
比如10g for Linux x86-64,链接:>
以上就是关于Linux系统怎么更新补丁全部的内容,包括:Linux系统怎么更新补丁、如何知道在linux环境下安装oracle时需要哪些补丁、Linux打补丁patch等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)