我在 Mac 上使用安装程序安装了一个应用程序 (Wine)。它将应用程序安装到应用程序文件夹中。我需要创建指向 Wine 应用程序的符号链接,以便其他工具使用它。但最终我删除了 Wine。
即使我删除了它,如果我打开终端并输入wine
,终端会向我显示一条消息,提示我无法在应用程序文件夹中找到该文件:
/Applications/Wine.app/Contents/Resources/bin/wine:没有该文件或目录
但是,我需要安装不使用安装程序的 Wine 的更新版本。我决定将其放在不同的文件夹中。但是,无论我做什么,只要我输入wine
,它总是指向应用程序文件夹。
我甚至搜索了符号链接并删除了所有内容。但这没有帮助。我检查了我的 bash 配置文件,以确保没有路径指向旧版本。即使我更新 bash 配置文件以包含指向新版本的路径,旧版本仍会显示在终端中。
删除这个旧文件夹非常令人沮丧,我花了几个小时却没有成功。为什么 macOS 仍在查看“应用程序”文件夹?
答案1
这可能比更改环境变量更麻烦,但您可以这样做:
找到 wine 应用程序的路径(如果你只是转到应用程序文件本身,你可以将文件拖到终端窗口中,路径将粘贴在终端中
创建一个 bash 脚本,将其
cd
放入应用程序目录并运行它,如下所示:cd ~/path/to/file/ ./wine (or whatever the script is called)