使用 MacPorts 安装 MongoDB 时出现问题
我尝试使用 MacPorts 在 Snow Leopard 上安装 MongoDB,如 MongoDB 网站上所述 ( http://www.mongodb.org/display/DOCS/Quickstart+OS+X)。然而,它陷入了“建设推动”的困境。 20分钟里什么也没发生。
附有终端的进度。对此的任何帮助将不胜感激。我很高兴能够了解 MongoDB。
$ 端口安装 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 -宏 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 --->验证 boost 的校验和 --->提取升压 --->应用补丁来增强 --->配置升压 --->建设提升
Im trying to install MongoDB on Snow Leopard using MacPorts, as explained on the MongoDB site (http://www.mongodb.org/display/DOCS/Quickstart+OS+X). However, it's stuck 'building boost'. Nothing's happened for 20 minutes.
The progress from the terminal is attached. Any help on this would be appreciated. Im excited to check out MongoDB.
$ port install mongodb
Warning: MacPorts running without privileges. You may be unable to complete certain actions (e.g. install).
---> Computing dependencies for mongodb
---> Dependencies to be installed: 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
---> Fetching boost
---> Attempting to fetch boost_1_42_0.tar.bz2 from superb-west.dl.sourceforge.net/boost
---> Attempting to fetch boost_1_42_0.tar.bz2 from superb-east.dl.sourceforge.net/boost
---> Attempting to fetch boost_1_42_0.tar.bz2 from downloads.sourceforge.net/boost
---> Verifying checksum(s) for boost
---> Extracting boost
---> Applying patches to boost
---> Configuring boost
---> Building boost
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Boost 是一个相当大的库——安装可能需要一段时间。
您可以使用 verbose 标志(或 debug 标志)运行
port
来查看有关进度的详细信息:Boost is a pretty big library -- it could take a while to install.
You can run
port
with the verbose flag (or the debug flag) to see details about the progress:遵循以下命令
follow following commands
如果您使用 macports,它默认安装到 /opt/local/bin
以列出此目录类型中的文件:
$>> ls /opt/local/bin
如果您看到 mongod,请输入:
./mongod
然后检查它是否在浏览器中运行 http://0.0.0.0:28017/ 或 localhost :28017
if you used macports it installs to /opt/local/bin by default
to list the files in this directory type:
$>> ls /opt/local/bin
if you see mongod, type:
./mongod
then check if it's running in the browser at http://0.0.0.0:28017/ or localhost:28017