2016-11-07 5 views
3

Я недавно установил Atom и убедился, что путь правильный, однако, при вызове любой команды, такой как имя файла атома или атом. Я встретился сПроблема с uname при попытке запуска атома из оболочки MSYS

uname: invalid option -- o 
Try "uname --help" for more information. 
"esources" is not recognized as an internal or external command, 
operable program or batch file. 

я испытал ЦМД окна по умолчанию и запускает атом без проблем, и на основе ошибки, как-то ресурсы получили переименованы в ЕСУРСЫ, однако я полностью потерял, как туда, где я бы получил исправить Эта проблема. Любая помощь будет оценена!

И если я работать uname -a я получаю

MINGW32_NT-6.2 COMP_NAME 1.0.12(0.46/3/2) 2012-07-05 14:56 i686 unknown 
+0

любой шанс, что вы нашли решение еще? –

+0

@JayS. В итоге я перешел на двойную загрузку Linux для моей среды разработки, так как у нее было гораздо меньше проблем, чем у моей Windows-машины –

ответ

0

В основном то, что происходит здесь версия uname (uname.exe), что у вас есть не имеют «-o» (--operating -система). Я столкнулся с этой проблемой, но у меня есть другая машина, в которой работает атом из bash на окнах, поэтому я скопировал uname.exe в нужное место на машине, которая не работала, и она работала как шарм.

Чтобы найти, где находится uname, вы можете запустить «where uname». Вы можете проверить версию, используя «uname -version». Версия, которая работает для меня, составляет 5.97 (я не проверял версию перед ее заменой).

0

Кажется, вы используете устаревшие MSYS.

Попробуйте использовать MSYS2, который предоставляет обновленные версии почти ничего и, скорее всего, не покажет эту проблему.