我绝对是终端菜鸟(wine 安装过程是我第一次打开它)所以这可能是一个简单的修复。话虽如此,我需要将任何答案分解为最简单的组件,我是一个熟练的复制粘贴者:P
我正在尝试在装有 Snow Leopard 的 MacBook 上安装 Wine,我一直按照在线教程安装 Mac 端口、Java 包和 Xcode。然而,在实际安装 Wine 时,发生了以下情况:
bogon:~ Chris$ sudo port install wine
Password:
sudo: port: command not found
bogon:~ Chris$
根据我的研究,这个问题与正确配置 xcode 有关。如果您同意这可能是罪魁祸首,有人可以详细解释一下是怎么回事吗?这与我的个人资料有关吗?(我有没有说过我是菜鸟:P)
答案1
实际上,您的问题更可能是/opt/local/bin
不在您的(或root
的)中$PATH
,如果您使用的是Terminal
安装 MacPorts 时打开的窗口,或者您覆盖了其添加$PATH
到 shell 配置的尝试,就会发生这种情况。如果存在 XCode 问题,您将无法发现这些问题,直到您可以运行port
。
编辑:根据评论,这似乎是一个缺失的tclsh
。在我的 Snow Leopard 系统上,它的关键在于:
mress:10078 Z$ ls -l /usr/bin/tclsh
lrwxr-xr-x 1 root wheel 8 Nov 19 2009 /usr/bin/tclsh@ -> tclsh8.5
mress:10079 Z$ ls -lL /usr/bin/tclsh
-rwxr-xr-x 1 root wheel 42640 Jul 23 2009 /usr/bin/tclsh*
mress:10080 Z$ pkgutil --file-info /usr/bin/tclsh
volume: /
path: /usr/bin/tclsh
pkgid: com.apple.pkg.BSD
pkg-version: 10.6.0.1.1.1238328574
install-time: 1258693096
uid: 0
gid: 0
mode: 755
答案2
晚了,但如果其他人需要的话。首先执行“sudo port”
当端口树更新时第二次“同步” “安装 wine”
希望能帮助到你