У меня действительно нет большого опыта работы с терминалом, и я считаю, что мог вызвать проблему при попытке загрузить и использовать вино на моем Mac. Если я пытаюсь что-то ввести, я просто получаю «Команда не найдена». После прочтения многих сообщений на форуме я считаю, что это как-то связано с моим PATH, но опять же, я точно не знаю, что это значит.
Глядя на ссылку, а также на ваш путь, похоже, что вы установили Macports. Его установщик изменит в ~/.profile путь, но не так, как вы показываете. См. документ macports для правильного способа сделать это.
Редактирование /etc/profile не является правильным способом, поскольку оно затрагивает всех пользователей, а также с ним сложнее работать, так как требуется разрешение root, а также это файл, предоставленный Apple, который можно изменить при обновлении системы Apple.
Это объясняет два ваших /opt/local/bin ... etc на вашем пути (/etc/profile и ~/.profile) Больше и подразумевает, PATHnexport
что ваше редактирование файлов пошло не так.
Я бы восстановил /etc/profile из резервной копии, чтобы он был настроен Apple, и проверил, что .profile имеет строки в соответствии с документом macports. Также проверьте, есть ли у вас ~/.bash_profile или ~/.login, и убедитесь, что они не имеют никаких изменений в PATH.
Если вы не привыкли к Терминалу (например, если вы не понимаете, что представляют собой эти файлы .profile), то может быть лучше установить Wine с помощью метода графического интерфейса, например Wineskin или Crossover (даже если вы понимаете Терминал и оболочки, их легче установить). используйте эти)
Эндрю Ферриер
echo $PATH
и обновить свой вопрос с результатом.Шон
Джаред Гросс
Джаред Гросс
Эндрю Ферриер
/usr/bin:/bin:/usr/sbin:/sbin
По крайней мере, у вас должны быть стандартные системные пути . НемногоPATHnexport
в конце выглядит очень неправильно. Какие шаги из отправленной вами ссылки вы выполнили? Я подозреваю, что вы могли повредить свой/etc/profile
файл (шаг 2.1). Может помочь, если вы сможете вставить конец этого файла (осторожно, не вставляйте личную информацию).Джаред Гросс
Эндрю Ферриер
/etc/profile
должен быть доступен для чтения каждому пользователю. Вы можете исправить это с помощьюsudo chmod a+r /etc/profile
. Это может даже решить вашу проблему, если вы сделаете это, а затем выйдите из системы или войдите в систему. Осторожно, здесь вы играете с внутренностями вашей системы, поэтому вводите внимательно и не делайте ничего, в чем вы не уверены.Джаред Гросс
Эндрю Ферриер
/usr/bin/sudo
Джаред Гросс
Эндрю Ферриер
/usr/bin/sudo /bin/chmod a+r /etc/profile
. Предполагая, что это работает, перезагрузите систему после этого.Джаред Гросс
Эндрю Ферриер
Джаред Гросс
Эндрю Ферриер
Джаред Гросс
мммммм