タグ

cygwinに関するmoozのブックマーク (9)

  • MSYS、MSYS2、Cygwin、msysgit の違い: 雨鯨のたそがれ

    語でほとんど知られてなさそうに思ったので日語訳してみた。 (ソース http://stackoverflow.com/questions/25019057/how-are-msys-msys2-and-msysgit-related-to-each-other  Jul 29 '14) 他の3つは全てCygwinプロジェクトからフォークしたもの。 私の理解では、少なくとも過去はMSYSとMinGWはCygwinの競合として作られた。CygwinはWindows APIを直接呼ばず、パフォーマンスの良くない互換性レイヤーを通らなくてはいけない。MSYSとその親類縁者はCygwinよりも軽量である。MSYSコードを調べたら、あきれるほど時代遅れで、共用メモリに対する基的な同期すらしてなかった。メンテ者が上流に遅れずについていっておらず、Cygwinがやった共有メモリの修正をしてなかった

    mooz
    mooz 2015/12/22
    Cygwin と MSYS で知識が止まっていた。今は MSYS2 ってのがある。関係は複雑。
  • Cygwinのlnをmklinkに変換するスクリプト | SanRin舎

    Cyqwinのlnで作ったシンボリックリンクをWindowsのプログラムから開くとバイナリファイルになっていて、リンク先を開いてくれない。 しかし、Windows Vista以降で使えるmklinkを使ってシンボリックリンクを作ると、Windowsでも、Cygwinでもシンボリックリンクとして働いていれる(windows とCygwinで始めに知るべきSymlinkの扱い – ブックマクロ開発に参照)。 そこで、lnと打ったら、mklinkでシンボリックリンク・ハードリンクを作ってくれるスクリプトを作った。 ※ちなみにハードリンクの場合はlnで作ってもWindows側でハードリンクとして働いてくれる。 ソースコード dotfiles/bin/cygwin/ln at master · tmsanrinsha/dotfiles · GitHub インストール $ mkdir -p ~/bi

    mooz
    mooz 2013/09/02
    cygpath
  • Cygwin FAQ

    1. About Cygwin1.1. What is it?1.2. What versions of Windows are supported?1.3. Where can I get it?1.4. Is it free software?1.5. What version of Cygwin is this, anyway?1.6. Who's behind the project?2. Setting up Cygwin2.1. What is the recommended installation procedure?2.2. What about an automated Cygwin installation?2.3. Does the Cygwin Setup program accept command-line arguments?2.4. Can I insta

    mooz
    mooz 2013/05/28
    cygwin で error: cannot fork() と言われてしまった場合は /bin/rebaseall を実行する (cygwin 関係のプロセスをすべて終了してから)
  • cygwin の putclip/getclip の文字化け対策 - by edvakf in hatena

    cygwin には Windows のクリップボードを操作する putclip/getclip というコマンドがあるが、日語に難がある。 $ echo -n こんにちは | /bin/putclipとやると、他のアプリケーションに貼り付けたときに文字化けする。 縺薙s縺ォ縺。繧・ ただし、この状態で getclip すると元通り。 $ /bin/getclip こんにちわ理由は知らないが SHIFT_JIS に変換してやれば、他のアプリケーションに貼り付けても文字化けしないみたい。 $ echo -n こんにちわ | nkf -W -s | /bin/putclip $ /bin/getclip | nkf -S -w こんにちわでも他のアプリケーションからコピーした文字列は getclip で文字化けする。 $ /bin/getclip ?????よくわからん。ちなみにうちの環境は英語

    cygwin の putclip/getclip の文字化け対策 - by edvakf in hatena
    mooz
    mooz 2010/10/17
    /dev/clipboard なんてものが
  • git on cygwin - 地獄のネコブログ

    cygwin 1.7.1 で UTF-8 対応記念的な、cygwin と git 辺りのメモ。 cygwin 環境変数を CYGWIN="binmode tty" (tty は gitk で問題がでるとかでないとか?) git ~/.gitconfig core の辺りは面倒ごとになりやすいので重要 [user] name = anekos email = anekos@snca.net [color] status = auto diff = auto [alias] co = checkout ci = commit -v st = status br = branch me = merge di = diff dife = diff master origin/master up = log pull = pull --rebase [core] autocrlf = false #

    git on cygwin - 地獄のネコブログ
    mooz
    mooz 2010/08/16
    Cygwin 用 git の設定.
  • いちいち"/cygdrive/c"っていれるのが面倒なので、"/c"ってなるようマウントテーブルをいじる - 今日もスミマセン。

    ※cygwin 1.7 以降 以下のような記述を、/etc/fstabあるいは/etc/fstab.d/(ユーザ名)*1に追加する。 none / cygdrive binary,posix=0,user 0 0以下、この記述の説明です。 none 通常1番目のパラメタにはc:/hoge/fugaなどのWindowsネイティブなパスを指定する((ただしパスの区切りは\じゃなくて/となっていることに注意))が、3番目のパラメタがcygdriveとなっている場合は何でもいいみたいです。 / ドライブに割り当てられるプリフィクスです。/とすると、ルートディレクトリ直下に各ドライブがマウントされるようになります。 cygdrive この行が、cygdriveプレフィクスの設定であることを示します。 binary,posix=0,user 各種オプションです。binaryは、ファイルアクセス時に改行

    いちいち"/cygdrive/c"っていれるのが面倒なので、"/c"ってなるようマウントテーブルをいじる - 今日もスミマセン。
    mooz
    mooz 2010/06/05
    /etc/fstab か /etc/fstab.d/username に none / cygdrive binary,posix=0,user 0 0
  • Soon Hot, Soon Cold. : [LOOX U] Cygwinのzshが動かない

    別にlooxに限った話ではなく。 vistaでcygwinのzshを起動するとイカのようなメッセージが出て起動しないことがある。 $ zsh 12 [main] zsh 3704 C:\cygwin\bin\zsh.exe: *** fatal error - unable to remap C:\cygwin\lib\zsh\4.3.4\zsh\newuser.dll to same address as parent(0x410000) != 0x990000 こんな時はrebaseallコマンドを実行すればよいらしい。 手順は: 1. cygwinのプログラムやサービスが動いていれば全部止める 2. 検索窓にC:\cygwin\bin\ash (パスは環境によって変える) 3. ashのウインドウで、/bin/rebaseall で動くようになります(なりました)。

    Soon Hot, Soon Cold. : [LOOX U] Cygwinのzshが動かない
    mooz
    mooz 2010/04/26
    Cygwin で zsh が動かなくなった時は rebaseall をば.
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    mooz
    mooz 2010/02/02
    ck strikes back
  • Index of /pub/cygwin/release/

    mooz
    mooz 2009/07/15
    ネットインストールが正直糞なので、こっから DL したほうが楽。
  • 1