使用 SSH 在 AWS 上安装 mongodb 时出错

Alf*_*ran 7 amazon-ec2 mongodb amazon-web-services

我试图安装的MongoDBMEAN堆栈网站上AWS。为此,我正在关注它的官方文档here

在此(sudo yum install -y mongodb-org)步骤之后,我收到此错误。错误是:

我在googlestackoverflow上搜索过这个错误,发现了类似的问题,但不准确,就像这里

Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.3.3)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.3.2)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libdl.so.2(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: librt.so.1(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: ld-linux-x86-64.so.2()(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libcrypto.so.10()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libc.so.6(GLIBC_2.9)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: openssl
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.0)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libssl.so.10()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: librt.so.1()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.0)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libdl.so.2()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: openssl
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.0)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libssl.so.10()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libm.so.6(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libcrypto.so.10()(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.4)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.12)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: ld-linux-x86-64.so.2()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: librt.so.1()(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: librt.so.1(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: librt.so.1(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0()(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: rtld(GNU_HASH)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libdl.so.2(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libcrypto.so.10()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1()(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.0)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libcrypto.so.10()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_4.2.0)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.4)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libm.so.6()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libssl.so.10()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: rtld(GNU_HASH)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_4.2.0)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: ld-linux-x86-64.so.2()(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: librt.so.1()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: rtld(GNU_HASH)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libdl.so.2()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libm.so.6()(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.3)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: /bin/bash
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1()(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.3.3)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.3.2)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libc.so.6(GLIBC_2.9)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libc.so.6(GLIBC_2.9)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_4.2.0)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: openssl
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libm.so.6(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: librt.so.1(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.3.2)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: librt.so.1()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.3)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libc.so.6(GLIBC_2.9)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_4.2.0)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.4)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libdl.so.2(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libm.so.6()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libm.so.6(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libm.so.6(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libdl.so.2()(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.12)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.3.2)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: ld-linux-x86-64.so.2()(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libm.so.6()(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: /bin/sh
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.12)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.3)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0(GLIBC_2.12)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1()(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
Error: Package: mongodb-org-shell-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: rtld(GNU_HASH)
Error: Package: mongodb-org-mongos-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libpthread.so.0()(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libdl.so.2(GLIBC_2.2.5)(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libgcc_s.so.1(GCC_3.3)(64bit)
Error: Package: mongodb-org-tools-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libdl.so.2()(64bit)
Error: Package: mongodb-org-server-3.4.14-1.amzn1.x86_64 (mongodb-org-3.4)
           Requires: libssl.so.10()(64bit)
Run Code Online (Sandbox Code Playgroud)

在此错误之前,我完成了这些依赖项:

--> Processing Dependency: libcrypto.so.10()(64bit) for package: mongodb-org-too
ls-3.4.14-1.amzn1.x86_64
--> Processing Dependency: /bin/bash for package: mongodb-org-server-3.4.14-1.am
zn1.x86_64
--> Processing Dependency: /bin/sh for package: mongodb-org-server-3.4.14-1.amzn
1.x86_64
--> Processing Dependency: /bin/sh for package: mongodb-org-server-3.4.14-1.amzn
1.x86_64
--> Finished Dependency Resolution
Run Code Online (Sandbox Code Playgroud)

在配置数据包管理器的步骤中,给出了以下线路路径,

/etc/yum.repos.d/mongodb-org-3.6.repo
Run Code Online (Sandbox Code Playgroud)

但是yum.repos.detc中没有目录,而是yum/repos.d/,所以我在其中创建了一个文件mongodb-org-3.6.repo并输入了现场提供的信息。我尝试了不同的版本来安装它并制作了不同的文件并最终将它们删除。

我也尝试了其他方法来在 AWS 上安装 mongodb,例如从这里开始。我发现要安装的另一个站点是这个。但在这里我收到错误后sudo apt update

ubuntu@ip-172-31-37-170:~$ sudo apt update
E: Malformed entry 1 in list file /etc/apt/sources.list.d/mongodb-org-3.4.list (
Component)
E: The list of sources could not be read.
Run Code Online (Sandbox Code Playgroud)

我发现他们在上一步中使用的链接给出了 404,所以我手动尝试了不同的组合,发现这是修改后的链接https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/3.4/multiverse/,我尝试更改它并更新,但仍然出现一些不同的错误。任何人都可以提供消除上述错误的解决方案或使用ssh ( ubuntu )在AWS上安装它 ( mongodb )的方法。