На моем Mac я установил приложение (Wine) с помощью установщика. Он установил приложение в папку «Приложение». Мне нужно было сделать символическую ссылку на приложение Wine, чтобы другие инструменты могли его использовать. Но в конце концов я удалил Wine.

Даже если я удалил его, если я открою терминал и наберу wine , терминал выдаст мне сообщение о том, что он не может найти файл в папке Applications:

/Applications/Wine.app/Contents/Resources/bin/wine: нет такого файла или каталога

Однако мне нужно установить обновленную версию Wine, которая не использует установщик. Я решил поместить его в другую папку. Тем не менее, независимо от того, что я делаю, всякий раз, когда я набираю wine , он всегда указывает на папку Applications.

Я даже сделал поиск символических ссылок и удалил что-нибудь. Но это не помогло. Я проверил свой профиль bash, чтобы убедиться, что ни один путь не указывает на старую версию. Даже если я обновлю профиль bash, добавив в него путь к новому, старый все равно появится в терминале.

Избавление от этого старого очень расстраивает, и я провел часы без успеха. Почему macOS все еще смотрит на папку «Приложения»?

1 ответ1

0

Это может быть немного сложнее, чем изменение переменной среды, но вы можете сделать это:

  1. Найдите путь к приложению Wine (если вы просто перейдете к самому файлу приложения, вы можете перетащить файл в окно терминала, и путь будет вставлен в терминал.

  2. Создайте скрипт bash, который cd в каталог приложения, и запустите его следующим образом:

    cd ~/path/to/file/
    ./wine (or whatever the script is called)
    

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .