X11/Xorg 给 X11/Xorg 开发人员 OSX
X11/Xorg to X11/Xorg developer OSX
我想安装 Netgen。编译 make
ik 时出现以下错误 /usr/include/tk.h:75:11: fatal error: 'X11/Xlib.h' file not found
所以我从 Macport 安装了 'X11/Xorg-server'。
但是后来发现版本不对
我需要X11/Xorg-server-devel'
现在我得到另一个错误
Unable to execute port: Can't install xorg-server-devel because conflicting ports are active: xorg-server
如何卸载 Xorg-server(终端?)以便我可以再次安装 Xorg-server-devel?
还没有找到任何东西
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
构建一个。你可以 uninstall 或 deactivate 冲突的端口. 无论哪种情况,您都必须指定版本和包名称。例如,我可以这样做来停用我的 xkeyboard-config
包:
sudo port deactivate xkeyboard-config @2.5.1_1
使用从 port installed
获得的信息,您可以使用类似的命令来消除冲突。
指定版本并非绝对必要,但有助于检查您是否输入了正确的包名称。 port
manual page has a few examples. MacPorts has more extensive documentation online.
我想安装 Netgen。编译 make
ik 时出现以下错误 /usr/include/tk.h:75:11: fatal error: 'X11/Xlib.h' file not found
所以我从 Macport 安装了 'X11/Xorg-server'。
但是后来发现版本不对
我需要X11/Xorg-server-devel'
现在我得到另一个错误
Unable to execute port: Can't install xorg-server-devel because conflicting ports are active: xorg-server
如何卸载 Xorg-server(终端?)以便我可以再次安装 Xorg-server-devel?
还没有找到任何东西
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
构建一个。你可以 uninstall 或 deactivate 冲突的端口. 无论哪种情况,您都必须指定版本和包名称。例如,我可以这样做来停用我的 xkeyboard-config
包:
sudo port deactivate xkeyboard-config @2.5.1_1
使用从 port installed
获得的信息,您可以使用类似的命令来消除冲突。
指定版本并非绝对必要,但有助于检查您是否输入了正确的包名称。 port
manual page has a few examples. MacPorts has more extensive documentation online.