to post messages and comments.

@deep:

Как бы, тоже что и я думаю о топике на мастдае eax.me , но ленился написать.

@deep:

Сегодня убил пару часов на то, чтобы завести в этом поделии иксы, а все ради gitk ) . Если кратко, то надо поставить git gitk tcl tcl-tk xorg-x11-fonts-Type1 X-start-menu-icons git-gui. Потом dash.exe -> /bin/rebaseall и startxwin&, export DISPLAY=":0.0" и вот только потом уже gitk. А магия в том, что без одного из xorg-x11-fonts-Type1 X-start-menu-icons ничего не работало ((

@deep:

не знаю что там второтег хорош, но он у меня по разу залипает и на долго. Просто делая ls в папке. Попробуем cygwin обратно юзать

@4DA:

emacs вполне юзабелен под вендой. По крайней мере, все что хотел перетащить в вендовый сетап, осилил. Из полезного: emacswiki.org — конверит вендовые пути в юниксовые для find-file.

@deep:

Немного почитав понял, что мне всетаки нужен cygwin, при небольшом оверхеде я получаю все что мне надо и с довольно удобным установщиком. В случая mingw чтото пришлось бы ресерчить или даже собирать самому.

@deep:

молодцы, вот бы весь опенсурс софт в винде базировался на их либе или какойто другой, но единой для всего, а то у меня уже по 3 echo, cat, grep и т.д. в системе, msgit вообще половину баша с собой принес ради git gui

@xeningem:

После "переезда", с изменением доступа к сетевым дискам перестали работать скрипты на bash, говорят, что "mkdir: cannot create directory : Permission denied". Скрипты в cygwin. При этом в Total Commander/Explorer/python/cmd всё открывается и создаётся. Куда копать?

@Strephil:

Поставил Cygwin, пытаюсь поднять ssh-туннель. (-L 7890:remotehost:1234) Ни работает!
при попытке подключения к локальному порту (7890), пишет, что нельзя подключиться к 127.0.0.1:22.
Откуда 22-то берется?

@odin:

Gow — легковесная альтернатива cygwin github.com

@folex:

Ебаный пиздец.
В одних шеллах файлы видно, в других (cmd) не видно, переворачиваем из Dos-path-формата в cygwin-path, обратно, туда. сюда, нихуя не работает ВЕЗДЕ КИШКИ НА СТЕНАХ КРОВЬ ГОВНО АААААА
Тяжело жить на венде.

@folex:

Отчего-то цигвин качает 10 килобайт по овер 1 минуте. Скорость при этом пишет 200 кб/с. ЧЗХ.

@Shumaher:

недавно обновил bash и зависимости, а щас заметил, что в консоли снова квадратики вместо рус. буковок.
export LANG="ru_RU.CP1251"
export OUTPUT_CHARSET="CP1251"
больше не помагает :(
штоделоц?

@Michae1:

Ещё одна маленькая победа: осилил особенности работы md5deep в cygwin'е. Трабла была следующая: при рекурсивном режиме поиска по всему диску C:\ (/cygdrive/c) md5deep подвисал, отзываясь только на Ctrl-C. Оказалось, дело было в том, что в корне диска C:\ лежала папка с самим установленным cygwin'ом и md5deep затыкался, доходя до /cygdrive/c/cygwin/dev/ и находя там символические ссылки. Вылечилось через "expert mode": -o f — "смотреть только регулярные файлы".

@don-Rumata:

sshfs тоже работает как часы! Отпуск начался определённо круто.

@don-Rumata:

АААА!!!1 Я нашёл работающий ssh-сервер для винды!!!1 И он РЕАЛЬНО работает!!!1
Штука под названием drbl-winroll рулит именем компа, сидами и в дополнение сама ставит, настраивает и регает сервак ssh как демона.
drbl-winroll.org
P.S. Да, пилят её те же китайские товарищи, что клонзиллу и гпартед.

@dionys:

При сборке Perl-модуля может возникнуть следующая ошибка:

gcc: error: unrecognized command line option "-fstack-protector"

Это сообщение означает, что для сборки модуля используется старая версия GCC, поскольку опция -fstack-protector появилась в GCC 4. Для устранения ошибки следует обновить Cygwin, установив пакет gcc4 и прочие.

Если старая версия GCC не была удалена, то для принудительного использования GCC 4 утилитой cpan нужно добавить в конфигурацию опцию make_arg="CC=gcc-4 LD=g++-4".

@dionys:

При попытке собрать MySQL 5.5.13 под Cygwin получил ошибку:

/usr/src/mysql-5.5.13/strings/dtoa.c:55: error: conflicting types for ‘dtoa’
/usr/include/stdlib.h:162: error: previous declaration of ‘dtoa’ was here

Для её исправления надо отредактировать файл /strings/dtoa.c и заменить в нём объявление и все вызовы функции dtoa() на _dtoa().

@don-Rumata:

sourceforge.net
Затестить рсинк под виндой.

@Strephil:

Не очень понятно, когда cygwin-команда использует в качестве конца строки \r\n, а когда \n.
Я запустил из меню «Пуск» cygwin, запустил скрипт, так \n
А при запуске этого же скрипта из bat-ника \r\n.

Как это регулируется? Как с этим сладить?

@FonMax:

оказывается, fork под Windows возможен. в Cygwin:

The fork call in Cygwin is particularly interesting because it does not map well on top of the Win32 API. This makes it very difficult to implement correctly. Currently, the Cygwin fork is a non-copy-on-write implementation similar to what was present in early flavors of UNIX.

@FonMax:

если у вас возникают проблемы (SEGFAULT) при вызове AllocA с Cygwin (при том, что тот же самый софт отлично работает на *nix), собирайте софт без опции -g.

@wwarlock:

Собрал #ffmpeg (включая #ffserver) под #cygwin goo.gl

@shaggoth:

господа, не скомпильнёт ли кто сборочку mcabber в cygwin? мне реально некуда ставить cygwin, я бы потом просто с дллками юзал получившееся

@wwarlock:

Как передать правильный путь Windows-приложению из Cygwin
wwarlock.blogspot.com

@wasd:

а мне кажется или второй сабж несколько медленно работает?

@avr:

Запускаю rsync (cygwin) на виндовой машинке для примера вот так:
rsync -r -t -P --delete c:\test1\ c:\test2
и мне выводит The source and destination cannot both be remote
Что не так?

@wasd:

windows-way во всей красе. поставил качаться cygwin, это говно качалось 3 часа, когда слилось 94%, грёбаный нетбайнет лагнуло и инет отключился секунд на 40. cygwin сказал "ой, загрузка прервалась, попробовать еще раз?", ну я тыкнул "да", а эта хуита удалила все скачанные файлы и стала качать с нуля. вот блять пиздец нахуй ебануться можно блять криворукие идиоты уебать, неужели нельзя было сохранить своё говно в папке и просто докачать, зачем всё снова-то совсем, да я на вас в суд подам за то что заставили меня забухать с горя — 3 часа впустую, это ж ебануться просто можно :(

извините за обилие матов, но это совсем трындец какой дебилизм, я просто сейчас хочу поотрывать этим идиотам руки, но нет ни приемуществ перед ними по знанию говноЯП, на котором они пишут, ни полномочий для этого.

@Dark-MX0:

Ну вот и настроил я почти все — счастэ. Задумываюсь а не вернутся ли мне опять на blackbox. И еще очень хочу yeahconsole в мастдай...

@wwarlock:

Хозяйке на заметку, аналоги pbcopy/pbpaste из макоси и xsel из линукса:
getclip — взять текст из буфера обмена
putclip — поместить текст в буфер обмена

С русским языком, к сожалению, есть проблемы, но, наверняка, лечится как-то.

@vgimly:

Великая сила! Особенно с приходом 1.7 — наконец полная поддержка длинных имён.. sshd сервер в комплекте — уже сказка :)

@O01eg:

Жуйк, а из чего состоит stage1 для CygWin'а?

@dimio:

Чем будут жесткие ссылки в windows, если я их создам на флешке в cygwin? Или фат32 на флешке вовсе не поддерживает ссылок? А в линухе они потом будут ссылками?

@wwarlock:

Оказывается, если настроить и запустить терминалку xterm из под X-сервера, то проблем с utf-8 намного меньше, точнее, я их пока вообще не обнаружил.
Не знаю с чем это связано, но как-то в ней более гладко и грамотно реализован юникод.
Из минусов отмечу только необходимость ручного выбора уникодного шрифта и его размера в меню xterm при первом запуске.
Очевидно, указываю неверные опции командной строки и они не срабатывают.
Но это ерунда по сравнению с тем кайфом, который я теперь испытываю от работы.

@wwarlock:

Проблема с командой выхода из Emacs в среде Cygwin.

Команда выхода из этого редактора назначена на комбинацию "Ctrl-x Ctrl-c", что по неведомой причине передаётся в программу, как "Ctrl-x Ctrl-g".
Первый способ выхода, который я обнаружил, это временно свернуть emacs, нажав Ctrl-Z, затем найти номер процесса через ps и после этого прибить через kill.
Второй, изменить переменную окружения CYGWIN.
Я добавил следующую строчку в Cygwin.bat непосредственно перед запуском bash.

set CYGWIN=tty notitle glob

Теперь "Ctrl-x Ctrl-c" отрабатывает как следует и редактор закрывается.

@ivann:

:D

@nixtrian:

Кто юзал cygwin, поделитесь опытом. Если я скомпилю в нем нечто, оно будет скомпилено под cygwin или можно в windows будет запускать?

@Guria:

Заманал уже радминский телнет. Ищу адекватную замену. Есть ли варианты кроме cygwin? Поможет ли мне Гента виндовая?

@wwarlock:

Жуйк, помоги решить проблему.
"ls -la" показывает русские имена файлов в нормальном виде.
"git log" — показывает нормальные комментарии.
А вот, "git status", "git diff" и прочие, коверкают имена файлов до вида \320\275\320\260.
LANG="ru_RU.UTF-8".
Насколько я понял, проблема в том, что на каком-то этапе происходит преобразование в UTF-16.
Есть идеи как это вылечить?
P.S. cygwin 1.7, git 1.6.3.2

@DiaWorD:

@******> ssh-keygen -t rsa1 -f /etc/ssh_host_key
You don't exist, go away!

@Shumaher:

рулит :) запустил под виндой питоновского бота) правда screen как-то глючит, и еще su не работает