无法在 ubuntu 上安装 sgdclient

无法在 ubuntu 上安装 sgdclient

当我尝试安装时出现以下错误,我也没有获得下面提到的依赖项

$ rpm -i sgdclient-5.40.941-1.el7.x86_64.rpm
rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
error: Failed dependencies:
    /bin/sh is needed by sgdclient-5.40.941-1.el7.x86_64
    desktop-file-utils is needed by sgdclient-5.40.941-1.el7.x86_64
    libX11.so.6()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libXcursor.so.1()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libXext.so.6()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libXfixes.so.3()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libXinerama.so.1()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libXm.so.4()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libXpm.so.4()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libXt.so.6()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libc.so.6()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libc.so.6(GLIBC_2.14)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libc.so.6(GLIBC_2.2.5)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libc.so.6(GLIBC_2.3)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libc.so.6(GLIBC_2.7)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libcurl.so.4()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libdl.so.2()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libdl.so.2(GLIBC_2.2.5)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libgcc_s.so.1()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libgcc_s.so.1(GCC_3.0)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libm.so.6()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libpthread.so.0()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libpthread.so.0(GLIBC_2.3.2)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    librt.so.1()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libstdc++.so.6()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libstdc++.so.6(CXXABI_1.3)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libstdc++.so.6(CXXABI_1.3.1)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libstdc++.so.6(GLIBCXX_3.4)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libstdc++.so.6(GLIBCXX_3.4.14)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libstdc++.so.6(GLIBCXX_3.4.15)(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libxkbfile.so.1()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    libz.so.1()(64bit) is needed by sgdclient-5.40.941-1.el7.x86_64
    rtld(GNU_HASH) is needed by sgdclient-5.40.941-1.el7.x86_64

答案1

似乎 Oracle 只发布了一个rpm软件包SGD Client以及服务器。请记住,为了在基于 Debian 的 Linux 发行版你应该.deb先有一个包裹。

rpm因此在这种情况下,您必须deb使用外星人或安装并使用该软件基于 RedHat 的发行版

我更喜欢后者,因为通常(如果不是总是)在基于 RedHat 的发行版(比如 Fedora)上安装 rpm 包更容易,因为它们的依赖项更容易从这样的存储库安装(与 ubuntu 相比)。

但如果你只是想创建一个服务器,你可以安装一个Fedora在 VirtualBox 或 VMWare 上。无需在现有 Linux 发行版旁安装其他发行版。

相关内容