Не полчается установить cygwin
Удалённое гадание --- по отдельной таксе, ибо телепаты в отпуске.
---
Q18: А что такое "БК-0010"?
A18: Да в кривых руках и DeepBlue калькулятором будет.
Я не понимаю, что можно сказать подробнее (где на какую кнопку нажал что ли?)
OS Windows 2003 server
---
Q39: А вот в юниксах буковок нету
A39: Сдуру можно много чего сломать
Что пишет, ты не сказал.
---
Q4: а что за платформа XXX?
A4: на нее кажется вчера или позавчера взгромоздили linux.
Или по крайней мере собираются взгромоздить завтра.
Запускаю:
По ярлыку на Cygwin Bash Shell из пуска.
Из командной строки в директории bin например:
C:\cygwin\bin>cygcheck -s
Кстати, при таком запуске появляются след. ошибки:
...
garbled output from 'id' command - no uid= found
garbled output from 'id' command - no uid= found
...
Not Found: awk
Not Found: bash
Not Found: cat
и т.д.
...
Can't find the cygrunsrv utility, skipping services check.
остальное вроде OK
В PATH прописал эту директорию первой в списке.
(Может нужно в LIB прописать lib и т.д.? Но в мануалах об это ни слова)
А умирает все абсолютно тихо. Например:
C:\cygwin\bin>ls
C:\cygwin\bin>
dk:\path\to\bash -il
bash (если взлетел):
echo $PATH
mount
?
---
...Я работаю антинаучным аферистом...
C:\cygwin\bin>bash
C:\cygwin\bin>bash -il
C:\cygwin\bin>
вирус, очень уж симптоматично, что бинарники не стартуют.
Попробуй установить нормальный Cygwin из stable.
---
...Я работаю антинаучным аферистом...
![](/images/graemlins/smile.gif)
То есть симптомы:
1. Имеющаяся папка bin при копировании на другую машину более-менее адекватно себя ведет (почти работает).
2. Проблем с запуском бинарников не возникало в системе ни разу. DEP (data execution prevention) отключен
3. При запуске чего-либо из cygwin (кроме cygcheck) происходит некая ошибка в cygwin1.dll:
Faulting application vim.exe, version 0.0.0.0, faulting module cygwin1.dll, version 1005.22.0.0, fault address 0x0000365f.
Faulting application man.exe, version 0.0.0.0, faulting module cygwin1.dll, version 1005.22.0.0, fault address 0x0000365f.
Что с этим делать - мне совсем не понятно. Особенно почему на другой машине с той же ОС те же самые файлы работают. Это значит у меня где-то кривые dll в системных папках?
Описать получше и послать отчёт разработчикам.
Но сначала надо проверить на свежем дистрибутиве,
ибо это могли уже поправить, а ты ещё не знаешь.
> Особенно почему на другой машине с той же ОС те же самые файлы работают.
> Это значит у меня где-то кривые dll в системных папках?
А чёрт его знает, ты взял дистрибутив из, вообще говоря,
неофициального источника, что там --- неизвестно.
---
A20: это не повод его не апгрейдить.
А чёрт его знает, ты взял дистрибутив из, вообще говоря,
неофициального источника, что там --- неизвестно.
Ну я попробовал и из инета поставить - то же самое
Но сначала надо проверить на свежем дистрибутиве,
ибо это могли уже поправить, а ты ещё не знаешь.
Взял самый свежий
> Особенно почему на другой машине с той же ОС те же самые файлы работают.
> Это значит у меня где-то кривые dll в системных папках?
А все-таки интересно, от чего может зависить результат выполнения этих бинарников?
Т.к.
Описать получше и послать отчёт разработчикам.Как я понимаю, они вряд ли смогут воспроизвести проблемную ситуацию, т.к., возможно, что bug report надо писать не им, а microsoft, производителям драйверов или еще кому-нибудь
они вряд ли смогут воспроизвести проблемную ситуацию
Если я напишу, что это происходит на "моей ОС", вряд ли будет хорошо. Если разобраться, с чем несовместимость, то сразу
1. Можно попробовать исправить, поставив другие версии
2. Написать разумный bug report
В PATH прописал эту директорию первой в списке.Имеется в виду, ту, в которой cygwin.dll лежит?
![](/images/graemlins/crazy.gif)
Имеется в виду, ту, в которой cygwin.dll лежит?
Да, там в bin и exe-шники все и dll
Оставить комментарий
vbgt99912
Я запустил setup.exe, выбрал для начала все по дефолту, базу взял с 172.16.16.10/mirrors/sites/cygwin/Проблема в том, что ничего не работает почти (из C:\cygwin\bin\). только cygcheck, все остальное запускается, ждет секунду и умирает.
Кто знает, где я неправильно что-то сделал?