在Manjaro上安装MongoDB
我在Manjaro Linux上安装MongoDB社区服务器时遇到了困难 没有关于如何在基于Arch的系统上安装它的官方文档,Pacman在AUR repos中也找不到在Manjaro上安装MongoDB,mongodb,archlinux,manjaro,Mongodb,Archlinux,Manjaro,我在Manjaro Linux上安装MongoDB社区服务器时遇到了困难 没有关于如何在基于Arch的系统上安装它的官方文档,Pacman在AUR repos中也找不到 有人试过安装它吗?下面是我安装的步骤 由于该软件包位于官方Arch存储库中,无法使用pacman安装,因此需要按照以下几个步骤进行安装 首先,您需要从AUR获取预构建二进制文件的repo的URL。它可能是,在写这篇文章的时候,它是 只需在主目录或其他任何地方克隆repo即可。做git克隆https://aur.archlinux
有人试过安装它吗?下面是我安装的步骤 由于该软件包位于官方Arch存储库中,无法使用
pacman
安装,因此需要按照以下几个步骤进行安装
首先,您需要从AUR获取预构建二进制文件的repo的URL。它可能是,在写这篇文章的时候,它是
只需在主目录或其他任何地方克隆repo即可。做git克隆https://aur.archlinux.org/mongodb-bin.git
,然后前往克隆目录,cd mongodb bin
现在,您需要做的就是运行makepkg-si
命令来生成包。-s
标志将为您处理依赖项,-i
标志将安装软件包
在makepkg
完成其执行后,不要忘记启动mongodb.service
。运行systemctl启动mongodb
,如果需要,使用systemctl启用mongodb
启用它
在终端中键入mongo
,如果mongo Shell运行,则全部设置完毕
稍后编辑(8.2.2021):此软件包现在在AUR中可用。它在AUR中可用,因此您可以使用带有-a标志的pamac查看它, 例如
pamac搜索-一个mongodb bin
pamac信息-mongodb bin
然后使用构建和安装(也可以在手动克隆后完成)-
pamac构建mongodb-bin
请注意,还有一个名为
mongodb
的包,但是mongodb-bin
是一个较新的版本(您可以通过搜索或信息参数检查版本号)我已经在Manjaro Linux上测试了该解决方案。很好。谢谢。@Tackstone您可以使用AUR软件包工具来更新此类软件包,例如yay,yay使用与pacman类似的语法来更新官方和非官方软件包,您可以使用:yay-SyuaIf it on AUR,您可以搜索它pamac-search-a mongodb
,然后在我运行pamac-build-mongodb
@TomaszGandor时,使用pamac-build-mongodb安装它。我让它运行了一个小时,回来后仍然没有完成。它看起来像是卡在了dep检查循环中。知道如何解决这个问题吗?@KylerJohnson,是的,试试pamac build mongodb bin
;)Pacman不在AUR中搜索,而pamac
(另一个包管理器)只使用pamac搜索-a mongodb
-进行搜索并找到一些东西。