【问题标题】:Install MongoDB on CentOs 7 without YUM. have rpm files but not tgz在没有 YUM 的 CentOs 7 上安装 MongoDB。有 rpm 文件但没有 tgz
【发布时间】:2020-04-27 05:31:36
【问题描述】:

我是 Linux 的新手,正在运行 CentOS 7。我可以完成导航、创建目录、权限、解压缩应用程序以及为应用程序制作 SL 的基本操作,但我不知道如何处理“rpm”文件。

我尝试安装 MongoDB 4.2.x 的系统没有外部连接。我有 MongoDB 的单个 rpm 文件,但没有我读过的一些文章说我应该使用的 tgz。 除非我等几天,否则我无法将 tgz 送到机器上。

只有 .rpm 文件,如何安装 MongoDB?

[https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/][1]

上面链接中的说明说要创建 .repo 文件,但这会引用系统无权访问的外部 URL。

[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/

*

  • 同样,只有 .rpm 文件,如何安装 MongoDB?

*

【问题讨论】:

    标签: mongodb centos centos7 rpm


    【解决方案1】:

    您确实需要某种与外界的联系;您需要在您的机器上获取rpm 文件...

    你可以手动从https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.2/x86_64/RPMS/下载你需要的rpm文件,复制到你的机器上,然后运行

    yum install /path/to/downloaded/mongodb*rpm
    

    【讨论】:

    • 我是否运行所有的 rpm 文件?服务器、shell、工具、mongos?
    • 这取决于您需要什么...安装不会造成任何伤害,除非占用空间...
    • 有一个主要的 rpm 文件,据我了解,它安装了所有其他 rpm。我将它们全部放在同一个目录中,但我收到错误消息说找不到它们,因为它看起来正在查看 rpm 文件的 root /。如何配置它以查看当前目录?
    • 确保指定路径:./mongodb*rpm 而不是 mongodb*rpm。如果它不适用于yum,您可以直接使用rpm 命令:rpm -ivh ./mongodb*rpm
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-27
    • 1970-01-01
    • 1970-01-01
    • 2017-04-23
    • 2012-03-24
    • 2017-10-21
    • 2020-04-02
    相关资源
    最近更新 更多