Не полчается установить cygwin

vbgt99912

Я запустил setup.exe, выбрал для начала все по дефолту, базу взял с 172.16.16.10/mirrors/sites/cygwin/
Проблема в том, что ничего не работает почти (из C:\cygwin\bin\). только cygcheck, все остальное запускается, ждет секунду и умирает.
Кто знает, где я неправильно что-то сделал?

Ivan8209

> Кто знает, где я неправильно что-то сделал?
Удалённое гадание --- по отдельной таксе, ибо телепаты в отпуске.
---
Q18: А что такое "БК-0010"?
A18: Да в кривых руках и DeepBlue калькулятором будет.

vbgt99912

Я описал все действия, что сделал. И описал, что из этого получилось
Я не понимаю, что можно сказать подробнее (где на какую кнопку нажал что ли?)

vbgt99912

OS Windows 2003 server

Ivan8209

Для начала, под каких пользователей настроил и как ты это запускаешь?
---
Q39: А вот в юниксах буковок нету
A39: Сдуру можно много чего сломать

Ivan8209

Кроме того, оно умирает и наверняка что-нибудь пишет.
Что пишет, ты не сказал.
---
Q4: а что за платформа XXX?
A4: на нее кажется вчера или позавчера взгромоздили linux.
Или по крайней мере собираются взгромоздить завтра.

vbgt99912

Настроил под всех пользователей.
Запускаю:
По ярлыку на 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>

Ivan8209

cmd:
dk:\path\to\bash -il
bash (если взлетел):
echo $PATH
mount
?
---
...Я работаю антинаучным аферистом...

vbgt99912

молча умирает через секунду
C:\cygwin\bin>bash
C:\cygwin\bin>bash -il
C:\cygwin\bin>

Ivan8209

Думаю, что проблемы либо в дистрибутиве, либо у тебя какой-то
вирус, очень уж симптоматично, что бинарники не стартуют.
Попробуй установить нормальный Cygwin из stable.
---
...Я работаю антинаучным аферистом...

vbgt99912

Как я понял проблема в чем-то непонятном
То есть симптомы:
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 в системных папках?

Ivan8209

> Что с этим делать - мне совсем не понятно.
Описать получше и послать отчёт разработчикам.
Но сначала надо проверить на свежем дистрибутиве,
ибо это могли уже поправить, а ты ещё не знаешь.
> Особенно почему на другой машине с той же ОС те же самые файлы работают.
> Это значит у меня где-то кривые dll в системных папках?
А чёрт его знает, ты взял дистрибутив из, вообще говоря,
неофициального источника, что там --- неизвестно.
---
A20: это не повод его не апгрейдить.

vbgt99912

А чёрт его знает, ты взял дистрибутив из, вообще говоря,
неофициального источника, что там --- неизвестно.

Ну я попробовал и из инета поставить - то же самое
Но сначала надо проверить на свежем дистрибутиве,
ибо это могли уже поправить, а ты ещё не знаешь.

Взял самый свежий
> Особенно почему на другой машине с той же ОС те же самые файлы работают.
> Это значит у меня где-то кривые dll в системных папках?

А все-таки интересно, от чего может зависить результат выполнения этих бинарников?
Т.к.
Описать получше и послать отчёт разработчикам.
Как я понимаю, они вряд ли смогут воспроизвести проблемную ситуацию, т.к., возможно, что bug report надо писать не им, а microsoft, производителям драйверов или еще кому-нибудь

vbgt99912

они вряд ли смогут воспроизвести проблемную ситуацию

Если я напишу, что это происходит на "моей ОС", вряд ли будет хорошо. Если разобраться, с чем несовместимость, то сразу
1. Можно попробовать исправить, поставив другие версии
2. Написать разумный bug report

apl13

В PATH прописал эту директорию первой в списке.
Имеется в виду, ту, в которой cygwin.dll лежит?

vbgt99912

Имеется в виду, ту, в которой cygwin.dll лежит?

Да, там в bin и exe-шники все и dll
Оставить комментарий
Имя или ник:
Комментарий: