Мне нужно было собрать вино вручную для определенного патча, но оно мне больше не нужно.

Так что я сделал make distclean (предполагаю , что я должен был сделать make uninstall с самого начала, но да ладно) , и это было все еще там. Исполняемый файл, сидящий в /usr/local/bin/wine

Другой исполняемый файл находился в /usr/bin , поэтому я решил, что простое удаление другого решит эту проблему.

Это не так.

Почему бы и нет? И как мне это исправить?

1 ответ1

0

В вашем $PATH /usr/local/bin находится перед /usr/bin . Таким образом, нежелательный исполняемый файл в /usr/local/bin будет найден первым и вызван вместо требуемого исполняемого файла с тем же именем в /usr/bin .

От имени пользователя root (используйте sudo или su) удалите ненужные исполняемые файлы из /usr/local/bin .


Обновить:

Сообщение

bash: /usr/local/bin/wine: Bestand of map bestaat niet 

Означает, что команда или скрипт явно пытались выполнить wine используя неверный путь /usr/local/bin/wine .

Если вы ввели команду foo , которая выдает это сообщение, используйте which foo чтобы узнать, где находится эта команда, а затем используйте file /full/path/to/foo чтобы узнать, является ли это сценарий, который вы можете редактировать, удалять или заменять.

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