我想安装Netgen。在编译make
ik时,获得以下错误/usr/include/tk.h:75:11: fatal error: 'X11/Xlib.h' file not found
,因此我从Macport安装了‘X11/Xorg’。但后来我发现这是错误的版本。
我需要X11/Xorg-server-devel‘
现在我得到了另一个错误Unable to execute port: Can't install xorg-server-devel because conflicting ports are active: xorg-server
如何卸载Xorg-服务器(终端?)这样我就可以再次安装Xorg-server-devel??
现在什么都找不到
发布于 2015-06-26 01:24:57
port
脚本有一个帮助选项,它列出了它可以做的事情:
Supported actions
------------------
activate, archive, archivefetch, build, cat, cd, checksum, clean, configure,
contents, deactivate, dependents, deps, destroot, dir, distcheck, distfiles,
dmg, dpkg, echo, edit, exit, extract, fetch, file, gohome, help, info,
install, installed, lint, list, livecheck, load, location, log, logfile,
mdmg, mirror, mpkg, notes, outdated, patch, pkg, platform, portpkg,
provides, quit, rdependents, rdeps, rev-upgrade, rpm, search, select,
selfupdate, setrequested, space, srpm, sync, test, unarchive, uninstall,
unload, unsetrequested, upgrade, url, usage, variants, version, work
我会先从
port installed
它将显示给定端口的哪个版本处于活动状态。例如,我有两个版本的xkeyboard-config
xkeyboard-config @2.5.1_0
xkeyboard-config @2.5.1_1 (active)
您的清单将显示X11/Xorg-server
是活动的。也许您不需要这个端口(因为您希望使用xorg-server-devel
构建一个端口)。您可以卸载或禁用冲突端口。在这两种情况下,您都必须指定版本和包名。例如,我可以这样做来禁用我的xkeyboard-config
包:
sudo port deactivate xkeyboard-config @2.5.1_1
使用从port installed
获得的信息,您可以使用类似的命令来消除冲突。
指定版本并不是绝对必要的,但对于检查输入正确的包名是有帮助的。手册页有几个例子。MacPorts有更多的网上大量文件。
https://stackoverflow.com/questions/31036332
复制相似问题