15/08/28 19:39:31.99 .net
>>321
そうですね。ほとんどがEmacs Lispの切り貼りですが、keyhacのやつなど幾つか
はあるかな。まずはそこからやってみます。
323:名無しさん@お腹いっぱい。
15/08/29 02:11:42.86 .net
>>320
遅レスですが、/c/ → c:/ に変えたらCtrl-Cで中断できるようになりました。
ありがとうございます。
中断した時も確認ダイアログが出るのが面白いですね。
厚かましいことを言わせていただくと、次は sudoedit があるとありがたいです。
自分もEmacsユーザなので、sudoeditで emacsclientを呼び出せると
たいへん嬉しい。
324:310
15/08/30 01:49:06.18 .net
>>323
作ってみました。ちょっと危険なコマンドなので、不都合等気づきましたら
教えてください。
URLリンク(www49.atwiki.jp)
325:名無しさん@お腹いっぱい。
15/08/30 11:47:03.24 .net
>>324
うおー、こんなに早く!ちゃんと動きました。ありがとうありがとう。
つうか /etc/hosts の編集以外にほとんどニーズのないものをお願いして
しまったことに、あとで気がついて反省しております。
それにしてもWindowsのUACが導入されたのがVista以降だから、
もうそろそろ10年近いわけで、Cygwin本家にsudoやsudoeditが含まれて
ほしいなあ。
326:名無しさん@お腹いっぱい。
15/08/30 21:43:09.50 .net
確かに公式にsudo的なのあってもいいよね…
327:名無しさん@お腹いっぱい。
15/09/01 23:30:32.15 .net
wってコマンド、いつからcygwinに入った? というか何で今までなかったんだろう。
328:312
15/09/09 17:00:31.91 .net
上の方で、64bit版のインストールが上手くいかないと書いたものです。
いくつかのサイトをうろついてみた。
「必要なパッケージの内、『自動で』インストールされないものがある」って、
書いてあるサイトがあった。
これって、setup.exeが、依存関係を適切に解決できてないって事?
329:名無しさん@お腹いっぱい。
15/09/19 20:11:42.57 .net
setup.exe が新しいものがあると警告を出したので
新しいsetup.exeを実行したら様々なクリティカルな障害が発生して対応の仕方が分からない
まず、perl の cpan がおかしくなった cpan install Clipboard などが gcc hugahgua の所で
エラーも出さずに処理が止まり新たな追加ができない
さらに、既存のインストールした一部のcpanモジュールが
例えば Regexp::Assemble などが use できなくなった。
Can't locate Regexp/Assemble. pm in @INC (you may need to install the Regexp::Assemble module)
とあるのでこれは@INCを指定する方法が見つかれば回復できるかもしれない
だがまだまだ同様の障害はたくさんある
構文解析ツール kakasi や コード間のジャンプを担うctagsが死んだ
オプションを受け取らないあたり,どうすればいいのか分からない
kakasi -v
/usr/local/share/kakasi/kanwadict: No such file or directory
ls /usr/local/share/kakasi/kanwadict
/usr/local/share/kakasi/kanwadict
ctags --help
ctags: No files specified. Try "ctags --help".
開発環境は半壊してしまった
何か打つ手はないだろうか
330:名無しさん@お腹いっぱい。
15/09/19 21:00:28.49 .net
Cygwinのインストールの際の注意事項があります。
コンピュータのCPUが何ビットであるか調ベておく事が大切です。
32ビットCPUを搭載したコンピュータには、
32ビット用のCygwinをインストールすること。
64ビットCPUを搭載したコンピュータには、
64ビット用のCygwinをインストールすること。
これを間違えればCygwinのインストールができません。
331:名無しさん@お腹いっぱい。
15/09/19 21:06:26.40 .net
>>330
あれ?
半年ほど前までは 64bitのPCで32bit版のcygwinが動いていた記憶が…。
その後消したから追いかけてないけど…。
332:329
15/09/19 21:31:48.74 .net
32bitのsetup.exeだからそこは大丈夫だった
apt-cygのインストールもまずい
インストールされていたclispが使えないので
apt-cyg remove clisp
apt-cyg install clisp
でパスなど何かの間違いで途切れたの修整してくれることをネガって操作したら
command not found で
インストールに成功したclispがシェルやemacsから呼べない
vimのgit commit 関係のプラグインも動作しなくなってて終わった
lisp無くても使える言語はまだあるけど痛い
本当に何か手は無いか?
333:名無しさん@お腹いっぱい。
15/09/19 21:49:09.97 .net
もう一から入れなおした方が早いんじゃない
スクリプトや設定ファイルの類は持っていけばいいし
使ってないプログラムやモジュールが消え去ってすっきりするだろう
334:名無しさん@お腹いっぱい。
15/09/19 22:07:21.17 .net
cygwin自体を一回アンインストールする方法は
ネットで調べたら手動でレジストリとか触る方法で恐いな
あまりにもイレギュラーな状態なので
本当にそれは最終手段だと思ってる
2つか3つぐらいは他の方法も欲しい
335:名無しさん@お腹いっぱい。
15/09/19 22:22:00.39 .net
復元ポイントが作成されていれば、C:\cygwin のプロパティから
以前のバージョンの復元機能で戻せそうな気がしなくもない
他のフォルダに依存関係があるかも知れないし、どうなるか分からんけど
336:名無しさん@お腹いっぱい。
15/09/19 22:27:30.40 .net
もう一回入れるつもりなら別にレジストリ消さなくてもいいでしょ
個人で使ってるならcyglsa.dllとか使ってないでしょ
だとするとアンインストールってサービス止めてX11止めてフォルダ消すだけじゃん
337:名無しさん@お腹いっぱい。
15/09/19 23:19:08.57 .net
>>336
それは助かる
Xは使ってないからサービスを何とかして止める
URLリンク(heroween.hateblo.jp)
これを参照しながらやって文字化けして状態が一部分からない上に
--remove オプションが通らないから
これはWindowsを再起動直後にcygwinのディレクトリ消せば良いのかな?
cygwin使わなくてもサービス立ち上がってしまうのだろうか?
~/ cygrunsrv -L
sshd
cygrunsrv: warning: QueryServiceConfig failed for 'WMPNetworkSvc': Win32 error 2
wt@C
~/ cygrunsrv --remove ssh
cygrunsrv: Error removing a service: OpenSCManager: Win32 error 5:
ANZXB
~/ cygrunsrv -L
sshd
cygrunsrv: warning: QueryServiceConfig failed for 'WMPNetworkSvc': Win32 error 2
wt@C
338:名無しさん@お腹いっぱい。
15/09/20 07:48:03.05 .net
c:/cygwin c:/cygwinpackage を再起動直後に消してsetup.exe使った
~/ 以下はコピーしておいた
bash zsh は立ち上がるようだ
ありがとう
ここまで来たらきっと直る
339:名無しさん@お腹いっぱい。
15/09/20 13:38:13.25 .net
ほぼ直った
ありがとう
あとcpanの@INCの問題は
echo 'eval `perl -I$HOME/perl5/lib/perl5/ -Mlocal::lib`' >> ~/.zshrc
のように設定書き込めば local::libの位置記憶できて解決
340:名無しさん@お腹いっぱい。
15/10/05 10:04:08.57 .net
cygwinをWin7x64で使っているのだが、
どこかのサイトにftp接続したいので、アドレス入れて接続して、
userid入れた後、
メモ帳に書いてあるpasswordをマウスでコピペで入れたいのだが、
cygwinの画面でpassword待ちの状態でマウス右クリックで貼り付けても、
何も入力出来ないのだが、何故?
341:名無しさん@お腹いっぱい。
15/10/05 10:12:28.43 .net
それが本当ならコピペとキー入力を区別してるから
342:名無しさん@お腹いっぱい。
15/10/05 10:18:19.72 .net
>>341
解決方法をおしえてちょんまげ!
343:名無しさん@お腹いっぱい。
15/10/05 11:20:05.42 .net
コマンドラインでパスワードを受け付けるときは
入力をエコーしないのがUnix系ソフトウェアで普及してる慣習
344:名無しさん@お腹いっぱい。
15/10/05 11:48:49.61 .net
>>343
なるほど。
でも、貼り付けてもログイン出来ないのだが。
パスワードが入っていないかんじ。
何でやねん。
345:名無しさん@お腹いっぱい。
15/10/05 12:15:59.22 .net
>>344
cmd.exeに貼り付けた場合はログインできる?
346:名無しさん@お腹いっぱい。
15/10/05 12:29:25.84 .net
>>345
同じく出来ませんでした。
347:名無しさん@お腹いっぱい。
15/10/05 12:34:34.74 .net
>>346
teraterm(cygterm)はどお?
348:名無しさん@お腹いっぱい。
15/10/05 12:39:47.91 .net
コピペじゃなくて手入力でログイン可能か確かめた方がいい気がする
あとエンターキーを押して入力渡すのは同じだからクリップボードに改行が入ってるかどうか
349:名無しさん@お腹いっぱい。
15/10/05 22:32:28.09 .net
よくわからんftpソフト使ってたりよくわからんターミナル使ってたり
そもそもマウス右クリック貼り付けでコピペできるのかとか
なんかものすごく初歩的な間違いしてないかね
350:名無しさん@お腹いっぱい。
15/10/06 02:45:36.12 .net
やった手順を詳しく書いた方がいいかも
読んだ人が同じこと再現できるくらいに
351:名無しさん@お腹いっぱい。
15/10/06 07:28:39.02 .net
今朝試したら、問題なく出来ました。
寝ている間に小人さんが解決してくれたのだと思います。
お騒がせしました。
352:名無しさん@お腹いっぱい。
15/10/20 19:01:07.69 .net
最新版
デフォのカレントディレクトリ変更された?
ウザいな
353:名無しさん@お腹いっぱい。
15/10/20 19:16:23.79 .net
デフォのカレントディレクトリってなんだ?
354:名無しさん@お腹いっぱい。
15/10/20 19:19:19.34 .net
/tmpよ/varよ我らが宿り~♪
355:名無しさん@お腹いっぱい。
15/10/22 20:51:22.21 .net
すみません、OS(Windows7)は32bit版、CPUは64bitという変則的な環境なのですが、
Cygwinは32bit,64bitどちらのバージョンをインストールすれば良いのでしょうか?
356:名無しさん@お腹いっぱい。
15/10/22 20:55:56.47 .net
そりゃあ、32bit版だろ
357:名無しさん@お腹いっぱい。
15/10/22 21:00:15.36 .net
>>356
ありがとうございます。サイトにこんなはっきりとした記載があるのに、
質問してから気づきました。すみません。
Cygwin Installation
URLリンク(cygwin.com)
> Run setup-x86.exe any time you want to update or install a Cygwin package
> for 32-bit windows
358:名無しさん@お腹いっぱい。
15/11/06 00:45:21.86 .net
Cygwin/X X Server Version 1.17.4 (i686-pc-cygwin)
package: version 1.17.4-built 2015-10-29
を使っています。フォントの追加の仕方を教えて下さい。
Cygwin Setup では、 X11 を丸ごとインストールしましたが、
スタンダードなフォントでも使えなくなっているものがあります。
(例えば、-adobe-times-medium-r-normal- で始まる一部のフォントなど。)
使いたいフォントがないことは、xfontsel や xlsfonts で確認できました。
そこで、当該フォントが使える、手元にある別のUNIX系マシン(FreeBSD) のX11の設定で
xfs を使えるようにしてから、Cygwin/X 上で、
% xset fp+ tcp/hostname_of_FreeBSD:7100
とやると
% xset q | grep font
catalogue:/etc/X11/fontpath.d,built-ins,tcp/hostname_of_FreeBSD:7100
のようにフォントサーバーを参照できるようになりました。
これで、一応目的のフォントが使えるようにはなったのですが、
remote の xfs に頼らずにローカルでフォントをインストールしたいのです。
Cygwin X FAQ
URLリンク(x.cygwin.com)
3.5 に似たような記述があるのですが、解が書かれていません。
どうぞよろしくお願い致します。
359:名無しさん@お腹いっぱい。
15/11/06 01:37:33.89 .net
そのページのこの辺は読んで必要そうなフォントパッケージは全部インストールしてあるの?
3.5. My favourite font has gone! The font Emacs uses is just boxes
Only minimal fonts will be installed after the upgrade from X.Org R6.8 to modular X.Org.
Font packages are now named font-<author/class>-<fonttype>
Some packages dependencies have not yet been updated for the fonts they require,
so you may need to manually install the needed fonts. For example, to provide the font
emacs wants to use by default you will probably want to install font-adobe-dpi75
(or font-adobe-dpi100 if you like large fonts). This package provides the courier,
helvetica, new century schoolbook and times font families.
The lucida font family is provided by the package font-bh-dpi75 (or font-bh-dpi100).
The monospaced version, lucida typewriter is provided by the package
font-bh-lucidatypewriter-dpi75 (or font-bh-lucidatypewriter-dpi100).
Note that after installing fonts you will need to restart the X server or run xset fp default;
xset fp rehash to make the new fonts available
360:名無しさん@お腹いっぱい。
15/11/07 00:36:10.67 .net
>>359
お返事ありがとうございます。
おっしゃるとおりで、まさに必要なパッケージは、FAQ 3.5 に書かれている
font-adobe-dpi75
font-adobe-dpi100
と思われるのですが、Cygwin Setup で見れる一覧には、存在していないので、
インストールされていないと思います。
package にはないですが、 別途 FreeBSD のように、portsとして
存在するということだとありがたいのですが。。。少し調べてみます。
361:>>358 = >>360
15/11/07 01:53:39.71 .net
ぐぐって、アーカイブを拾ってきましたが、
もう1歩のところで上手くいきません。
$ ls *.bz2
font-adobe-dpi100-1.0.2-1.tar.bz2
font-adobe-dpi75-1.0.2-1.tar.bz2
$tar xvfj font-adobe-dpi100-1.0.2-1.tar.bz2 -C /
$tar xvfj font-adobe-dpi75-1.0.2-1.tar.bz2 -C /
$cd /etc/postinstall
$ ./font-adobe-dpi100.sh
opendir: No such file or directory
$ ./font-adobe-dpi75.sh
opendir: No such file or directory
エラーでストップしてしまいます。
根本的にやり方が間違っているでしょうか。
X11を再起動してもフォントは認識されていません。
下記のアーカイブも見つけたのですが、
これは package をsource から build するためのもののようでした。
font-adobe-dpi100-1.0.2-1-src.tar.bz2
font-adobe-dpi75-1.0.2-1-src.tar.bz2
アドバイス頂けると助かります。
どうぞ宜しくお願い致します。
362:>>358 = >>360 = >>361
15/11/07 02:12:02.48 .net
/usr/share/fonts/100dpi
/usr/share/fonts/75dpi
にフォントは展開したので、
$ cd /usr/share/fonts
$ mkfontdir 100dpi
$ mkfontdir 75dpi
$ xset +fp /usr/share/fonts/100dpi
$ xset +fp /usr/share/fonts/75dpi
とやったら、フォントが認識されて X client から使えるようになりました。
(何か本来やるべき方法と違っているようには思います。
この xset +fp を自動にするにはどうしたら良いかなど、、、)
ひとまずは使えるようになりましたが、
引き続きコメント頂けると幸いです。
よろしくお願い致します。
363:名無しさん@お腹いっぱい。
15/11/07 02:43:58.81 .net
>>362
xset +fpじゃなくてシステムワイドに設定するなら普通はxorg.confに書くんじゃない?
364:名無しさん@お腹いっぱい。
15/11/07 02:58:19.29 .net
>>362
次のシンボリックリンクを作成したら、追加したフォントを手動で xset +fp しなくても、
使えるようになりました。
$ cd /etc/X11/fontpath.d
$ ln -s /usr/share/fonts/100dpi fonts-adobe-dpi100
$ ln -s /usr/share/fonts/75dpi fonts-adobe-dpi75
Xserver を再起動しなくてもダイナミックに更新されるようです。
どうもありがとうございました。
365:名無しさん@お腹いっぱい。
15/11/07 03:01:54.57 .net
>>363 コメントありがとうございます。
昔の XFree86 や Xorg を使っていたころは、設定ファイルに font path を書けたのですが、
今回新しくインストールした Cygwin/X では、xorg.conf をサポートしていません。
いつの頃からか、設定の仕方が変わったのだと思います。
Cygwin/X の起動時のログ表示の冒頭部分は次のようになっています。
$ startxwin
Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 1.17.4.0
OS: CYGWIN_NT-6.1-WOW olive 2.2.1(0.289/5/3) 2015-08-20 11:40 i686
OS: Windows 7 Service Pack 1 [Windows NT 6.1 build 7601] (WoW64)
Package: version 1.17.4-1 built 2015-10-29
XWin was started with the following command line:
/usr/bin/XWin :0 -multiwindow -auth
/home/ushida/.serverauth.5520
(II) xorg.conf is not supported
↑ここ!
366:名無しさん@お腹いっぱい。
15/11/22 10:12:10.23 .net
ssh-pageantがいつのまにかCygwinの公式リリースに含まれるようになってる。
久しぶりにssh-pageantのページ見に行って気づいた。びっくり。
367:名無しさん@お腹いっぱい。
15/11/28 23:50:29.73 .net
すみませんが、質問です。UNIX板のEmacsスレから来ました。
CygwinのEmacsでrgrepを実行すると、10月くらいから検索結果画面に
「grep: 警告: GREP_OPTIONS は廃止されました。alias またはスクリプトを使用してください 」
というメッセージがいくつも出るようになったのですが、
どなたか原因と対策がお分かりでしたら教えていただけませんか。
なお、他のPCに新規でCygwinを入れ、Emacsだけをインストールしても同じ現象が起きています。
Cygwinのインストールディレクトリ内に GREP_OPTIONS という文字列は
/bin/cyglsa-config:95 にしか出現せず、この箇所はあまり関係なさそうに見えます。
368:名無しさん@お腹いっぱい。
15/11/29 00:05:56.87 .net
>>367
どこかでその環境変数を指定してるんでしょ
369:367
15/11/29 00:58:09.20 .net
>>368
そのどこかがわからないのです。
質問にも書きましたが、c:\cygwin(64)ディレクトリ以下を全部検索しても
GREP_OPTIONS という文字列は /bin/cyglsa-config:95 にしか出現せず、
この箇所はあまり関係なさそうに見えます。
もちろん自分で他に設定したりはしていません。
370:名無しさん@お腹いっぱい。
15/11/29 01:36:42.15 .net
>369
grep.elのgrep-process-setupでGREP_OPTIONSをsetenvしているからでは?
371:名無しさん@お腹いっぱい。
15/11/29 01:43:02.85 .net
もしかして全部検索ってwindowsに検索させただけか
372:367
15/11/29 18:00:18.83 .net
>>370
ご回答ありがとうございます。
おっしゃるとおり、 grep.el を見落としていました。
emacs-el パッケージは入れましたが、ソースはgzip圧縮されていたので
grep に引っかからなかったのです。
ついでに Fedora22 の/usr/share/emacsディレクトリを見ると、
24.5/lisp/progmodes/grep.el.gz の他に
24.5/lisp/progmodes/grep.el.grep-deprecated というファイルがあり、
これが GREP_OPTIONS 排除した版の grep.el のようだったので、
Cygwin環境にコピー、バイトコンパイル、Emacsを再起動してみましたが、
やはりrgrep時のエラーメッセージは消えません。
とりあえずいったん諦めます。お騒がせしました。
373:名無しさん@お腹いっぱい。
15/12/02 17:34:12.23 .net
$ iconv -f utf8 -t sjis
で、\ 入れると
変換できません
言われるんだけど、オレだけ?
# to sjisがダメみたい
374:名無しさん@お腹いっぱい。
15/12/02 17:59:17.11 .net
>>373
sjisには半角バックスラッシュないからね
cp932使えば?
375:名無しさん@お腹いっぱい。
15/12/02 23:39:47.88 .net
>>374 ありがとう。試しにいろいろやったら
UTF8: 5C(半角\) → SJIS ×, CP932 5C, EUCJP 5C
UTF8: C2A5 (半角¥)→ SJIS 5C, CP932 ×, EUCJP 5C
UTF8: 7E(半角チルダ) → SJIS ×, CP932 7E, EUCJP 7E
ってことになってた。
じゃぁSJISの0x7Eはどこに行くのかと思ったら、U+203Eになりました。
UTF8: E280BE(U+203E) → SJIS 7E, CP932 ×, EUCJP 7E
元々、EUCJPがらSJISに変換するときに引っかかったんだけど、
EUCJPの5C・7EはUTF8の5C・7Eと等価の扱いで、SJISに変換できないのね。
これ見る限りsjisは安心して使えんなぁ。
376:名無しさん@お腹いっぱい。
15/12/21 12:05:04.16 .net
psの一カラム目にIと表示されている行があるのですが、これが何を意味するか
わかる方いましたら教えてください。
ググってもps --helpしてもわかりませんでした。
377:名無しさん@お腹いっぱい。
15/12/25 13:47:04.35 .net
URLリンク(cygwin.cygwin.narkive.com)
TTYからの読み込みでブロックしてる奴じゃないかな
378:名無しさん@お腹いっぱい。
15/12/25 19:14:01.85 .net
>>377
ありがとう。まさにこれです。
awkでフィールドの取り込みをするときに邪魔だったんです。
とりあえず一文字削除すればよさそう。感謝。
379:名無しさん@お腹いっぱい。
16/01/17 17:01:00.00 .net
Corinna Vinschen - Updated: Cygwin 2.4.0-1
URLリンク(cygwin.com)
Windowsのものと統合されたACLが導入されたっぽい。
しかし個人で使う場合どういうメリットが?
380:名無しさん@お腹いっぱい。
16/01/21 22:14:22.78 .net
32bit版を64bit版に入れ替えたい、と考えて、
いったんは32bit版をアンインストールしてから、64bit版をインストール使用とした。
最後のフェーズだろうか、/etc/postinstall/0p000_autorebase.dashの
実行が始まってから、0%のまま、全然進行しない。
本当にこれ、放っておいたら進むようになるの?
381:名無しさん@お腹いっぱい。
16/01/22 01:25:47.81 .net
CPU使用率とメモリ/ディスクアクセスを見て動きがなかったらフリーズしてるんでないの
数年前はたまにフリーズすることがあったことだけど最近はないな
382:380
16/01/24 23:41:13.33 .net
thx
タスクマネージャーを見てみたら、
dashが2個、立ち上がってるんだが、CPUの使用率がゼロなんだよな。
インストール・ダイアログボックスも、キャンセルは受け付けるだが、
これって「フリーズしていない」といえるのかな。
一応、32bit版でも、当面は不足はないんだけど・・・。
32bit版が入ってる状態で、64bit版をインストールして、
上手くいったら32bit版を削除する、なんて手順は踏めるのかな。
サービスとかで稼働させているようなものは、現時点では何もないのだが。
383:名無しさん@お腹いっぱい。
16/01/25 00:36:55.33 .net
インストールフォルダを変えれば共存できるよ
環境変数を使い分ければいける(起動用batファイルに直書きするとか)
384:名無しさん@お腹いっぱい。
16/01/26 18:37:31.74 .net
win10タブでデュアルブートに挫折したからcygwinでお茶を濁そうとしたけどデスクトップ環境が上手く入らないな・・・
setup.exeはインストール時に3701.shだかが動作しないし
X窓はファイルのパーミッションエラー吐いて直せないし
もっと妥協してcuiで済ますか・・・
385:名無しさん@お腹いっぱい。
16/02/25 20:23:53.23 .net
Cygwin標準のbashで、タブキーを押してもなぜか tracert が補完候補に
出てこない。trac まで入力すると、候補は tracer[p]tだけになってしまう。
手で全部入力すると、tracertは問題なく実行できる。
なぜだろこれ?
64bit環境と32bit環境両方でそうなったから、俺環の可能性は低いと思った。
386:名無しさん@お腹いっぱい。
16/02/25 23:36:03.34 .net
TRACERT.EXE だから
387:名無しさん@お腹いっぱい。
16/02/26 00:13:47.83 .net
>>386
すげえ、ホントだ!教えてくれてありがとう!
388:名無しさん@お腹いっぱい。
16/02/26 11:23:08.68 .net
大文字のTだと補完候補に出てくるのな。
長年Cygwin使ってるけど気がつかんかったわ。
389:名無しさん@お腹いっぱい。
16/02/26 16:40:13.26 .net
Windows使いがLinux使い始めてすぐに気づくとこだが
390:名無しさん@お腹いっぱい。
16/02/26 17:27:39.61 .net
>>389
Windowsのコマンドプロンプトにはコマンド補完はないし、
ファイル名補完は大文字小文字を区別しないわけだが?
391:名無しさん@お腹いっぱい。
16/02/26 19:45:58.82 .net
普通unixの実行ファイルは小文字だから
windowsの実行ファイルがまさか大文字だなんて発想にはなかなか至らないのも
別におかしなことじゃないような
392:名無しさん@お腹いっぱい。
16/02/26 20:13:02.45 .net
しかも小文字の tracert で実行できるしな。
ちなみに which の実行結果
~ $ which tracert
/cygdrive/c/Windows/system32/tracert
~ $ which TRACERT
/cygdrive/c/Windows/system32/TRACERT
~ $ which TRaCeRT
/cygdrive/c/Windows/system32/TRaCeRT
$ ls -l $(which tracert)
-rwxr-x---+ 2 NT SERVICE+TrustedInstaller NT SERVICE+TrustedInstaller 13824 7月 14 2009 /cygdrive/c/Windows/system32/tracert
$ ls -l $(which TRACERT)
-rwxr-x---+ 2 NT SERVICE+TrustedInstaller NT SERVICE+TrustedInstaller 13824 7月 14 2009 /cygdrive/c/Windows/system32/TRACERT
これでコマンド補完だけできないとは思わなかったよ。
393:名無しさん@お腹いっぱい。
16/02/26 21:32:52.97 .net
Cygwinって、Windows10で使えるの?
394:名無しさん@お腹いっぱい。
16/02/26 21:39:26.84 .net
Yes, I do.
395:名無しさん@お腹いっぱい。
16/02/28 12:47:08.55 .net
最近、Cygwin-2.4.1にアップデートしたんだけど、bashの起動時にエラーが出るようになった。
ash: [: =: 単項演算子が予期されます
bash: [: =: 単項演算子が予期されます
bash: [: =: 単項演算子が予期されます
bash: [: =: 単項演算子が予期されます
bash: [: 引数が多すぎます
bash: [: =: 単項演算子が予期されます
bash: [: =: 単項演算子が予期されます
bash: [: =: 単項演算子が予期されます
bash: [: =: 単項演算子が予期されます
bash: [: =: 単項演算子が予期されます
これ、何か設定間違っているのだろうか。
396:395
16/02/28 15:05:27.05 .net
>>395
クリーンインストールしたら直りました。
397:380
16/03/05 22:04:42.87 .net
特に何にも進展していない。
32bit版と64bit版を、ごちゃごちゃと
アンインストールしたりインストールしたりしているが。
仕事で使ってる環境でもあるし・・・。
ところで、実のところ、インストールが正常に終わらないのは、
32bit版も64bit版も、同様なのだ。
とりあえず正常に使っていられる32bit版の環境で、
こないだ、えらいことに気がついてしまった。
なんと、/etc/rc.d/が存在しないのだ。(@o@;
最終的なセットアップが行われない結果なんだろうがね。
とりあえず、bashとPythonが動いているからまあいいわ。
これ以上は考えないことにする。
398:名無しさん@お腹いっぱい。
16/03/11 00:38:03.03 .net
久しぶりにcygwin入れたらめちゃくちゃ良くなってるな
64bit化も進んでるしキビキビしてるわportsには数学アプリ揃ってるし
ただ、パッケージ増えたせいかもしれないけどrebase問題ひどいな
もうなんもmakeできねえw
399:名無しさん@お腹いっぱい。
16/03/13 23:12:27.28 .net
rogue や nethack が ports にもなくてしょんぼり。
あと何故か公式に slが入ってた。
400:名無しさん@お腹いっぱい。
16/03/14 14:14:48.65 .net
>>398
だいぶハッテンしてきたよね(´・ω・`)
401:名無しさん@お腹いっぱい。
16/03/16 15:35:29.65 .net
なんか、新しいgrepやばくね?
うまく動作しなくなった。
402:名無しさん@お腹いっぱい。
16/03/16 18:33:04.60 .net
オッサンには、「ヤバい」が肯定を意味するものなのか、否定を意味するものなのかの区別がつかなくなってきた
403:名無しさん@お腹いっぱい。
16/03/16 21:21:13.34 .net
うまく動作しなくなったって言ってるんだから分かるだろうに
おっさんとかそういうレベルの話ではない
404:名無しさん@お腹いっぱい。
16/03/16 22:41:07.08 .net
ヤクい!
405:名無しさん@お腹いっぱい。
16/03/16 23:27:18.07 .net
>>402
無理
尊い
かわいい
控えめに言って
なども、わけがわかりません(´・ω・`)
406:名無しさん@お腹いっぱい。
16/03/23 14:14:54.57 .net
tmux が wcwidth を使うようになったそうな。
確かに ○△□ αβ дД が全角(死語)で表示されるわ。
しばらく使って問題なければ screen から乗り換えるか。
407:名無しさん@お腹いっぱい。
16/03/29 21:56:17.54 .net
>>406 だけど、まだ結構、文字幅の誤判定があるな。
罫線とかおかしいみたい。
screenに戻るのはいつでもできるから、もうちょっと使って
みるけど、正直微妙。
408:名無しさん@お腹いっぱい。
16/03/31 03:57:34.23 .net
なんかきた
URLリンク(sqlazure.jp)
409:名無しさん@お腹いっぱい。
16/03/31 03:59:31.11 .net
こっちのほうがいいか
URLリンク(japan.zdnet.com)
410:名無しさん@お腹いっぱい。
16/03/31 09:15:38.43 .net
最強に強まったな
411:名無しさん@お腹いっぱい。
16/03/31 09:32:29.20 .net
>>408
そのエントリを読んだだけでは Service for UNIX と何が違うのかよく分からんな。
412:名無しさん@お腹いっぱい。
16/03/31 09:38:57.14 .net
URLリンク(sqlazure.jp) が詳しい
FreeBSDのlinuxulatorみたいなやつでlinuxのバイナリがそのまま動くっぽい
GUIアプリも動くといいんだけどな
413:名無しさん@お腹いっぱい。
16/03/31 13:12:04.46 .net
これスゴイwww Cygwinあやうしw
URLリンク(www.publickey1.jp)
414:名無しさん@お腹いっぱい。
16/03/31 15:28:12.40 .net
確かにSUAっぽいがcoLinuxの方が近いかも
415:名無しさん@お腹いっぱい。
16/03/31 15:36:59.07 .net
Cygwin ベースのクロスコンパイラ使って開発していると、いやになるほど遅いんだけど、
あの遅さって Windows 自体のプロセス起動が遅いのか、Cygwin だから遅いのかどっち?
あるプロジェクトで、Cygwin ベースから Linux ネイティブの環境に切り替わったとき
今までの遅さは何だったんだ、って思ったことがある。
416:名無しさん@お腹いっぱい。
16/03/31 15:43:31.33 .net
Windows のプロセス起動が遅いのに加えて Cygwin だから更に遅い
と思ってる
417:名無しさん@お腹いっぱい。
16/03/31 19:41:00.99 .net
久しぶりにスレを見に来て良かった
マイクロソフトのやつはどうなってんだろうな
418:名無しさん@お腹いっぱい。
16/03/31 21:23:39.60 .net
WSL で
$ notepad
とかできるようになったら、自分はCygwinから乗り換えるわ。
CygwinのGitめちゃくちゃ遅いし、
rubygemsとか npmとか開発者環境としてはCygwin見捨てられてるし。
419:名無しさん@お腹いっぱい。
16/03/31 22:02:07.66 .net
windowsのブログラムの起動は仕組み的にも出来んだろう
どっかにも出来ないって書いてあったぞ
420:名無しさん@お腹いっぱい。
16/03/31 22:30:38.87 .net
WindowsとLinuxが両方そなわり最強に見える
421:名無しさん@お腹いっぱい。
16/03/31 23:44:31.63 .net
cronにcygwinみたいな癖がなければいいんだけど。
422:名無しさん@お腹いっぱい。
16/04/01 00:09:30.93 .net
cronが必要なら個別で立ち上げるかubuntuだとsystemdをなんとかしないといけないだろう
記事のタイトルがなんでbashなのかって思ったけど、たぶんinit=/bin/bashのような感じで
カーネルを一瞬で起動するchrootみたいな使い勝手だからなんだろうな
将来的にどこまでやるつもりなのかは知らないが
423:名無しさん@お腹いっぱい。
16/04/01 00:19:23.59 .net
*BSDもLinuxもOSXもWindowsも全部合体したらいいにね(´・ω・`)
424:名無しさん@お腹いっぱい。
16/04/01 09:11:15.62 .net
Cygwinに限らずライブラリとかWin32への移植が滞りそう
425:名無しさん@お腹いっぱい。
16/04/01 09:43:20.45 .net
完全にストレスない移植なら別にいいんだけどなあ
互換と言うより移植だからちょい期待
426:名無しさん@お腹いっぱい。
16/04/01 13:02:06.36 .net
いまcygwinを使ってるひとの代わりにはならんだろ
別サブシステムだからwin32アプリが動かせないっていう致命的な問題が解決しない限り
あれはcoLinuxとかhyper-vとかdockerとかでlinux on winやってた人に、
より良いパフォーマンスの非仮想な環境を提供するものであって
427:名無しさん@お腹いっぱい。
16/04/01 21:25:02.80 .net
ファイル空間一緒ならかなり使えるぞ
ネイティブのAPI呼ぶのもそんなに難しくなさそうだしなあ
428:名無しさん@お腹いっぱい。
16/04/01 22:22:01.13 .net
Cygwin が逆に WSL を利用して、Win10以降だとディスクアクセスが
うんと速くなったりしたらいいなあ(素人感)。
429:名無しさん@お腹いっぱい。
16/04/01 22:27:44.50 .net
でもubuntuやだなあ
430:名無しさん@お腹いっぱい。
16/04/01 23:23:48.32 .net
ubuntuに特化する要因あるんやろか
431:名無しさん@お腹いっぱい。
16/04/01 23:32:25.95 .net
Cygwin/Xにあたるものも含まれるならCygwinは不要なんだけど。
432:名無しさん@お腹いっぱい。
16/04/02 00:49:34.73 .net
フレームバッファさえ用意すればアンドロイドx86がネイティブで走るな
433:名無しさん@お腹いっぱい。
16/04/02 04:16:48.62 .net
気がついたら、Cygwinにwxwidgets が入ってて感動。これまで、gnuplotをビルドするときに自分でビルドしたwxwidgets使ってたがこれからは、楽になる。
434:名無しさん@お腹いっぱい。
16/04/02 05:20:39.15 .net
URLリンク(japan.zdnet.com)
を読んでみた。どこまで使えるのかな。
Ubuntuマシンをある用途で使用しているからちゃんと
動くようなるといいな。
435:名無しさん@お腹いっぱい。
16/04/02 07:18:25.88 .net
ソケットも普通に使えるみたいだしwin32アプリ直接呼べないってのもなんか適当なプロキシ作ってやれば解決するんでないかな
436:名無しさん@お腹いっぱい。
16/04/02 19:21:57.74 .net
>419
Interixで出来てたのだから、仕組み的にも~というのはちょっと言い過ぎ
437:名無しさん@お腹いっぱい。
16/04/03 06:27:13.01 .net
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:名無しさん@お腹いっぱい。
16/04/03 20:54:56.38 .net
rebase問題の最終解決って
パッケージ減らすしかないのか
439:名無しさん@お腹いっぱい。
16/04/04 20:32:48.61 .net
>>406 だけど、結局screenに戻した。
…(三点リーダ)とかでも表示崩れ→再描画を繰り返さやきゃならないんで
まだ無理かなと。
440:名無しさん@お腹いっぱい。
16/04/06 10:35:16.80 .net
Win10がBash・linuxコマンドに公式ネイティブ対応★3 [無断転載禁止]©2ch.net
スレリンク(win板)
441:名無しさん@お腹いっぱい。
16/04/06 18:52:13.71 .net
Windows7のCygwinバージョン忘れたけど去年の秋頃apt-cyg install emacsして
GUIのemacsを使っていました。
Windows10にアップグレードしてCygwin2.4.1でapt-cyg install emacsしましたが
emacsがGUIではなくターミナル内で起動します。
これはWindows10にしたせいでしょうか。それとも今のバージョンのCygwinだとこうなるのでしょうか。
442:名無しさん@お腹いっぱい。
16/04/06 22:24:33.72 .net
盛り上がってるところすみません。cygwinのbashから、
$ cmd /c start \"Hey\" cmd
すると、cmd.exeのウインドウタイトル Hey! の両脇に \記号が付きます。
\"Hey\" の部分に $'\x22'Hey$'\x22' や '"Hey"' を置いても同様です。
こういう事例はwrapper書いたらあとは深く考えない方がいいでしょか?
443:名無しさん@お腹いっぱい。
16/04/06 22:36:40.68 .net
>>441
Cygwin はwindowsをベースとしているのでwindowsのバージョンが変わったら不具合が発生することはあり得る。
とりあえずは、rebaseall をかけて、駄目だったら、必要なファイルをバックアップしてcygwinのグリーンインストールだ。私は、問題はそれで解決した。
444:名無しさん@お腹いっぱい。
16/04/06 22:41:43.41 .net
>>443 グリーンインストールでなくてクリーンインストールね。m(__)m。
445:441
16/04/06 23:38:54.00 .net
>>443 rebaseallもクリーンインストールもだめでした。リカバリーディスクでWindows7に戻してみます。ありがとうございました。
446:441
16/04/07 03:33:40.86 .net
Windows7に戻してもだめでした。Cygwin側の問題ですかね。
447:441
16/04/07 03:43:16.80 .net
すみません書き忘れていたので補足します。
Windows7でGUIのEmacs使用→Windows7リカバリー→Windows10にアップグレード→Emacsがターミナル→Windows7リカバリー→Emacsがターミナル
という流れです。
448:名無しさん@お腹いっぱい。
16/04/07 06:49:47.21 .net
GUIのemacsは、emacs-w32, emacs-x11のどちらですか?
449:441
16/04/07 07:19:17.39 .net
>>448 以前入れた時は単にapt-cyg install emacsでGUIのが使えていたと記憶しています。
今入れてみたところemacs-w32の方がGUIでした。ありがとうございました。
450:名無しさん@お腹いっぱい。
16/04/11 12:28:49.05 .net
愛用者としてはCygwinの何がそんなに嫌われてるのか
不思議だったんだけど、この記事見て納得したわ。
Bash on WIndows10がその問題の多くを解決したこともよくわかった。
Big Sky :: Windows ユーザは cmd.exe で生きるべき。
URLリンク(mattn.kaoriya.net)
451:名無しさん@お腹いっぱい。
16/04/11 13:17:49.79 .net
その記事の人からすると Bash ... は全く論外というか、
まったくカスりもしないし何も解決しないように読めるんだが
452:名無しさん@お腹いっぱい。
16/04/11 19:55:02.65 .net
>>451
ブクマコメント見てみそ。
URLリンク(b.hatena.ne.jp)
特にこの辺。
URLリンク(b.hatena.ne.jp)
この記事で挙げられてるCygwinの欠点は、
forkの非互換性と、ファイルの実行属性だ。
どちらもBash on Windowsでは解決されてるというか、
Linux側からWindowsを呼び出せないのでこの問題はない。
453:名無しさん@お腹いっぱい。
16/04/11 22:04:14.36 .net
>>452
いやだからその人の記事は
「オレはネイティブなWindowsアプリとして使いたいんだ」ってのが大前提でしょ
Cygwynは問題があるけどBashは土俵にすら上がれてないし当然何も解決できない
そのコメントこそBashはCygwinやmsys2の問題の解決策ではないと言ってるじゃん
454:名無しさん@お腹いっぱい。
16/04/11 22:15:13.06 .net
研究室がUNIX環境だったからCygwinちゃんにはお世話になっております
手放せないぜ
455:名無しさん@お腹いっぱい。
16/04/11 23:27:01.06 .net
windows 7から10にあげました。色々やっているうちにドジ踏んで10で初期化しました。
実質10のクリーンインストールです。
そしたら、cygwinの進化もあるんだろうけどcofigureやlibtoolがlinuxほどではないがかなり高速化した。
cygwin上でビルドをする人にとってはかなり嬉しいことだ。
ただし、windows 10のフォルダの管理権限の強化とcygwinの相性で結構はまる。
456:名無しさん@お腹いっぱい。
16/04/12 02:18:51.83 .net
最近cygwin嫌われているよね……(´・ω・`)
457:名無しさん@お腹いっぱい。
16/04/12 07:41:17.01 .net
>>456
cygwinって聞いて毛嫌いする人は昔からいると思うけど。
でも、Ubuntu PCを飼いだしてからもcygwinも使う私がいる。
458:名無しさん@お腹いっぱい。
16/04/12 08:36:53.34 .net
ssh ncftp wget cdrecord ぐらいしか
使わないけどこれで十分。
459:名無しさん@お腹いっぱい。
16/04/12 09:51:40.92 .net
Win32のコマンドツールとかバッチファイルの出力をteeにパイプで渡すのが便利でなあ
460:名無しさん@お腹いっぱい。
16/04/12 14:49:11.37 .net
>>452
それくらいの用途ならbusybox w32でよくね。
461:名無しさん@お腹いっぱい。
16/04/12 22:28:11.17 .net
>>453
自分はネイティブなWindowsアプリには全くこだわってない。
ほしいのはWindowsと資源を共有できて、UNIXの最新のツールの
動く環境だ。
rybygemsやnpmで入れたもんがすぐに動くような。
MacOSならかんたんだが、Cygwinはそういう環境には
原理的に向いてない、というのが自分があの記事から読み取ったこと。
そしてbash on WindowsでDockerが動ば、WindowsはMacOS以上に
開発に向いた環境になる。
>>460
どんな用途だと思ったんだ?
462:名無しさん@お腹いっぱい。
16/04/12 22:37:43.54 .net
ちょっと補足。
Windowsと資源を共有というのは、ハイパーバイザみたいに
単独でディスクとメモリをを専有しないという意味だ。
Cygwinじゃ動かんものをいろいろ使いたくてVagrantでいくつも
環境を立ち上げてる人は身にしみてるはず。
463:460
16/04/13 05:27:42.35 .net
>>461
>どんな用途だと思ったんだ?
>>459
>Win32のコマンドツールとかバッチファイルの出力をteeにパイプで渡す
win32コンソールの出力teeにパイプで渡すだけなら,teeやそれと一緒に使ったりする
Unixのツールがあればいいわけで,それだかならbusybox w32で十分と思ったわけです。
464:名無しさん@お腹いっぱい。
16/04/13 09:19:06.46 .net
いや俺の>>459みたいな使い方ならそれで十分だけど
cygwinが便利なのはcソース上でも似たような事が出来るところでしょ
pthreadからWin32API叩いたり
465:名無しさん@お腹いっぱい。
16/04/13 10:44:34.25 .net
お前らCygwin2.5のリリースですよ。
What's new and what changed in Cygwin
URLリンク(cygwin.com)
466:名無しさん@お腹いっぱい。
16/04/13 13:47:30.21 .net
基本的にsetup.exeから入ってくるツールで足りてるから不満に感じること少ないな
入ってないのをビルドするといろいろ辛いのはわかる
467:名無しさん@お腹いっぱい。
16/04/15 14:08:29.87 .net
>>461
> そしてbash on WindowsでDockerが動ば、WindowsはMacOS以上に開発に向いた環境になる。
これはなんで(´・ω・`)?
あんまかわらなくない?
Mac側でWindowsの環境が必要なら、Windows分仮想で動かせばよくない?
逆にWindows側でMacの環境作るのは難しいし
468:名無しさん@お腹いっぱい。
16/04/15 14:09:06.28 .net
cygwinもこれに影響されて今後ますますハッテンすればいいよね(´・ω・`)
469:名無しさん@お腹いっぱい。
16/04/15 22:24:10.48 .net
これ面白い。
URLリンク(cygwin.1069669.n5.nabble.com)
470:名無しさん@お腹いっぱい。
16/04/16 00:06:32.67 .net
要約して
471:名無しさん@お腹いっぱい。
16/04/16 00:54:53.18 .net
コリーナってなんだったっけな
472:名無しさん@お腹いっぱい。
16/04/16 23:02:52.84 .net
>>471
Cygwinでコリーナ?
Corinna Vinschen 氏のこと?
473:名無しさん@お腹いっぱい。
16/04/17 07:12:01.01 .net
>>472
スレッドの一部
Considering the previous history of Microsoft with
Windows Services for UNIX (SFU) , my feeling is
URLリンク(en.wikipedia.org)
If they really would like to port Unix on MS, it will be enough to
provide Corinna with a simple way to implement fork....
から、 Corinnaは古代ギリシャのトロイの木馬に関わることらしい。
何かの比喩かな。
474:名無しさん@お腹いっぱい。
16/04/17 07:20:45.47 .net
>>470
専門でこんなに長いスレを要約するのは難しい。
まあ、windows 10 でのubuntuの実装がcygwinに役にたつのかどうかの議論ですね。肯定的、否定的、両方からのコメントがある。
個人的には、windows 10での実装が上手くいって欲しいし、それがcygwinの改良につながるならOK。
475:名無しさん@お腹いっぱい。
16/04/17 20:20:06.06 .net
>>467
遅レスだけど、書き込んだ時はMacOSではDokerが動かないと思ってたせい。
調べたら2015年にMacOS用のDockerが出てるのな。
するとbash on Windows は確かにMacOSと同じ程度の利便性だと思う。
Ubuntuだから本番環境に近いというメリットと、
MacOSと違って環境がシームレスじゃないというデメリットで
相殺されて。
476:名無しさん@お腹いっぱい。
16/04/17 20:36:57.49 .net
bash on Windowsは、Ubuntuのバイナリがそのまま動くのだけれど、
本物のUbuntuで動かしたときと全く同じように動くわけじゃないからね
本番環境に近いというメリットはあんまり無いと思うわ
477:名無しさん@お腹いっぱい。
16/04/18 02:12:41.16 .net
だれかが,wineの逆みたいなもんだといってた。厳密には違うみたいでけど,
バイナリをそのまま動かすという点では共通点がある。
478:名無しさん@お腹いっぱい。
16/04/18 05:26:06.10 .net
>>476
apt getとか動くんだろうか?
ビルドツール(gcc automake autoconf make libtool 等々)は?
479:名無しさん@お腹いっぱい。
16/04/18 11:50:05.33 .net
gcc は動くみたいなのは聞いたなあ
X11 は Windows ネィティブのサーバ立ち上げとけば動くよね多分
480:名無しさん@お腹いっぱい。
16/04/18 11:53:35.80 .net
aptは動く
gccはpipでビルド必要なのインストールできたから動く
>>476
将来は全く同じように動く可能性はありそう
今はまだ全然だが
481:名無しさん@お腹いっぱい。
16/04/18 18:41:35.70 .net
>>480
私のubuntu使う用途のメインは、クロスコンパイラをつかったmxe-octaveというunix上のシステムでwindows版のoctaveをビルドすることなので標準的なビルドツールが動くと助かる。
ちなみにmxe-octaveはクロスコンパイラもビルドしてくれる。
482:名無しさん@お腹いっぱい。
16/04/18 19:05:07.44 .net
既出だったらゴメン
最近、Cygwinが不調でコンパイルが異常に遅いので、アンインストール後
再インストールしようとするが何故が最後の処で止まってしまう
何度やっても下記ヶ所で止まる1日中やっても0%で進まない?
/etc/postinstall/0p_000_autorebase.dash
環境
Windows10(Pro)x64
メモリ:DDR4 4GB×2枚
Cygwin・Cygwin64も試したが同じ
483:名無しさん@お腹いっぱい。
16/04/18 20:35:09.05 .net
rebaseで数分とまるのは別におかしくない
インストールするパッケージをbaseだけに絞っても十分以上時間がかかるなら
ファイルの断片化を疑ってみたらどうかな
484:名無しさん@お腹いっぱい。
16/04/18 23:04:51.12 .net
アドバイス有難うございます。
ここ2~3日悩みました。
別のソフトとの相性があるのか等も考えていますが、
最終的にはWindows10の再インストールしかないのかと
思っています・・・無償アップグレードなので認証も問題ですし、
Cygwin以外はすこぶる調子良い事、全てのソフトの再インストール
及び設定を考えると頭が痛いです。
485:名無しさん@お腹いっぱい。
16/04/19 00:57:04.08 .net
>>482
私の場合も自宅の32bitのネットブックで同様な症状がでました。
cygwinのMLで相談するものの、上手く回復しませんでした。
しかし、先日のwindows updateの後、問題は何事もなかったように解決しました。
今は、cygwinは何事もなかったように動いてます。
余り参考には為らないかもしれませんが、windows 10は新しいOSなので色々地雷を踏むことがあるのではないかと思います。
486:名無しさん@お腹いっぱい。
16/04/19 08:09:23.58 .net
>>484
スタートメニュー→設定→更新とセキュリティ→回復
で『このPCを初期化常態に戻す』
で初期化できます。
やってることはクリーンインストールと同じですが認証はなかったです。
初期化の前にコントロールパネルまたは設定から『バックアップと復元』に行き、『システムイメージの作成』と『システム修復ディスクの作成』を実行するのを忘れずに。
また、大切なデータはバックアップをとっておきましょう。
487:名無しさん@お腹いっぱい。
16/04/19 11:41:36.63 .net
すみません。
>>485 のことは、>>486とは関係ありません。>>486を実行したのは、べつの64bitのPC。
windows 10して色々いじっている内にレジストリを破壊してしまって、なぜかあるはずの復元ポイントがなくなっており、
どうすることもできなくてwindows 10になって導入された初期化をつかいました。
色々苦労はしましたが、PCは見違えるように早くなりました。cygwinやmsys2のビルドツールも見違えるほど高速になりました。
488:名無しさん@お腹いっぱい。
16/04/19 12:42:26.98 .net
>>485
windows updateした後に、デフォルト+apt-cyg関連のみをインストールで試した
らインストール完了したので、直ったと思いインストーラーから必要コマンドを
再インストールしようとしたら、また下記で止まってしまいました。
/etc/postinstall/0p_000_autorebase.dash
>>487
アドバイスありがとう御座います。
もう、やることはOSのクリーンインストールしか無いので、今回は
『このPCを初期化常態に戻す』を試してみます。
489:488
16/04/20 01:49:13.58 .net
『このPCを初期化常態に戻す』を試してみましたが出来ませんでした。
OSに問題があったようです。
結局、Win10のクリーンインストールすることになりました。
保存してあったプロダクトキーの入力で認証はOKでした。
嘘のようにスムーズにCygwin64がインストール出来ました。
数多くのソフト設定はほんとに面倒で嫌になりますが、コンパイルは
快適になりました。
490:名無しさん@お腹いっぱい。
16/04/20 04:29:07.83 .net
>>489
『このPCを初期化常態に戻す』が使えないこともあるのですね。
勉強になりました。
クリーンインストールでのアプリケーションの再設定は面倒ですよね。
しかし,コンパイルが快適になったとのことよかったです。
491:488
16/04/20 16:53:48.07 .net
>>490
Cygwinは快適になったんですが、今度は録画環境(PT3+EpgDataCap_Bon)が
EDCBの「アプリケーションを正しく起動できませんでした(0xc000007b)」
のエラーが出て・・・。
以前は何の問題も無かったのに踏んだり蹴ったりです。
ランタイム全て入れてもダメ
492:名無しさん@お腹いっぱい。
16/04/20 22:31:22.28 .net
Cygwinネタはいいが
493:名無しさん@お腹いっぱい。
16/04/20 22:31:45.57 .net
>>491
ここは君の日記帳じゃない
494:名無しさん@お腹いっぱい。
16/04/20 23:06:11.33 .net
スレ汚してゴメン
495:名無しさん@お腹いっぱい。
16/04/21 17:54:49.50 .net
日記帳と言われそうだがapt-cygネタです。
以前のCygwinはオール(50GB前後)で使っていましたが、OSのクリーンインストール
に伴い今度はapt-cygでと参考URLを探し下記のapt-cyg導入
$ wget URLリンク(apt-cyg.googlecode.com)
しかし、コマンドの読込(ダウンロード)しか出来ずセットアップが出来ない?
散々ggrった結果、kou1okada版apt-cygに出会いまして、無事オールOKとなりました。
apt-cyg初心者に参考になるかな?
496:名無しさん@お腹いっぱい。
16/04/21 22:26:05.14 .net
私も日記帳的で知ってる人は知ってるのを1つ。
$ cygstart --action=runas (cygwin コマンド)
で、sudo のように管理者権限でcygwin
コマンドが実行できることを知った。
windows 10を初期化したら、コンピューター名を勝手に変えられたせいで
windowsからもcygwinからもアクセスできなくなったディレクトリにアクセスできた。
基本的にOSを軽く使用というMicrosoftの姿勢は間違ってないんだがなんか変なお節介してくれるせいで
苦労させられる。
497:名無しさん@お腹いっぱい。
16/04/21 22:46:55.53 .net
アクセス権変えればいいだけでは?
498:名無しさん@お腹いっぱい。
16/04/22 05:15:56.27 .net
>>497
chmod のことですか?当然やりました。
chmod を実行すると Permission denied がでた。
その時点でアクセス権がなかったのでなにもできなかった。
sudoをもっているLinuxのdistroで管理者の管理下にあるディレクトリやフォルダに
sudoを使わないとアクセスできないとおなじなのでは。
(su を使うのはなしとして)
499:名無しさん@お腹いっぱい。
16/04/22 05:53:49.95 .net
>>493
日記帳にレスすまぬ。
>>491
起動するexeファイルを右クリックして「互換性」設定で,
うまくいきませんか。
500:名無しさん@お腹いっぱい。
16/04/23 01:37:41.41 .net
>>498
なんか話がかみ合ってないが
まぁ解決したんならいいんじゃないかな
501:名無しさん@お腹いっぱい。
16/04/23 03:55:50.97 .net
すごくいろいろ間違ってるんだけど、指摘する元気がなくなる応答だよな
Cygwin全く関係ないし……
502:名無しさん@お腹いっぱい。
16/04/23 12:16:06.16 .net
ACL側の問題をchmodで解決とかないわな
503:名無しさん@お腹いっぱい。
16/04/23 21:36:58.59 .net
cygwin 2.5.1がでた。
バグフィクスリリースのようです。
504:名無しさん@お腹いっぱい。
16/04/23 22:14:26.54 .net
>>503
家のネットブックでsetupでupdateしたら,また,autorebaseでこけて再び使えなくなった。
2..5.01に戻したが関係なし。
仕方がないな。
505:名無しさん@お腹いっぱい。
16/04/24 10:46:46.60 .net
/binと/libの下の不要になったファイルを簡単に削除するにはどうすればいいの?
506:名無しさん@お腹いっぱい。
16/04/24 11:00:41.89 .net
そもそも/binと/libの下に不要なファイルを作らない
やむを得ず作るときは自分できちんと管理する
507:名無しさん@お腹いっぱい。
16/04/24 11:40:36.16 .net
cygwinのフォントってどうやって変更できますか?
コマンドプロンプトじゃないですよ
508:名無しさん@お腹いっぱい。
16/04/24 12:24:47.19 .net
minttyのフォントなら左上アイコンのMenuのOption→Textで変更できる
509:505
16/04/24 12:33:41.58 .net
cygcheck -lに含まれないファイルは削除しても問題がないということかな?
510:名無しさん@お腹いっぱい。
16/04/24 17:25:17.58 .net
>>505
例えば3ヶ月おきに全部削除する
必要なファイルだけを必要になった時にインストールする
511:名無しさん@お腹いっぱい。
16/04/24 19:42:16.46 .net
>>507
質問が曖昧で、わからない。Xを使うアプリケーションのフォントのことですか。
それなら、詳しくないので別の方が答えてくれるだろう。
ただし、最近はunix由来のアプリケーションは(windowsでも)、fontconfigを使うものが多いので、その場合fontconfigのマニュアルを読むかぐぐるとよい。
512:名無しさん@お腹いっぱい。
16/04/24 19:46:45.04 .net
fontconfigを使うcygwinのアプリケーションで、windowsにインストールされているフォントをつかうには
>>437
を見てください。
513:名無しさん@お腹いっぱい。
16/04/26 21:11:28.66 .net
>>500 >>501 >>502
すごく間違ったことを書いたのは、そのあと調べたらそう思うようになりました。
でも、まだ、よくわかっていないのでもう少し調べます。
ありがとうございました。
514:名無しさん@お腹いっぱい。
16/05/04 23:56:03.42 .net
cygwinプロセスのメモリ空間にロードされているexeやdllを
(再配置後の)BaseAddressやメモリ上のサイズと一緒に
表示できるツールってありませんか?
fork()が失敗するのでrebaseallするんですが
-b 0x70000000(デフォルト値)だとうまくいかないのに
-b 0x65000000など低位アドレスを指定するとなぜか失敗しません
まだrebaseされていないdllが0x70000000辺りにロードされていると
勘ぐっているのですが、それ以上先に進めなくなってしまいました
Windows系のスレで訊いた方がいいんでしょうか?
ご存知の方いらっしゃればご教示ください
515:名無しさん@お腹いっぱい。
16/05/05 04:44:23.50 .net
>>473
コリンナは架空の恋人です
人妻で結構な手練で翻弄されます
ローマ時代の詩に出てきます
スタンダールの恋愛論に簡単な説明があります
一筋縄ではいかないだろうことと
よそのエミュ実装であることと
>>472をかけて洒落てるのでしょう
URLは別件で「気前のいいギリシャ人には気をつけろ」って諺です
もちろん「トロイの木馬」のことを言ってます
人妻とかギリシャ人ってのはもちろんMSに対する比喩です
ちょっとその書き込みは高尚すぎるんじゃないかなw
516:名無しさん@お腹いっぱい。
16/05/05 10:34:52.70 .net
>>514
cygwinのmailing listで聞くのが一番。私はまれにだが聞きたいことがあるときは、そこで聞くようにしている。開発者がいるのだからそこで聞くのが一番にきまっている。
517:名無しさん@お腹いっぱい。
16/05/05 12:16:56.39 .net
>>514
開発環境あるなら↓をコンパイルかな
URLリンク(msdn.microsoft.com)
実行中のプロセスでなくファイルを調べればいいならdumpbin.exeで
518:名無しさん@お腹いっぱい。
16/05/05 15:34:49.79 .net
>>514
ProcessWalker Expressとか?
URLリンク(www001.upp.so-net.ne.jp)
519:514
16/05/05 18:51:06.83 .net
>>516-518
いろいろ勉強になりました!
もう少し試してみて、ダメだったらメーリス投稿を検討してみます
スレ投稿後に調べてみたら、32ビットWindowsだとメモリ空間のうち
ユーザーモードに0x00010000~0x7FFEFFFFが使えるみたいで
スタックが上から下に伸長していたら結構かぶりやすいのかもしれません…
さらに調べてみると、UNIX系OSに似たメモリ配置なら
その可能性もありそうなんですが、どうもWindowsは配置が違うみたいで
残念なことに詳細情報が見つからず、そちらも手詰まり感がありますOTL
520:名無しさん@お腹いっぱい。
16/05/05 21:43:13.32 .net
>>519
とりあえず一つターゲットの実行形式を決めてdumpbinしてみなよ
Visual Stdio入れて
521:名無しさん@お腹いっぱい。
16/05/12 20:26:14.57 .net
>>450 のリンク先だけど、Cygwinの主な欠点って
1. forkが遅く、UNIXとの互換性も低い。
2. コマンド呼び出しの互換性が低い。Cygwinから見て実行属性のないWindowsのコマンドも実行されるため。
の2点だよね?
前者の改善は無理でも、後者の改善はできるんじゃないだろうか。
つまり、Cygwin環境のファイル以外は呼び出せなくなるモードを用意すると、
UNIXとの互換性は上がるのでは?
まあipconfig とか呼び出せなくなるから、Cygwinパッケージに追加する必要があるけど。
522:名無しさん@お腹いっぱい。
16/05/12 20:42:16.52 .net
Cygwinの欠点
開発者でもないのにrebaseとかいう無駄知識が必要だったり
全く謎の原因で動かなかったりDLL Hellの問題もある
523:名無しさん@お腹いっぱい。
16/05/12 23:42:43.82 .net
perl -d
などのreadline機能するか?
524:名無しさん@お腹いっぱい。
16/05/13 02:06:25.74 .net
msys2のperlでwin32:oleを動かそうと思ったらtime.hがないとか言われてインストールできなかった
cygwinはサポート対象だった
cygwinのいいとこもあるよ
525:名無しさん@お腹いっぱい。
16/05/13 18:07:33.30 .net
>>521
でも、2があるから、cygwinを使う人もいるわけで。windowsとの共存はcygwinのいいところだとおもうんだが。モードを分けるのならいいけど。
526:名無しさん@お腹いっぱい。
16/05/13 18:14:14.42 .net
>>522
rebaseがcygwinにとって重要なのは、forkを実装するために必要だからなあ。
ubuntuがwin 10にのる話がcygwinのMLででたときも、forkの実装への影響の話でてた。
やっばり、forkのcygwinにとっての悩みの種だな。
527:名無しさん@お腹いっぱい。
16/05/13 21:20:39.13 .net
性能とか言い出すならLinuxとか使えばいいと思うけど
自分はCygwinをなんちゃってUnixとして使ってるからかな
528:524
16/05/14 03:58:29.57 .net
msys2のrubyならwin32oleが動いた
529:名無しさん@お腹いっぱい。
16/05/14 21:50:27.72 .net
setup-x86_64.exe で全パッケージinstallする。
スタートメニュー→Cygwin-X→XWin Server を起動する。
するとXWin Server が上がってくるのはいいんだけど、
imsettings-daemonがlxsessionを起動する。
LXDE邪魔なんだけど、これを止めるにはどうすれば良いのでしょう?
530:529
16/05/14 22:17:27.32 .net
>>529
~/.cache/imsettings/log
を見たら
[ 1463231449.965227]: IMSettings-Daemon[27108]: INFO: [MODULEDIR=/usr/lib/imsettings]
てのがあったので
/usr/lib/imsettings/ の中を見て
mv cygimsettings-lxde.dll cygimsettings-lxde.dll.orig
ってやったらlxsessionは上がってこなくなったけど、
これが正しいやり方なのかどうか判断がつかないです。
531:名無しさん@お腹いっぱい。
16/05/15 08:56:23.31 .net
全パケinstallの時点で正しいやり方のわけがないと思う、とマジレス
532:529
16/05/15 08:58:40.76 .net
>>531
ごもっとも。
でもほしいパッケージをいちいち選ぶのがすごく面倒くさいと感じていますorz
533:名無しさん@お腹いっぱい。
16/05/15 11:03:46.96 .net
仮に初回は全パケ前提としても、再度setup-x86_64.exe開いて
パッケージ選択画面で検索ボックスにlxdeって入れて出てくるパケを
片っ端からuninstallにしてくほうが発想として素直と思う
>>530見る限りだとimsettings-lxdeをuninstallすりゃ済みそうな話だし
534:529
16/05/15 11:11:54.98 .net
>>533
ありがとう。
imsettings-lxdeをuninstallしてみるわ。
535:529
16/05/15 11:22:02.46 .net
>>533
imsettings-lxdeをuninstallしたら
cygimsettings-lxde.dllが消えてくれて、問題が出なくなったわ。
ありがとう。
536:名無しさん@お腹いっぱい。
16/05/15 13:14:41.03 .net
>>532
apt-cygお勧め
537:名無しさん@お腹いっぱい。
16/05/15 14:09:04.35 .net
>>536
URLリンク(github.com)
URLリンク(qiita.com)
なるほど、こういうものもあるのですか。
URLリンク(rcmdnk.github.io)
ちょっと、非技術的な意味で面倒くさそうではありますがw
538:名無しさん@お腹いっぱい。
16/05/16 00:12:03.69 .net
>>521 だけど、考えが変わった。
1,2ともWindows Subsystem for Linux (WSL) が解決しつつあるみたいだから、
つうかこれを契機に、WinNTのPOSIXサブシステムとかInterixとか知ったんだけど
MSは一貫してUNIXをWin32とは別のサブシステムで提供しようとしてきたんだな。
それに対しCygwinはWin32サブシステムの中でPOSIX互換をエミュレートしようと
してきたんだけど、やっぱりこれは無理があるなあと。
今のWSL は Win32サブシステムを呼び出すことはできないけど、
cygstart のWSL版とかはいずれ出現しそうだし、自分が今Cygwinでやってることの
大半はWSLでいずれできるようになるだろう。
そうすると今後Cygwinは、WSLと比較してのWin32との親和性が存在意義になっていくだろうなと。
539:chikau
16/05/18 17:32:02.97 .net
>>482
こちらも0p_000_autorebase.dashで引っかかりましたが
C:\cygwin64\var\cache\rebase
を書き込みモードにすることにより無事インストールすることが出来ました。
540:名無しさん@お腹いっぱい。
16/05/22 13:34:13.19 .net
∩(・∀・)∩ モウ オテアゲダネ
情けない話なんだがtftpdが動かせん。。。。
ちゃんとinetdもtftpdも入ってる
登録もした
しかしまったくわからんし
ログも吐かない。。。。
ネットで調べた手順はすべてやったはずなんだ
だれかやってみて。そして教えてくださいです。
541:名無しさん@お腹いっぱい。
16/05/22 13:50:25.02 .net
あー環境はWindows10ですしかし他環境での回答も歓迎です
542:名無しさん@お腹いっぱい。
16/05/22 15:49:31.72 .net
soxで音楽鳴らないな
cat >>/dev/dspではもの足りないのだが
543:名無しさん@お腹いっぱい。
16/05/22 17:07:17.00 .net
>>540
tftpdを他人のためにテストしてくれってのがわからん。
ポートの問題があるから,アプリケーションのテストとはわけが違う。
質問するなら,自分がやったことの詳細をもっと書く。
そしてすでにCygwinでtftpdを運用している人からのアドバイスが
もらいやすいようにするべきだ。
544:名無しさん@お腹いっぱい。
16/05/22 19:55:26.76 .net
>>540
とりあえずinetdから起動するのは
現時点では君には敷居が高そうだから
tftpd -L -v
と起動してみてはどうか?
545:名無しさん@お腹いっぱい。
16/05/22 22:24:55.64 .net
敷居が高いのか
546:名無しさん@お腹いっぱい。
16/05/23 01:27:05.34 .net
>>540にはね
普通はすごく簡単
547:名無しさん@お腹いっぱい。
16/05/23 01:34:57.97 .net
ボケをボケで返すとわけが分からなくなるな
天然のアスペの可能性も疑われる
548:名無しさん@お腹いっぱい。
16/05/23 03:36:23.17 .net
>>540
/usr/sbin/tftpd.exe -L -v
しましたが一瞬でプロンプトが戻ってきました。。。これって表で実行する奴ですよね?
549:名無しさん@お腹いっぱい。
16/05/24 11:03:00.34 .net
>>548
syslog立ち上げないと/dev/logがない
550:名無しさん@お腹いっぱい。
16/05/25 01:41:04.21 .net
なんかでてきました
May 25 01:39:21 ホスト名 tftpd: PID 7352: cannot drop privileges: Operation not permitted
551:名無しさん@お腹いっぱい。
16/05/25 01:56:05.37 .net
しかしどうすればいいのかわかりません
552:名無しさん@お腹いっぱい。
16/05/25 02:47:56.48 .net
日本マイクロソフト人事本部シニアマネージャー(名ばかり管理職)の西川昌邦(さいかわまさくに)は犯罪者にして殺人犯だ!!
「あなたのような従業員は会社のパフォーマンスにとってマイナスなので早く死んでください」
などと自殺教唆を公然と行った!! その結果人が死んだ!!
丁寧に言えば何を言ってもいいというものではない!!これはヤクザや借金取りが脅迫をする時に
「いついつまでに金一億円をお振り込みください。命が惜しければ間違った判断をなされないことを期待します」
と発言するのと同じレベルだ!!
しかもそれを注意してやったら、「世間はわれわれの味方だ。文句があるなら訴えてきたらよろしい。メールを電番を公開したければ
どうぞご自由に。世論はわれわれを賛辞するするメールを送付するだろう」
などとイカ様気取りも大概にしろという発言を行った!!
抗議先 日本マイクロソフト人事本部 西川昌邦
メール:masaikaw●microsoft.com
(●を@に置き換えて)
電話:09025411718
553:名無しさん@お腹いっぱい。
16/05/25 21:01:06.93 .net
必死だなw
554:名無しさん@お腹いっぱい。
16/05/26 11:09:37.70 .net
>>550
setreuidに失敗してますね
555:名無しさん@お腹いっぱい。
16/05/26 16:45:28.19 .net
>>554
ientd.confにユーザをrootや自分のアカウント名を記述してみましたがうごきませんでした。
一体どのようにすれば解決するのでしょうか
556:名無しさん@お腹いっぱい。
16/05/26 20:32:00.45 .net
straceでログ取る。
ソースコードを読む。
557:名無しさん@お腹いっぱい。
16/05/26 22:01:31.01 .net
>>556
そんなことできないですよ(´;ω;`)
だれかやってみて手順をここに晒してみてくださいよ!!!!
558:名無しさん@お腹いっぱい。
16/05/26 22:56:58.56 .net
>>557
アプリの検証ならともかく、ポートをいじる必要があるデーモンの検証を他人のためにやれって方が無茶いってると思うのですが。
559:名無しさん@お腹いっぱい。
16/05/26 23:13:04.48 .net
tftpdは誰もメインテナンスしてないみたいだから
諦めて他の環境で準備した方がいい
560:名無しさん@お腹いっぱい。
16/05/27 00:14:38.00 .net
>>559
まじですか。。。
561:名無しさん@お腹いっぱい。
16/05/27 01:50:17.93 .net
windowsネイティブなtftpサーバプログラムとかさがせばあるんじゃない?
562:名無しさん@お腹いっぱい。
16/05/27 02:43:25.03 .net
>>561
URLリンク(tftpd32.jounin.net)
こいつが有名みたいですけど動かしてみたんですけど
個人的にはCLIベースのものがほすいいんですよね(趣味)
563:名無しさん@お腹いっぱい。
16/05/28 09:14:30.59 .net
>>562
みたら、2013 8月が最後のコミットのようだ。その間にcygwin のコアは何回もアプグレしている。
今、動作保証はない。
マイナーなアプリはメインテナーがいなくなるとcygwinではアップグレードはなくなる。それがいやなら、linuxやfree bsdを使って下さい。
564:名無しさん@お腹いっぱい。
16/05/28 10:03:34.88 .net
メンテナがいなくなったら衰退するのはLinuxでもBSDでも同じじゃん
565:名無しさん@お腹いっぱい。
16/05/28 17:38:22.40 .net
>>564
まあ、そうですね。
でも、Debianやubuntuでのtftpdの状況はざっと調べた限りましかと。
Debianのページにtftpdは、セキュリティが弱いからファイアーウォールのなかで使えとかいてあった。
知りもせずにポートうんぬんいってすみません。
イントラネットで使いたいのかな?
566:名無しさん@お腹いっぱい。
16/05/28 20:11:50.06 .net
みなさん調べてもらってありがとうございます。
とりあえずしょうがないのいったん諦めます。。。
567:名無しさん@お腹いっぱい。
16/05/29 08:21:12.74 .net
>>566
スレチですまぬが
msys2のwiki
みてたらこんなんありました。
お望みのようにコマンドラインベースのようだし。
msys/tftp-hpa 5.2-1 (base)
Official tftp server
568:名無しさん@お腹いっぱい。
16/06/02 08:12:13.38 .net
grepのバグ、何とかならないかなぁ。
569:名無しさん@お腹いっぱい。
16/06/02 13:34:26.81 .net
grepにどのようなバグが?
570:名無しさん@お腹いっぱい。
16/06/02 14:36:30.32 .net
ほっとけばいいんじゃない?
本当にバグがあって困ってるんならもっとまともなこと書くでしょ
571:名無しさん@お腹いっぱい。
16/06/05 05:50:40.95 .net
>>570
同感。本当に困っているなら、2chではなくcygwinのMLに投稿するでしょ。
572:568
16/06/05 11:24:12.50 .net
2.21→2.24で、grepの挙動おかしくないですか?
おかげで、howmが動かない。
573:名無しさん@お腹いっぱい。
16/06/05 11:57:21.11 .net
ここがMLだ
574:名無しさん@お腹いっぱい。
16/06/05 12:01:39.39 .net
>>572
具体的に言ってもらわないと分からん
575:名無しさん@お腹いっぱい。
16/06/05 12:19:02.67 .net
かまってちゃんはスルー推奨
576:名無しさん@お腹いっぱい。
16/06/26 19:37:11.81 .net
python-psutilが入らんのだけどもなにか入れる手段あります?
577:名無しさん@お腹いっぱい。
16/06/26 20:37:37.69 .net
ないよ
githubのissuesを検索すればサポートする気ないのが分かる
forkして自分でcygwin固有の部分を実装するしかない
578:名無しさん@お腹いっぱい。
16/07/03 22:28:28.25 .net
cygwinをインストールする際のダウンロード先URL(リポジトリ?)選択で、
自鯖からダウンロード・インストールできるようにしてる人いる?
579:名無しさん@お腹いっぱい。
16/07/08 04:49:54.52 .net
mysqlがMariaDBにアップグレードされてて起動スクリプトとかの場所が変わっとる…
580:名無しさん@お腹いっぱい。
16/07/08 08:26:40.92 .net
はあそうですか
581:名無しさん@お腹いっぱい。
16/07/08 16:06:50.68 .net
>>579
それでか!こちらの環境だと、
mysqlクライアント上でマルチバイト文字が入力できなくなってる。
582:名無しさん@お腹いっぱい。
16/07/08 18:37:14.17 .net
5年ぐらい前にクロスコンパイル環境に作った残骸の再利用で
cygrunsrvが動かないとか不具合あったからまっさらにして入れなおしてる
583:581
16/07/10 19:45:49.14 .net
mysql を 5.5 に戻したら日本語が入力できるようになった。
(64bit Win10)
しかしこの現状は不便すぎる。
select '日本語';
が入力できないんだから。
バグ報告か何かしたいんだけど、どこで何を書けばいいの?
584:名無しさん@そうだ選挙に行こう! Go to vote!
16/07/10 19:52:40.38 .net
そもそも cygwin 特有の話なのかどうかや問題切り分けが必要なんでないかと
585:名無しさん@お腹いっぱい。
16/07/11 04:13:27.05 .net
mysqlのソースとればパッチが付いてくるので
MariaDBのソースのパッチと見比べればいい
こっちは適当にcpan -u したらperl-5.24が必要だとかでて
それがコンパイル通らなくてはまった
パッチしてlocal に入れるのも面倒だから結局cygwinのパッケージに戻した
586:名無しさん@お腹いっぱい。
16/07/11 04:15:18.51 .net
で、入力できないってmysql のコマンドラインでペーストすらできないって話なら
win8.1でも再現した
bash では入力できてるからmysqlのコマンドラインの問題っぽいね
587:名無しさん@お腹いっぱい。
16/07/11 06:42:14.59 .net
この辺
URLリンク(qiita.com)
かと思ったんだけど sever=utf8にしてもutf8をペーストできないね
588:名無しさん@お腹いっぱい。
16/07/11 07:37:29.34 .net
mysql クライアントの5.5とmariaのmysql クライアントで
--help で出る Variablesは同じだった
パッチはわからんけどマルチバイトがらみを削ってるようには見えない
589:名無しさん@お腹いっぱい。
16/07/11 07:40:16.47 .net
ググった感じではMariaのmysqlコンソールで文字化けしても
my.cnf修正で直ったのばかりで
入力できないとか、日本語入力すると消されるとかは見当たらないからcygwin固有の問題っぽいので
この辺みて報告するといいかも
URLリンク(cygwin.com)
590:名無しさん@お腹いっぱい。
16/07/12 00:56:42.02 .net
いろいろありがとう。他の人の環境でも再現していることと、
不具合報告の方法が分かった。
今は忙しいので、時間のあるときに報告してみる。
591:名無しさん@お腹いっぱい。
16/07/12 04:38:51.22 .net
cygport入れて *.cygport 取ってきて
cygport *.cygport prep でソースツリーDLと展開
cygport *.cygport compile でコンパイルしてくれるようなので
mysql5とmariaDB10両方作ってみる
592:名無しさん@お腹いっぱい。
16/07/12 05:11:58.45 .net
まだcmakeまでしか終わってないけどオリジナルソース時点で
#cmakedefine HAVE_LANGINFO_CODESET
とか
#cmakedefine HAVE_WCTYPE
がmysql5は スペース
mariaDB10は 1
がセットされてるからこれが原因かも?
しかしdefin 1 なんだから trueのはずだよね…?
593:名無しさん@お腹いっぱい。
16/07/12 06:56:47.15 .net
どっちもコンパイルが終わらない…
ナニコレ
594:名無しさん@お腹いっぱい。
16/07/12 07:40:13.46 .net
Cygwinのgrep-2.24-1はみんなまともに使えているのだろうか。。
595:名無しさん@お腹いっぱい。
16/07/12 08:02:00.34 .net
どう動かないの?
596:名無しさん@お腹いっぱい。
16/07/12 19:54:37.83 .net
>>593
日中中断して16時ごろ再開して
常にcpu15%ぐらい食ってるのに
cmakeが終わらない
エラーすらはかないから何が原因かもわからん
597:名無しさん@お腹いっぱい。
16/07/12 20:52:04.15 .net
どうせ1コアしか使ってないんだろ
エラー吐かせるんじゃなくて自分でログ見ればええやん
598:名無しさん@お腹いっぱい。
16/07/13 03:47:48.10 .net
ログも起動したとこだけで
その後なにも吐いてないんだけど
599:名無しさん@お腹いっぱい。
16/07/13 03:48:59.62 .net
そんなはずねーよっていうんなら自分でコンパイルして見ろよ
600:名無しさん@お腹いっぱい。
16/07/13 05:08:09.43 .net
CMakeLists
にMESSAGE 追記してどこまで進んでるかみてみたら 111行目のPROJECT(${MYSQL_PROJECT_NAME})
で時間食ってる
これを後ろに移動したら途中までは動くが
削除するとcmake自体全く進まない
601:名無しさん@お腹いっぱい。
16/07/15 23:25:31.19 .net
cygport、cmake、mysqlのソース、crypt-develあたりを新規にフォルダ作ってsetupして
cygport compileやり直してみたけど結局同じだった
602:名無しさん@お腹いっぱい。
16/07/16 23:13:01.19 .net
mintty 2.4.0にしたらBold表示ができなくなったんだがお前らどう?
フォントはMSゴシック12ptで BoldAsFont=yes, BoldAsColour=no にしてる
この修正が怪しい気がするけど何やってるのかよくわからん
URLリンク(github.com)
603:名無しさん@お腹いっぱい。
16/07/17 04:00:18.44 .net
デフォルトで
MSゴシック12ptで BoldAsFont=yes, BoldAsColour=yesのまま
問題なし
フォントがbold持ってないのにbold設定になってる場合に無理やりboldにするけど
表示されないかもねっていうのがその man.1 の追記
604:名無しさん@お腹いっぱい。
16/07/17 04:01:33.38 .net
というかよく考えたら
ttyでBOLD の表示を試したことがない気もする
605:名無しさん@お腹いっぱい。
16/07/17 09:27:34.63 .net
>>604
man、ls はデフォルトでもボールド表示を使ってるね
606:名無しさん@お腹いっぱい。
16/07/20 23:28:08.52 .net
>>601
一日中起動してるわけじゃないが、これまだ終わらない
というか
Running cmake version 3.3.2 の先に進んでないように見える
607:名無しさん@お腹いっぱい。
16/07/21 07:07:36.84 .net
しゃーないからcmakeのソースとってきて
cygport prepしたらQt5が要るってんで入れて
compileしたらさくっとproject 以降まで進んでる…
608:名無しさん@お腹いっぱい。
16/07/22 07:45:27.05 .net
と思ったらcompile 終わって
loading initial cache file /usr/src/cmake-3.3.2-1.src/cmake-3.3.2-1.x86_64/src/cmake-3.3.2/Bootstrap.cmk/InitialCacheFlags.cmake
から先に進まない
動いてる部分はbootstrap の最後のほうの
"${cmake_bootstrap_dir}/cmake" "${cmake_source_dir}" "-C${cmake_bootstrap_dir}/InitialCacheFlags.cmake" "-G${cmake_bootstrap_generator}" ${cmake_options} ${cmake_bootstrap_system_libs} "$@"
これっぽいからセルフコンパイルしたcmakeでもダメっぽい
つまり少なくともうちのcygwinではcmake関連は動かない
609:名無しさん@お腹いっぱい。
16/07/22 07:57:39.41 .net
もっと軽い奴で試して見るとしてこの辺から URLリンク(www.cs.gunma-u.ac.jp)
tutorial1あたりコピってきて、cmakeしてもやはり終わらん
610:名無しさん@お腹いっぱい。
16/07/22 13:49:00.96 .net
いいよね
611:名無しさん@お腹いっぱい。
16/07/23 05:42:15.71 .net
さらに cygwinポート版cmakeをいったん削除して(/usr/share/cmakeも)
CMAKE本家から最新ソース3.6.1を取って来て
./bootstrapしてみたけどやっぱり loading initial cache がおわらない
うちのPCの問題なのかわからんで誰か
cmake -L がちゃんと結果出るか試してほしい
612:名無しさん@お腹いっぱい。
16/07/27 18:25:06.65 .net
結局ろくに使ってる人がいないってことか
613:名無しさん@お腹いっぱい。
16/07/27 21:13:08.75 .net
昔はよかったけどね・・・(´・ω・`)
下火になっちゃったね
614:名無しさん@お腹いっぱい。
16/07/27 22:35:21.56 .net
>>613
次の Windows 10 で ubuntu が含まれるようになるから、
自分の場合は Cygwin の出番が極端に減るだろうな。
615:名無しさん@お腹いっぱい。
16/07/28 00:23:04.43 .net
win10 + Hyper-V on LINUX/BSDで充分なんだよなぁ
616:名無しさん@お腹いっぱい。
16/07/28 00:31:44.56 .net
onの左右が逆じゃね
617:名無しさん@お腹いっぱい。
16/07/28 02:04:25.32 .net
wine on bash on ubuntu on windows10
618:名無しさん@お腹いっぱい。
16/07/29 13:05:02.75 .net
mintty 2.4.2で>>602直ってるな
619:名無しさん@お腹いっぱい。
16/07/29 19:59:13.60 .net
>>616
だよなあw
620:名無しさん@お腹いっぱい。
16/07/29 22:15:30.90 .net
>>614
リリースされてもしばらくは実用的ではないって中の人も言ってるぞ
時間をかけて熟成させるんだと
621:名無しさん@お腹いっぱい。
16/07/30 06:42:28.64 .net
時間かけて熟成させたUIをホイホイ捨てる会社のくせに…
622:名無しさん@お腹いっぱい。
16/08/03 15:14:26.31 .net
X Window Systemほどじゃねえよ
623:名無しさん@お腹いっぱい。
16/08/03 15:18:44.78 .net
そもそも成熟してるのか?
624:名無しさん@お腹いっぱい。
16/08/03 17:38:34.83 .net
成熟っていうか慣れたっていうか…
googleも結構そういうところあるよね
625:名無しさん@お腹いっぱい。
16/08/03 19:14:23.09 .net
今日 win10 を 1607 に上げたので、噂の Subsystem for Linux (SFL) 入れてみた。
なんか質問ある?
626:名無しさん@お腹いっぱい。
16/08/03 19:32:28.72 .net
The Windows Subsystem for Linux (WSL) が一般的な呼称だと思ったがSFLに変更されたのか?
627:名無しさん@お腹いっぱい。
16/08/03 19:35:19.05 .net
forを取るかなぁ
628:名無しさん@お腹いっぱい。
16/08/03 20:31:32.19 .net
>>625
箇条書きで行きます。現状は Cygwin で対応していますが、それを無くしたいと思ってます。
まあ自分で試した方が早いんだろうけど、週末まで Win10 を触れないので聞いてみちゃう。
1. php の composer って動作しますかね?
2. python2 と python3 って (容易に) 同居できますか?
3. AWS CLI って動作しますかね?
4. Google Cloud SDK って動作しますかね?
5. C ドライブは /mnt 以下でアクセスできるそうですが、空白を含むフォルダやファイルも普通に扱えますか?
(例:名称に空白を含むフォルダに cd する等)
6. php ビルトインサーバ等の、自前でソケットを開いてlistenするようなものは動きますか?
ざっくり言うと、Mac OS X みたいに今時のナウい開発環境として利用できると嬉しいな、という気持。
629:625
16/08/03 20:39:02.15 .net
>>626-627
スマン、SFU を思い出してそう略してしまったけど、WSL だったな
>>628
え、それぜんぶ調べるなら工数1日分のカネもらわないと・・・。
630:名無しさん@お腹いっぱい。
16/08/03 21:32:46.68 .net
1日で済むのか
631:名無しさん@お腹いっぱい。
16/08/04 13:56:31.27 .net
描きこめない
632:名無しさん@お腹いっぱい。
16/08/04 14:15:45.46 .net
>>631
やっぱりそう?俺もコマンドやパスを記述してここに書き込もうとしたら拒否された。
633:名無しさん@お腹いっぱい。
16/08/04 14:16:06.33 .net
テスト
apt-get
634:名無しさん@お腹いっぱい。
16/08/04 14:54:54.44 .net
hastebinにでも貼ってリンク貼ればいいよ
635:628
16/08/04 15:19:10.09 .net
>>629
やっぱ調子のりすぎましたかねw
今週末にでも自分で調べてみる予定です。すみませんでした。
やっぱり、現状で Cygwin を利用してるユーザとしては Win10 の bash はとても気になる機能ですよね。
636:名無しさん@お腹いっぱい。
16/08/04 16:17:25.24 .net
どっちかというと質問募っておいて返り討ちにする奴が人間的にアレだから気にすんな
637:名無しさん@お腹いっぱい。
16/08/04 19:37:44.70 .net
>>628
8.1proからアップグレードしたけど
何もせずにそのまま動いてる
5は問題ない
もちろんcygwinの話
638:名無しさん@お腹いっぱい。
16/08/04 20:46:29.42 .net
>>637
いいなあ。
Win7とWin server上のちょっと古いCygwinで動いてるWin32のソフトで、最新のCygwin上ではコンパイルできないソフトがあるんだけど、cygwinのディレクトリを丸ごと移行してWin10で動かせたりしないだろうか。
639:名無しさん@お腹いっぱい。
16/08/04 22:24:18.51 .net
cygwinが古いんなら念のため現環境バックアップして、アップデートする方がいいと思う
そしてどっちにしてもcmake -L がさくっと終わるか試してほしい
うちでは終わらない
640:名無しさん@お腹いっぱい。
16/08/06 09:31:32.95 .net
cmakeは問題なく動いてる。windows10で。
641:名無しさん@お腹いっぱい。
16/08/06 19:18:13.60 .net
するとうちの環境なのか?
別フォルダ作って入れなおしても変わらんからPCの問題だろうか…
642:名無しさん@お腹いっぱい。
16/08/07 10:33:27.21 .net
Windows10にcygwinを新規インストールすると
postinstallで止まってしまう。
おれだけ?
643:名無しさん@お腹いっぱい。
16/08/07 11:09:15.23 .net
>>642
過去ログ見ましょう!
>>482-489
644:名無しさん@お腹いっぱい。
16/08/07 22:20:23.84 .net
>>642
これ >>601 で作ったテスト環境をそのままアップデートかけたけど普通に終わった
Win10Pro x64 で cygwin64
Opteron3280、メモリ24G
645:名無しさん@お腹いっぱい。
16/08/17 00:36:00.21 .net
WSLは現状ではいろいろ不具合や癖がある分VMのほうがマシなオモチャでしかないし
βじゃなくなってもWin32サブシステム側のプロセス起動したり
レジストリ読み書きできるようになったりはしないだろうから
Win32上のシェル環境として使えるcygwinの代用にはならない
msys2やgit for windows (sdk)にはだいぶ人出てってるだろうとは思う
646:名無しさん@お腹いっぱい。
16/08/17 01:25:03.65 .net
Win32サブシステム側のプロセス起動くらいはやるかもしれないな
interixサブシステムか何か他のサブシステムでもやってたみたいだし
只、テキスト整形してパイプで秀丸の標準入力に放り込むみたいな使い方は
Windowsユーザーはまずやらないし、そういう連携出来るアプリ自体が
殆ど無いから大した問題じゃない気がする
mingwにしろgitにしろWSL側で処理する方が若干速いならcygwinやmsys2と十分に競合する
ま、先のことは分からんけどな
647:名無しさん@お腹いっぱい。
16/08/17 04:38:05.93 .net
あれって system32/ に bash.exe 置くらしいっすね
各所で事故起こってそう(小並感)
648:名無しさん@お腹いっぱい。
16/08/19 10:40:37.47 .net
久々にsetup.exeを実行してCygwinを更新したら、
mysql5.5がなくなって、例の日本語が入力できないMariaDBだけになってしまった。
もう実用的には使い道が無くなった。
そびえ立つ糞だな。
649:名無しさん@お腹いっぱい。
16/08/19 21:41:45.12 .net
古いほうのmysqlclient入れれば普通に使える
650:名無しさん@お腹いっぱい。
16/08/20 01:13:39.84 .net
>>649
その古い方(MySQL5.5)がsetup.exeの選択肢から無くなったんだよ。
今いちばん古いのがMariaDB10.1.14-1だ。
MySQLユーザはこの不具合が直るまで setup.exe は実行しないほうがいいと思う。
651:名無しさん@お腹いっぱい。
16/08/20 05:08:37.63 .net
ルートのftp.なんとかにtarを保存してないの?
ソレ展開してbin/mysql.exe /binにおくだけじゃん
652:名無しさん@お腹いっぱい。
16/08/20 05:09:33.53 .net
/binじゃねーや
/usr/bin
653:名無しさん@お腹いっぱい。
16/08/29 11:28:19.61 .net
Cygwin64(on Windows10 64bit)でログインシェルを変更しようと思いました。
/etc/passwdを生成後/etc/bashを/etc/tcshに書き換えました。
しかし上手く動作しません。相変わらずminttyはbashが起動されるようです。
minttyの起動オプションはデフォルトで生成されるスタートメニューショートカットと同じです。
だれか原因と解決策を持ち合わせていませんか?
654:名無しさん@お腹いっぱい。
16/08/29 11:29:59.58 .net
chsh
655:名無しさん@お腹いっぱい。
16/08/29 15:09:09.92 .net
/etc/passwdの自分のアカウントの最後にある/bin/bashを/bin/tschに変更すればいい
/etc/bashなんてない
656:名無しさん@お腹いっぱい。
16/08/30 00:31:42.33 j0hr5a5u.net
MariaDB をFedora24でも使ってるけど、普通に日本語は通る。
657:653
16/08/30 00:45:22.45 .net
違います違います、いえ間違えました
ちゃんと/bin/...にしましたよ、でも動かないんです。
658:名無しさん@お腹いっぱい。
16/08/30 04:09:59.63 .net
tcshインストールしてないとか?
インストールしてなくても /etc/shellsに載ってたりするから
659:名無しさん@お腹いっぱい。
16/09/01 07:39:05.29 .net
何か昨日、setup.exeが更新したとメールでアナウンスがあったが、実際ダウンロードしても
更新されていない。何故だろう。
660:名無しさん@お腹いっぱい。
16/09/12 01:06:55.72 .net
久しぶりにCygwinアップデートしたらzip(gzipではなく、Info-ZIP)で日本語ファイル名が化けるようになってしまった。
Info-ZIPでアーカイブして、Win7で解凍すると中の日本語ファイル名が化けてる。
今までは LANG=ja_JP.sjis zip -r output.zip input.dir でいけてたんだけど。
回避策などをご存知の方、いませんか?
661:名無しさん@お腹いっぱい。
16/09/14 21:25:37.40 .net
すまん、だれかボスケテ。
rsyncでコピー元のhogeって名前のシンボリックリンクを対象外にする場合、
--exclude="hoge/"
これだとダメなん?なんかできねーんだけど。
662:名無しさん@お腹いっぱい。
16/09/15 21:33:16.96 .net
>>661
--exclude="hoge"
663:名無しさん@お腹いっぱい。
16/09/16 00:15:46.24 .net
>>662
なるへそ、hoge自体はディレクトリのシンボリックだったから"hoge/"だと思い込んでた。
マジ神、thx!
664:名無しさん@お腹いっぱい。
16/09/16 01:34:06.52 .net
いつか--deleteでファイル吹っ飛ばしそう(小並感)
スラッシュの有無で挙動変わるrsyncほんと嫌い
665:名無しさん@お腹いっぱい。
16/09/16 09:29:11.84 .net
rsyncじゃない同期ツールでお勧めある?
666:名無しさん@お腹いっぱい。
16/09/16 10:16:26.19 .net
lsync
667:名無しさん@お腹いっぱい。
16/09/19 22:45:29.34 .net
cygwinの.netrcって効かないのね。
chmodが効かないからっぽいけど、対策ある?
668:名無しさん@お腹いっぱい。
16/09/20 00:25:36.96 .net
>>667
マウント時にnoaclオプションをつけてない?
cygwinインストールディレクトリ配下はnoacl無しの方がいいよ
669:名無しさん@お腹いっぱい。
16/10/08 17:46:04.76 .net
>>648
mysql-10クライアントの日本語問題、原因これっぽい
URLリンク(makizou.com)
つまりreadlineがおかしい
まぁうちではcmakeが動かないからコンパイルして試すこともできないわけだけど
670:名無しさん@お腹いっぱい。
16/10/08 17:54:30.16 .net
lddで調べるとmysql-5.5.45 はcygreadline7.dll リンクしてるけど
myslq-10.1.17は リンクしてない(mysqlの自前
.mysql_historyでスペースが\040になるのもこれのせいだとか
URLリンク(bugs.launchpad.net)
671:名無しさん@お腹いっぱい。
16/10/09 08:49:48.62 .net
そしてcygwinのgithubからcmakeとか落としてこれたのでコンパイルできるかもしれない…
672:名無しさん@お腹いっぱい。
16/10/09 17:47:43.25 .net
板復帰(OK!:Gather .dat file OK:moving DAT 639 -> 628:Get subject.txt OK:Check subject.txt 639 -> 639:Overwrite OK)1.27, 1.22, 1.21
age subject:639 dat:628 rebuild OK!
673:名無しさん@お腹いっぱい。
16/10/09 19:36:56.49 .net
gitのcmakeをそのままcygportで compileするとやはりcmake のとこで終わらない
674:名無しさん@お腹いっぱい。
16/10/11 20:51:02.84 .net
clientとデーモンのバージョン違うと
時間が経ってからCRC不整合とかで落ちる
675:名無しさん@お腹いっぱい。
16/10/18 19:15:43.57 .net
X\(^o^)/P
676:名無しさん@お腹いっぱい。
16/10/25 15:24:04.07 .net
いつもどおりjaistのサーバーからcygwinのパッケージを落とそうと思ったら
なんかエラーが出たんだけど!助けて!
URLリンク(i.imgur.com)
677:名無しさん@お腹いっぱい。
16/10/25 15:42:27.35 .net
本家のがミラーにまだ反映してないときにでるメッセージじゃなかったっけ?
678:名無しさん@お腹いっぱい。
16/10/25 21:54:39.40 .net
>>676
書いてある通り
679:名無しさん@お腹いっぱい。
16/10/26 10:20:08.77 .net
CygwinをInternetに繋がってないPCで使いたいのですが、LANにmirror(Internetに接続可能)をたてる以外に方法はありますでしょうか?
C:¥cygwinを他のPCからコピーするだけで使えればいいのですが。
アドバイスを宜しくお願い致します。
680:名無しさん@お腹いっぱい。
16/10/26 10:21:52.63 .net
>>679
すみません。proxy serverもないLANです。
681:名無しさん@お腹いっぱい。
16/10/26 13:22:13.46 .net
>>679
他のPCでダウンロードのみ行う
cygwinの作業ディレクトリ全部適当な方法で作業PCへコピーして
当該PCでローカルからインストールをする
setupで二つ目の画面が上から
インターネットからインストール
ダウンロードのみ
ローカルからインストール
682:名無しさん@お腹いっぱい。
16/10/26 23:04:52.31 .net
>>681
どうもありがとうございます。
試してみます。
683:名無しさん@お腹いっぱい。
16/10/29 10:11:08.34 .net
apt-cyg find だとパッケージのバージョンがわからないのですが、
インストールせずにバージョンを知る方法はありますか?
684:名無しさん@お腹いっぱい。
16/10/31 20:29:44.54 .net
>>660
今更でしょうが、同じくLANG=ja_JP.sjis環境下で久々にcygwin アップデートしたら
以下のコマンドがはじかれるようになった。
> zip -0 "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*"
zip.exe は古いままで、リンクしてる cygwin1.dll と cyggcc_s-1.dll が更新かかったようなので
両者の変更履歴をあされば対応策がわかるかも。
めんどくさいんで私はとりあえず
> 7za a -tzip "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*"
で代用。
685:名無しさん@お腹いっぱい。
16/11/01 19:54:45.45 .net
10のbashが使い物になるならこれはおさらばなんか?
どっちも使わんからどうでもいいけど
686:名無しさん@お腹いっぱい。
16/11/01 20:24:58.91 .net
いまんところwin10-bashは64bit版のみだから、しばらくはニーズがある。
でもそれが絶えたら終了だな。
さすがにapt-getできる相手にはかなわん。
687:名無しさん@お腹いっぱい。
16/11/01 21:08:21.10 .net
最新IP版で無事16.04LTSになったしCygwinもオサラバやな
688:名無しさん@お腹いっぱい。
16/11/02 02:06:09.34 .net
gnupack で提供されてる cygwin 版 emacs みたいなのは
windowsのbash環境じゃできないだろ?
689:名無しさん@お腹いっぱい。
16/11/02 03:05:55.38 .net
>>688
Xサーバ動かしたらdbus抜きのgtk版emacs動くじゃん
690:名無しさん@お腹いっぱい。
16/11/02 10:23:43.77 .net
あれ、gnupack の emacs ってcygwin ネイティブのにきりかわってたのか
691:名無しさん@お腹いっぱい。
16/11/03 10:00:36.23 .net
cygwinの/tmpフォルダを定期的に掃除したいんだけど
どうすればいいの?
692:名無しさん@お腹いっぱい。
16/11/03 10:18:20.35 .net
タイムスケジューラーでスクリプト実行
693:名無しさん@お腹いっぱい。
16/11/03 12:05:27.82 .net
>>689
それってWindows側の日本語入力使ってインライン変換で日本語入力できるの?
694:名無しさん@お腹いっぱい。
16/11/03 12:57:19.14 .net
>>691
cron に登録
695:名無しさん@お腹いっぱい。
16/11/04 22:18:52.77 .net
>>693
IMEproxy使うか
ASTEC-Xみたいな商用Xサーバを使う
696:名無しさん@お腹いっぱい。
16/11/05 08:15:23.79 .net
>>660,684
これかな?
URLリンク(cygwin.com)
697:名無しさん@お腹いっぱい。
17/02/15 12:42:19.85 .net
Cygwin入れるのかったるいんで
MSYS2を入れてみたけど
あれのemacsって
Windowsアプリで、コンソールでemacs -nwが出来ない
MSYS2にOpenSSHを入れて外部から入って作業しようとしても
viとnanoぐらいしかない
しょうがないので、
Nihongo micro gnu emacs (Ng: Mgの日本語版)の1.4.4
を落として展開して入って
ln -s sys/sysv/Makefile .
として
MakefileのLIBSの
-Lcurses
を
-Lncurses
に書き換えてmake
生成する実行ファイルはng.exe
Back spaceが効かないのとUTF-8の日本語表示できない以外はあまり不具合はない
698:名無しさん@お腹いっぱい。
17/02/15 15:21:07.92 .net
-Lncursesw は無理なのか?
699:名無しさん@お腹いっぱい。
17/02/19 20:21:05.46 .net
>>697
nt-emacsだっけ?そいつは-nwやってもまともに動かなかったはず
pacmanで入手できるemacsならbash上で動く
まあmsys2から立ち上げればcygwinでビルド出来る奴はほとんどビルド出来るんだけどね
cygrunsrvもreposに追加されたし、色々遊べそう
700:名無しさん@お腹いっぱい。
17/02/20 02:10:09.14 .net
ntemacs はDOS窓だと -nw 出来る。
pty 上で動かしたい場合は winpty を使わんと動かないね。
701:名無しさん@お腹いっぱい。
17/03/01 15:08:00.79 .net
質問させて下さい
ソースコードは書けません
開発環境
・Windows10 Pro x64
・Cygwin64
あるソースコードをコンパイルしている最中です。
READMEには下記記載があります。
[32bit]
$ ./configure --host=i686-w64-mingw32 --enable-unicode LDFLAGS=-static
$ make
上記でコンパイルは出来て通常動作は問題ないのですが、私が使いたいエミュレート環境
だとエラーで動きません。
試しにVS2015のビルド -> unicodeを外すと動作します。
Cygwin64でunicodeを外す為に下記で実行したら
$ ./configure --host=i686-w64-mingw32 --enable-static
$ make
Warningが出て --enable-static <- unrecognized options
static(MT)に出来なくて、起動の度にdllを要求されます。
何か原因が考えられますか?