Cygwin使っている人いますか? その22 (948レス)
上下前次1-新
433: 2016/04/02(土)04:16 AAS
気がついたら、Cygwinにwxwidgets が入ってて感動。これまで、gnuplotをビルドするときに自分でビルドしたwxwidgets使ってたがこれからは、楽になる。
434: 2016/04/02(土)05:20 AAS
外部リンク:japan.zdnet.com
を読んでみた。どこまで使えるのかな。
Ubuntuマシンをある用途で使用しているからちゃんと
動くようなるといいな。
435: 2016/04/02(土)07:18 AAS
ソケットも普通に使えるみたいだしwin32アプリ直接呼べないってのもなんか適当なプロキシ作ってやれば解決するんでないかな
436: 2016/04/02(土)19:21 AAS
>419
Interixで出来てたのだから、仕組み的にも〜というのはちょっと言い過ぎ
437(1): 2016/04/03(日)06:27 AAS
fontconfigでフォントをハンドルしているアプリケーションでWindowsのフォントを使う
ための備忘録
/etc/fonts/
~/.local/share/fonts/
~/.fonts/
のいずれかのディレクトリに
local.confを作成し,
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>
<dir>/cygdrive/c/Windows/Fonts</dir>
</fontconfig>
と書きこむ。そののち,
$ fc-cache -fv
を実行する。
上は,C:\Windows\Fontsに(まあ普通はそう)にWindowsのフォントがある
場合なのでその他の場合は /cygdrive/c/Windows/Fonts を適宜書き直す。
いまは,フォントのハンドルにはfontconfigを使っているアプリケーションが多いので
これでうまくいくケースが多い。シンボリックリンクをC:\Windows\Fontsにあるフォント
に作成するより手軽だ。
438: 2016/04/03(日)20:54 AAS
rebase問題の最終解決って
パッケージ減らすしかないのか
439: 2016/04/04(月)20:32 AAS
>>406 だけど、結局screenに戻した。
…(三点リーダ)とかでも表示崩れ→再描画を繰り返さやきゃならないんで
まだ無理かなと。
440: 2016/04/06(水)10:35 AAS
Win10がBash・linuxコマンドに公式ネイティブ対応★3 [無断転載禁止]©2ch.net
2chスレ:win
441(5): 2016/04/06(水)18:52 AAS
Windows7のCygwinバージョン忘れたけど去年の秋頃apt-cyg install emacsして
GUIのemacsを使っていました。
Windows10にアップグレードしてCygwin2.4.1でapt-cyg install emacsしましたが
emacsがGUIではなくターミナル内で起動します。
これはWindows10にしたせいでしょうか。それとも今のバージョンのCygwinだとこうなるのでしょうか。
442: 2016/04/06(水)22:24 AAS
盛り上がってるところすみません。cygwinのbashから、
$ cmd /c start \"Hey\" cmd
すると、cmd.exeのウインドウタイトル Hey! の両脇に \記号が付きます。
\"Hey\" の部分に $'\x22'Hey$'\x22' や '"Hey"' を置いても同様です。
こういう事例はwrapper書いたらあとは深く考えない方がいいでしょか?
443(2): 2016/04/06(水)22:36 AAS
>>441
Cygwin はwindowsをベースとしているのでwindowsのバージョンが変わったら不具合が発生することはあり得る。
とりあえずは、rebaseall をかけて、駄目だったら、必要なファイルをバックアップしてcygwinのグリーンインストールだ。私は、問題はそれで解決した。
444: 2016/04/06(水)22:41 AAS
>>443 グリーンインストールでなくてクリーンインストールね。m(__)m。
445: 441 2016/04/06(水)23:38 AAS
>>443 rebaseallもクリーンインストールもだめでした。リカバリーディスクでWindows7に戻してみます。ありがとうございました。
446: 441 2016/04/07(木)03:33 AAS
Windows7に戻してもだめでした。Cygwin側の問題ですかね。
447: 441 2016/04/07(木)03:43 AAS
すみません書き忘れていたので補足します。
Windows7でGUIのEmacs使用→Windows7リカバリー→Windows10にアップグレード→Emacsがターミナル→Windows7リカバリー→Emacsがターミナル
という流れです。
448(1): 2016/04/07(木)06:49 AAS
GUIのemacsは、emacs-w32, emacs-x11のどちらですか?
449: 441 2016/04/07(木)07:19 AAS
>>448 以前入れた時は単にapt-cyg install emacsでGUIのが使えていたと記憶しています。
今入れてみたところemacs-w32の方がGUIでした。ありがとうございました。
450(1): 2016/04/11(月)12:28 AAS
愛用者としてはCygwinの何がそんなに嫌われてるのか
不思議だったんだけど、この記事見て納得したわ。
Bash on WIndows10がその問題の多くを解決したこともよくわかった。
Big Sky :: Windows ユーザは cmd.exe で生きるべき。
外部リンク[htm]:mattn.kaoriya.net
451(1): 2016/04/11(月)13:17 AAS
その記事の人からすると Bash ... は全く論外というか、
まったくカスりもしないし何も解決しないように読めるんだが
452(2): 2016/04/11(月)19:55 AAS
>>451
ブクマコメント見てみそ。
外部リンク[htm]:b.hatena.ne.jp
特にこの辺。
外部リンク:b.hatena.ne.jp
この記事で挙げられてるCygwinの欠点は、
forkの非互換性と、ファイルの実行属性だ。
どちらもBash on Windowsでは解決されてるというか、
Linux側からWindowsを呼び出せないのでこの問題はない。
453(1): 2016/04/11(月)22:04 AAS
>>452
いやだからその人の記事は
「オレはネイティブなWindowsアプリとして使いたいんだ」ってのが大前提でしょ
Cygwynは問題があるけどBashは土俵にすら上がれてないし当然何も解決できない
そのコメントこそBashはCygwinやmsys2の問題の解決策ではないと言ってるじゃん
454: 2016/04/11(月)22:15 AAS
研究室がUNIX環境だったからCygwinちゃんにはお世話になっております
手放せないぜ
455: 2016/04/11(月)23:27 AAS
windows 7から10にあげました。色々やっているうちにドジ踏んで10で初期化しました。
実質10のクリーンインストールです。
そしたら、cygwinの進化もあるんだろうけどcofigureやlibtoolがlinuxほどではないがかなり高速化した。
cygwin上でビルドをする人にとってはかなり嬉しいことだ。
ただし、windows 10のフォルダの管理権限の強化とcygwinの相性で結構はまる。
456(1): 2016/04/12(火)02:18 AAS
最近cygwin嫌われているよね……(´・ω・`)
457: 2016/04/12(火)07:41 AAS
>>456
cygwinって聞いて毛嫌いする人は昔からいると思うけど。
でも、Ubuntu PCを飼いだしてからもcygwinも使う私がいる。
458: 2016/04/12(火)08:36 AAS
ssh ncftp wget cdrecord ぐらいしか
使わないけどこれで十分。
459(2): 2016/04/12(火)09:51 AAS
Win32のコマンドツールとかバッチファイルの出力をteeにパイプで渡すのが便利でなあ
460(2): 2016/04/12(火)14:49 AAS
>>452
それくらいの用途ならbusybox w32でよくね。
461(2): 2016/04/12(火)22:28 AAS
>>453
自分はネイティブなWindowsアプリには全くこだわってない。
ほしいのはWindowsと資源を共有できて、UNIXの最新のツールの
動く環境だ。
rybygemsやnpmで入れたもんがすぐに動くような。
MacOSならかんたんだが、Cygwinはそういう環境には
原理的に向いてない、というのが自分があの記事から読み取ったこと。
そしてbash on WindowsでDockerが動ば、WindowsはMacOS以上に
開発に向いた環境になる。
>>460
どんな用途だと思ったんだ?
462: 2016/04/12(火)22:37 AAS
ちょっと補足。
Windowsと資源を共有というのは、ハイパーバイザみたいに
単独でディスクとメモリをを専有しないという意味だ。
Cygwinじゃ動かんものをいろいろ使いたくてVagrantでいくつも
環境を立ち上げてる人は身にしみてるはず。
上下前次1-新書関写板覧索設栞歴
あと 486 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.020s