【问题标题】:Can't install mongodb for ubuntu无法为 ubuntu 安装 mongodb
【发布时间】:2022-11-10 01:13:53
【问题描述】:

尝试为 ubuntu 安装 mongodb,但无法解决问题。 我迷路了,需要你的帮助!

根据文档进行: https://www.mongodb.com/docs/master/tutorial/install-mongodb-on-ubuntu/

  1. wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -

    结果(CLI 输出):在我的 ubuntu 上:

    Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
    OK
    
    1. echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

    结果(CLI 输出):

    deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse
    
    1. sudo apt-get update

    结果(CLI 输出):

    et:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
    Ign:2 http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 InRelease                           
    Hit:3 http://packages.microsoft.com/repos/code stable InRelease                                     
    Hit:4 https://ppa.launchpadcontent.net/graphics-drivers/ppa/ubuntu jammy InRelease                  
    Hit:5 http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 Release                             
    Ign:6 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 InRelease                           
    Hit:7 http://il.archive.ubuntu.com/ubuntu jammy InRelease                                           
    Ign:8 https://ppa.launchpadcontent.net/upubuntu-com/xampp/ubuntu jammy InRelease 
    Hit:9 http://il.archive.ubuntu.com/ubuntu jammy-updates InRelease   
    Hit:11 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 Release                            
    Hit:12 http://il.archive.ubuntu.com/ubuntu jammy-backports InRelease                                
    Err:13 https://ppa.launchpadcontent.net/upubuntu-com/xampp/ubuntu jammy Release  
      404  Not Found [IP: 185.125.190.52 443]
    Reading package lists... Done
    W: http://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.0/Release.gpg: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
    E: The repository 'https://ppa.launchpadcontent.net/upubuntu-com/xampp/ubuntu jammy Release' does not have a Release file.
    N: Updating from such a repository can't be done securely, and is therefore disabled by default.
    N: See apt-secure(8) manpage for repository creation and user configuration details.
    W: https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/6.0/Release.gpg: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
    
    1. sudo apt-get install -y mongodb-org

    结果(CLI 输出):

    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:
    The following packages have unmet dependencies:
     mongodb-org-mongos : Depends: libssl1.0.0 (>= 1.0.1) but it is not installable
     mongodb-org-server : Depends: libcurl3 (>= 7.16.2) but it is not installable
                          Depends: libssl1.0.0 (>= 1.0.1) but it is not installable
     mongodb-org-shell : Depends: libssl1.0.0 (>= 1.0.1) but it is not installable
     mongodb-org-tools : Depends: libssl1.0.0 (>= 1.0.2~beta3) but it is not installable
    E: Unable to correct problems, you have held broken packages.
    

    uname -m

    结果(CLI 输出):

    x86_64
    

    lsb_release -a

    结果(CLI 输出):

    No LSB modules are available.
    
    Distributor ID: Ubuntu
    
    Description:    Ubuntu 22.04 LTS
    
    Release:    22.04
    
    Codename:   jammy 
    

【问题讨论】:

    标签: mongodb ubuntu ubuntu-22.04


    【解决方案1】:

    晚上好,我遇到了同样的问题,基本上是缺乏libssl1.1

    我为解决这个问题所做的是添加包含此库的存储库以供下载,在这种情况下,我使用了焦点存储库。

    在您的终端中使用此命令将其添加到您的系统中:

    echo "deb http://security.ubuntu.com/ubuntu focal-security main" | sudo tee /etc/apt/sources.list.d/focal-security.list

    然后进行更新:

    sudo apt-get update

    最后安装库:

    sudo apt install libssl1.1

    安装后尝试再次安装 mongodb,如果成功我很高兴帮助你,如果问题仍然存在,我不知道如何帮助你:(

    【讨论】:

    • .. 这是工作!!德克萨斯州
    猜你喜欢
    • 2022-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-29
    • 2016-02-06
    • 1970-01-01
    • 2014-07-27
    相关资源
    最近更新 更多