【问题标题】:Trying to install oracle xe 18c in linux mint but getting error. Any suggestions?尝试在 linux mint 中安装 oracle xe 18c 但出现错误。有什么建议?
【发布时间】:2021-06-24 01:43:19
【问题描述】:

大家好,我是 linux 的新手,正在尝试在 linux-mint 中安装 oracle 18c。我在谷歌上搜索过这个,有人说它不支持这个发行版,有些人提供了安装 18c 的解决方案。如果我能以某种方式让它在我的系统中运行,那将非常有帮助。

我的系统信息

shubhro@shubhro-Inspiron-5570:~$ uname -a Linux shubhro-Inspiron-5570 5.4.0-67-generic #75-Ubuntu SMP Fri Feb 19 18:03:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

以下是我遇到的错误

root@shubhro-Inspiron-5570:/home/shubhro# alien --script oracle-database-xe-18c-1.0-1.x86_64.rpm
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
mkdir: cannot create directory ‘oracle-database-xe-18c-1.0’: File exists
unable to mkdir oracle-database-xe-18c-1.0:  at /usr/share/perl5/Alien/Package.pm line 257.

【问题讨论】:

  • 目录“oracle-database-xe-18c-1.0”好像已经存在了。
  • 我投票结束这个问题,因为它离题了。试试unix.stackexchange.comdba.stackexchange.com
  • Oracle 仅在 Red Hat Linux、Oracle Linux 和 SuSE Linux 上受支持; Mint 基于 Ubuntu,这是一个完全不同的 Linux 分支。任何其他安装都是 hack,并且不能保证软件按预期运行。最好的办法是使用 Oracle VirtualBox 来运行具有受支持操作系统的 VM(Oracle 有几个现成的)。

标签: database terminal rpm linux-mint oracle18c


【解决方案1】:

实际上我是通过删除已经存在的文件来让它工作的

sudo rm -rf oracle-database-xe-18c-1.0

如果存在同名文件,则系统无法创建同名目录,因此我们必须 rm 文件才能使代码原封不动地运行。

【讨论】:

    【解决方案2】:
    1. 你需要安装外星人
    sudo apt install alien libaio1 unixodbc
    
    1. 使用命令将 .rpm 文件转换为 .deb
    sudo alien --script oracle-database-xe-18c-1.0-1.x86_64.rpm
    
    1. 通过运行命令安装
    sudo dpkg -i oracle-database-xe-18c_1.0-2_amd64.deb
    
    1. 配置
    sudo /etc/init.d/oracle-xe-18c configure
    

    您可以在此链接中查看link 更多详细信息

    【讨论】:

      猜你喜欢
      • 2020-10-16
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-27
      • 2017-09-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多