Oracle11g 在Ubuntu 12.04 LTS中安装Oracle 11G时出现问题
我按照说明在Ubuntu12.04 LTS(x64)中安装Oracle11g Oracle 11g还需要32位版本的libstdc++5,而Ubuntu Pangolin没有提供该版本,因此我遵循以下说明:Oracle11g 在Ubuntu 12.04 LTS中安装Oracle 11G时出现问题,oracle11g,installation,ubuntu-12.04,libstdc++,Oracle11g,Installation,Ubuntu 12.04,Libstdc++,我按照说明在Ubuntu12.04 LTS(x64)中安装Oracle11g Oracle 11g还需要32位版本的libstdc++5,而Ubuntu Pangolin没有提供该版本,因此我遵循以下说明: mkdir /tmp/libstdc++5 cd /tmp/libstdc++5 wget http://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_amd64.deb
mkdir /tmp/libstdc++5
cd /tmp/libstdc++5
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_amd64.deb
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
sudo dpkg --force-architecture -i libstdc++5_3.3.6-17ubuntu1_i386.deb
sudo mv /usr/lib/libstdc++.so.5* /usr/lib32/
但在执行此命令时:
sudo dpkg -i libstdc++5_3.3.6-17ubuntu1_amd64.deb
我得到这个错误:
dpkg: error al procesar libstdc++5_3.3.6-17ubuntu1_amd64.deb (--install):
libstdc++5: 1:3.3.6-17ubuntu1 (Multi-Arch: no) is not co-installable with libstdc++5:i386 1:3.3.6-17ubuntu1 (Multi-Arch: no) which is currently installed
Se encontraron errores al procesar:
libstdc++5_3.3.6-17ubuntu1_amd64.deb
我应该如何处理这个安装问题?有几种方法可以解决这个问题。我没有使用奔腾处理器,所以我不担心特定的包模型。11gR2 make文件中的一些文件是针对较旧版本的linux内核的,因此gcc编译器也较旧 让我们想想,甲骨文企业是基于红帽的。红帽5上最新版本的内核“开箱即用”,大概是~2.6吧?!。因此,这些文件将使用一个gcc版本,该版本与当时的内核相关。红帽,不同于它的女儿Fedora项目,在内核版本方面是一个发展相当缓慢的生物 我使用了libstc++5_3.3.6-25.deb包(i386和amd64)。该特定包集(3.3.6-17)适用于i686 P6微体系结构。这是cpu的英特尔奔腾类 我不知道您使用11g的目的是什么,但如果您的CPU不是奔腾,那么我列出的软件包可以工作。我使用了企业管理器、数据库、sqlplus和SQL开发人员。我甚至下载了Data Modeler并使用它。但关于如何让小狗跑起来,这又是5000字的细节。回到眼前的问题:
另外,如果您使用的是奔腾,我建议您使用fedora进行第二次安装,从noarch存储库中下载软件包,将其传输到usb,切换回Ubuntu,在安装alien和rpm后,从命令行通过软件包所在的目录(或右键单击软件包)为软件包运行alien命令,然后做一个dpkg力量架构 有几种方法可以解决这个问题。我没有使用奔腾处理器,所以我不担心特定的包模型。11gR2 make文件中的一些文件是针对较旧版本的linux内核的,因此gcc编译器也较旧 让我们想想,甲骨文企业是基于红帽的。红帽5上最新版本的内核“开箱即用”,大概是~2.6吧?!。因此,这些文件将使用一个gcc版本,该版本与当时的内核相关。红帽,不同于它的女儿Fedora项目,在内核版本方面是一个发展相当缓慢的生物 我使用了libstc++5_3.3.6-25.deb包(i386和amd64)。该特定包集(3.3.6-17)适用于i686 P6微体系结构。这是cpu的英特尔奔腾类 我不知道您使用11g的目的是什么,但如果您的CPU不是奔腾,那么我列出的软件包可以工作。我使用了企业管理器、数据库、sqlplus和SQL开发人员。我甚至下载了Data Modeler并使用它。但关于如何让小狗跑起来,这又是5000字的细节。回到眼前的问题: