【发布时间】:2011-03-11 07:09:54
【问题描述】:
我正在尝试使用 MacPorts 在 Snow Leopard 上安装 MongoDB,如 MongoDB 网站 (http://www.mongodb.org/display/DOCS/Quickstart+OS+X) 上所述。然而,它被困在“建筑提升”上。 20 分钟内什么都没发生。
附加来自终端的进度。对此的任何帮助将不胜感激。我很高兴查看 MongoDB。
$ port install mongodb警告:MacPorts 在没有权限的情况下运行。您可能无法完成某些操作(例如安装)。 ---> 计算 mongodb 的依赖关系 ---> 要安装的依赖项: boost libpcap pcre ncurses ncursesw readline scons python26 db46 gdbm gettext libiconv gperf openssl sqlite3 tk Xft2 fontconfig freetype pkgconfig xrender xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg- libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto tcl xorg-libXScrnSaver xorg-libXext xorg-scrnsaverproto spidermonkey nspr ---> 获取提升 ---> 尝试从 super-west.dl.sourceforge.net/boost 获取 boost_1_42_0.tar.bz2 ---> 尝试从 super-east.dl.sourceforge.net/boost 获取 boost_1_42_0.tar.bz2 ---> 尝试从 downloads.sourceforge.net/boost 获取 boost_1_42_0.tar.bz2 ---> 验证校验和以进行提升 ---> 提取提升 ---> 应用补丁来提升 ---> 配置升压 ---> 建设提升
【问题讨论】:
-
运行安装命令 45 分钟后,我终于有了更新。现在是'---> 将 boost 升级到 destroot'。它需要时间。我会让它通宵运行,看看它是否完成。
-
如果您不反对,您可以通过下载二进制文件更快地启动和运行。
-
感谢 kb。我能够通过 gem 下载 MongoDB,但似乎无法启动 Mongo 服务器。命令“./mongodb-xxxxxxx/bin/mongod”返回此错误:“-bash: ./mongodb-xxxxxxx/bin/mongod: No such file or directory” 我正在尝试通过二进制文件安装,但我那里也有问题(我将在另一个线程中定义)。尝试通过 MacPorts 和二进制文件安装时,我担心我在系统上的太多文件夹中引用了 MongoDB。