Cygwin使っている人いますか? その22
レス数が900を超えています。1000を超えると表示できなくなるよ。
minttyのフォントなら左上アイコンのMenuのOption→Textで変更できる cygcheck -lに含まれないファイルは削除しても問題がないということかな? >>505
例えば3ヶ月おきに全部削除する
必要なファイルだけを必要になった時にインストールする >>507
質問が曖昧で、わからない。Xを使うアプリケーションのフォントのことですか。
それなら、詳しくないので別の方が答えてくれるだろう。
ただし、最近はunix由来のアプリケーションは(windowsでも)、fontconfigを使うものが多いので、その場合fontconfigのマニュアルを読むかぐぐるとよい。 fontconfigを使うcygwinのアプリケーションで、windowsにインストールされているフォントをつかうには
>>437
を見てください。 >>500 >>501 >>502
すごく間違ったことを書いたのは、そのあと調べたらそう思うようになりました。
でも、まだ、よくわかっていないのでもう少し調べます。
ありがとうございました。 cygwinプロセスのメモリ空間にロードされているexeやdllを
(再配置後の)BaseAddressやメモリ上のサイズと一緒に
表示できるツールってありませんか?
fork()が失敗するのでrebaseallするんですが
-b 0x70000000(デフォルト値)だとうまくいかないのに
-b 0x65000000など低位アドレスを指定するとなぜか失敗しません
まだrebaseされていないdllが0x70000000辺りにロードされていると
勘ぐっているのですが、それ以上先に進めなくなってしまいました
Windows系のスレで訊いた方がいいんでしょうか?
ご存知の方いらっしゃればご教示ください >>473
コリンナは架空の恋人です
人妻で結構な手練で翻弄されます
ローマ時代の詩に出てきます
スタンダールの恋愛論に簡単な説明があります
一筋縄ではいかないだろうことと
よそのエミュ実装であることと
>>472をかけて洒落てるのでしょう
URLは別件で「気前のいいギリシャ人には気をつけろ」って諺です
もちろん「トロイの木馬」のことを言ってます
人妻とかギリシャ人ってのはもちろんMSに対する比喩です
ちょっとその書き込みは高尚すぎるんじゃないかなw >>514
cygwinのmailing listで聞くのが一番。私はまれにだが聞きたいことがあるときは、そこで聞くようにしている。開発者がいるのだからそこで聞くのが一番にきまっている。 >>516-518
いろいろ勉強になりました!
もう少し試してみて、ダメだったらメーリス投稿を検討してみます
スレ投稿後に調べてみたら、32ビットWindowsだとメモリ空間のうち
ユーザーモードに0x00010000〜0x7FFEFFFFが使えるみたいで
スタックが上から下に伸長していたら結構かぶりやすいのかもしれません…
さらに調べてみると、UNIX系OSに似たメモリ配置なら
その可能性もありそうなんですが、どうもWindowsは配置が違うみたいで
残念なことに詳細情報が見つからず、そちらも手詰まり感がありますOTL >>519
とりあえず一つターゲットの実行形式を決めてdumpbinしてみなよ
Visual Stdio入れて >>450 のリンク先だけど、Cygwinの主な欠点って
1. forkが遅く、UNIXとの互換性も低い。
2. コマンド呼び出しの互換性が低い。Cygwinから見て実行属性のないWindowsのコマンドも実行されるため。
の2点だよね?
前者の改善は無理でも、後者の改善はできるんじゃないだろうか。
つまり、Cygwin環境のファイル以外は呼び出せなくなるモードを用意すると、
UNIXとの互換性は上がるのでは?
まあipconfig とか呼び出せなくなるから、Cygwinパッケージに追加する必要があるけど。 Cygwinの欠点
開発者でもないのにrebaseとかいう無駄知識が必要だったり
全く謎の原因で動かなかったりDLL Hellの問題もある perl -d
などのreadline機能するか? msys2のperlでwin32:oleを動かそうと思ったらtime.hがないとか言われてインストールできなかった
cygwinはサポート対象だった
cygwinのいいとこもあるよ >>521
でも、2があるから、cygwinを使う人もいるわけで。windowsとの共存はcygwinのいいところだとおもうんだが。モードを分けるのならいいけど。 >>522
rebaseがcygwinにとって重要なのは、forkを実装するために必要だからなあ。
ubuntuがwin 10にのる話がcygwinのMLででたときも、forkの実装への影響の話でてた。
やっばり、forkのcygwinにとっての悩みの種だな。 性能とか言い出すならLinuxとか使えばいいと思うけど
自分はCygwinをなんちゃってUnixとして使ってるからかな setup-x86_64.exe で全パッケージinstallする。
スタートメニュー→Cygwin-X→XWin Server を起動する。
するとXWin Server が上がってくるのはいいんだけど、
imsettings-daemonがlxsessionを起動する。
LXDE邪魔なんだけど、これを止めるにはどうすれば良いのでしょう? >>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は上がってこなくなったけど、
これが正しいやり方なのかどうか判断がつかないです。 全パケinstallの時点で正しいやり方のわけがないと思う、とマジレス >>531
ごもっとも。
でもほしいパッケージをいちいち選ぶのがすごく面倒くさいと感じていますorz 仮に初回は全パケ前提としても、再度setup-x86_64.exe開いて
パッケージ選択画面で検索ボックスにlxdeって入れて出てくるパケを
片っ端からuninstallにしてくほうが発想として素直と思う
>>530見る限りだとimsettings-lxdeをuninstallすりゃ済みそうな話だし >>533
ありがとう。
imsettings-lxdeをuninstallしてみるわ。 >>533
imsettings-lxdeをuninstallしたら
cygimsettings-lxde.dllが消えてくれて、問題が出なくなったわ。
ありがとう。 >>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との親和性が存在意義になっていくだろうなと。 >>482
こちらも0p_000_autorebase.dashで引っかかりましたが
C:\cygwin64\var\cache\rebase
を書き込みモードにすることにより無事インストールすることが出来ました。 ∩(・∀・)∩ モウ オテアゲダネ
情けない話なんだがtftpdが動かせん。。。。
ちゃんとinetdもtftpdも入ってる
登録もした
しかしまったくわからんし
ログも吐かない。。。。
ネットで調べた手順はすべてやったはずなんだ
だれかやってみて。そして教えてくださいです。 あー環境はWindows10ですしかし他環境での回答も歓迎です soxで音楽鳴らないな
cat >>/dev/dspではもの足りないのだが >>540
tftpdを他人のためにテストしてくれってのがわからん。
ポートの問題があるから,アプリケーションのテストとはわけが違う。
質問するなら,自分がやったことの詳細をもっと書く。
そしてすでにCygwinでtftpdを運用している人からのアドバイスが
もらいやすいようにするべきだ。 >>540
とりあえずinetdから起動するのは
現時点では君には敷居が高そうだから
tftpd -L -v
と起動してみてはどうか? ボケをボケで返すとわけが分からなくなるな
天然のアスペの可能性も疑われる >>540
/usr/sbin/tftpd.exe -L -v
しましたが一瞬でプロンプトが戻ってきました。。。これって表で実行する奴ですよね? >>548
syslog立ち上げないと/dev/logがない なんかでてきました
May 25 01:39:21 ホスト名 tftpd: PID 7352: cannot drop privileges: Operation not permitted >>554
ientd.confにユーザをrootや自分のアカウント名を記述してみましたがうごきませんでした。
一体どのようにすれば解決するのでしょうか >>556
そんなことできないですよ(´;ω;`)
だれかやってみて手順をここに晒してみてくださいよ!!!! >>557
アプリの検証ならともかく、ポートをいじる必要があるデーモンの検証を他人のためにやれって方が無茶いってると思うのですが。 tftpdは誰もメインテナンスしてないみたいだから
諦めて他の環境で準備した方がいい windowsネイティブなtftpサーバプログラムとかさがせばあるんじゃない? >>561
http://tftpd32.jounin.net/
こいつが有名みたいですけど動かしてみたんですけど
個人的にはCLIベースのものがほすいいんですよね(趣味) >>562
みたら、2013 8月が最後のコミットのようだ。その間にcygwin のコアは何回もアプグレしている。
今、動作保証はない。
マイナーなアプリはメインテナーがいなくなるとcygwinではアップグレードはなくなる。それがいやなら、linuxやfree bsdを使って下さい。 メンテナがいなくなったら衰退するのはLinuxでもBSDでも同じじゃん >>564
まあ、そうですね。
でも、Debianやubuntuでのtftpdの状況はざっと調べた限りましかと。
Debianのページにtftpdは、セキュリティが弱いからファイアーウォールのなかで使えとかいてあった。
知りもせずにポートうんぬんいってすみません。
イントラネットで使いたいのかな? みなさん調べてもらってありがとうございます。
とりあえずしょうがないのいったん諦めます。。。 >>566
スレチですまぬが
msys2のwiki
みてたらこんなんありました。
お望みのようにコマンドラインベースのようだし。
msys/tftp-hpa 5.2-1 (base)
Official tftp server ほっとけばいいんじゃない?
本当にバグがあって困ってるんならもっとまともなこと書くでしょ >>570
同感。本当に困っているなら、2chではなくcygwinのMLに投稿するでしょ。 2.21→2.24で、grepの挙動おかしくないですか?
おかげで、howmが動かない。 python-psutilが入らんのだけどもなにか入れる手段あります? ないよ
githubのissuesを検索すればサポートする気ないのが分かる
forkして自分でcygwin固有の部分を実装するしかない cygwinをインストールする際のダウンロード先URL(リポジトリ?)選択で、
自鯖からダウンロード・インストールできるようにしてる人いる? mysqlがMariaDBにアップグレードされてて起動スクリプトとかの場所が変わっとる… >>579
それでか!こちらの環境だと、
mysqlクライアント上でマルチバイト文字が入力できなくなってる。 5年ぐらい前にクロスコンパイル環境に作った残骸の再利用で
cygrunsrvが動かないとか不具合あったからまっさらにして入れなおしてる mysql を 5.5 に戻したら日本語が入力できるようになった。
(64bit Win10)
しかしこの現状は不便すぎる。
select '日本語';
が入力できないんだから。
バグ報告か何かしたいんだけど、どこで何を書けばいいの? そもそも cygwin 特有の話なのかどうかや問題切り分けが必要なんでないかと mysqlのソースとればパッチが付いてくるので
MariaDBのソースのパッチと見比べればいい
こっちは適当にcpan -u したらperl-5.24が必要だとかでて
それがコンパイル通らなくてはまった
パッチしてlocal に入れるのも面倒だから結局cygwinのパッケージに戻した で、入力できないってmysql のコマンドラインでペーストすらできないって話なら
win8.1でも再現した
bash では入力できてるからmysqlのコマンドラインの問題っぽいね mysql クライアントの5.5とmariaのmysql クライアントで
--help で出る Variablesは同じだった
パッチはわからんけどマルチバイトがらみを削ってるようには見えない ググった感じではMariaのmysqlコンソールで文字化けしても
my.cnf修正で直ったのばかりで
入力できないとか、日本語入力すると消されるとかは見当たらないからcygwin固有の問題っぽいので
この辺みて報告するといいかも
https://cygwin.com/problems.html いろいろありがとう。他の人の環境でも再現していることと、
不具合報告の方法が分かった。
今は忙しいので、時間のあるときに報告してみる。 cygport入れて *.cygport 取ってきて
cygport *.cygport prep でソースツリーDLと展開
cygport *.cygport compile でコンパイルしてくれるようなので
mysql5とmariaDB10両方作ってみる まだcmakeまでしか終わってないけどオリジナルソース時点で
#cmakedefine HAVE_LANGINFO_CODESET
とか
#cmakedefine HAVE_WCTYPE
がmysql5は スペース
mariaDB10は 1
がセットされてるからこれが原因かも?
しかしdefin 1 なんだから trueのはずだよね…? Cygwinのgrep-2.24-1はみんなまともに使えているのだろうか。。 >>593
日中中断して16時ごろ再開して
常にcpu15%ぐらい食ってるのに
cmakeが終わらない
エラーすらはかないから何が原因かもわからん どうせ1コアしか使ってないんだろ
エラー吐かせるんじゃなくて自分でログ見ればええやん ログも起動したとこだけで
その後なにも吐いてないんだけど そんなはずねーよっていうんなら自分でコンパイルして見ろよ CMakeLists
にMESSAGE 追記してどこまで進んでるかみてみたら 111行目のPROJECT(${MYSQL_PROJECT_NAME})
で時間食ってる
これを後ろに移動したら途中までは動くが
削除するとcmake自体全く進まない cygport、cmake、mysqlのソース、crypt-develあたりを新規にフォルダ作ってsetupして
cygport compileやり直してみたけど結局同じだった mintty 2.4.0にしたらBold表示ができなくなったんだがお前らどう?
フォントはMSゴシック12ptで BoldAsFont=yes, BoldAsColour=no にしてる
この修正が怪しい気がするけど何やってるのかよくわからん
https://github.com/mintty/mintty/commit/79fec2315b0080d4777a9e31077e7ad17ad758d5 デフォルトで
MSゴシック12ptで BoldAsFont=yes, BoldAsColour=yesのまま
問題なし
フォントがbold持ってないのにbold設定になってる場合に無理やりboldにするけど
表示されないかもねっていうのがその man.1 の追記 というかよく考えたら
ttyでBOLD の表示を試したことがない気もする >>604
man、ls はデフォルトでもボールド表示を使ってるね >>601
一日中起動してるわけじゃないが、これまだ終わらない
というか
Running cmake version 3.3.2 の先に進んでないように見える しゃーないからcmakeのソースとってきて
cygport prepしたらQt5が要るってんで入れて
compileしたらさくっとproject 以降まで進んでる… と思ったら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関連は動かない もっと軽い奴で試して見るとしてこの辺から http://www.cs.gunma-u.ac.jp/~nagai/wiki/index.php?cmake%20%A4%CE%BB%C8%A4%A4%CA%FD
tutorial1あたりコピってきて、cmakeしてもやはり終わらん さらに cygwinポート版cmakeをいったん削除して(/usr/share/cmakeも)
CMAKE本家から最新ソース3.6.1を取って来て
./bootstrapしてみたけどやっぱり loading initial cache がおわらない
うちのPCの問題なのかわからんで誰か
cmake -L がちゃんと結果出るか試してほしい 昔はよかったけどね・・・(´・ω・`)
下火になっちゃったね >>613
次の Windows 10 で ubuntu が含まれるようになるから、
自分の場合は Cygwin の出番が極端に減るだろうな。 win10 + Hyper-V on LINUX/BSDで充分なんだよなぁ wine on bash on ubuntu on windows10 >>614
リリースされてもしばらくは実用的ではないって中の人も言ってるぞ
時間をかけて熟成させるんだと 時間かけて熟成させたUIをホイホイ捨てる会社のくせに… 成熟っていうか慣れたっていうか…
googleも結構そういうところあるよね 今日 win10 を 1607 に上げたので、噂の Subsystem for Linux (SFL) 入れてみた。
なんか質問ある? The Windows Subsystem for Linux (WSL) が一般的な呼称だと思ったがSFLに変更されたのか? >>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 みたいに今時のナウい開発環境として利用できると嬉しいな、という気持。 >>626-627
スマン、SFU を思い出してそう略してしまったけど、WSL だったな
>>628
え、それぜんぶ調べるなら工数1日分のカネもらわないと・・・。 >>631
やっぱりそう?俺もコマンドやパスを記述してここに書き込もうとしたら拒否された。 >>629
やっぱ調子のりすぎましたかねw
今週末にでも自分で調べてみる予定です。すみませんでした。
やっぱり、現状で Cygwin を利用してるユーザとしては Win10 の bash はとても気になる機能ですよね。 どっちかというと質問募っておいて返り討ちにする奴が人間的にアレだから気にすんな >>628
8.1proからアップグレードしたけど
何もせずにそのまま動いてる
5は問題ない
もちろんcygwinの話 >>637
いいなあ。
Win7とWin server上のちょっと古いCygwinで動いてるWin32のソフトで、最新のCygwin上ではコンパイルできないソフトがあるんだけど、cygwinのディレクトリを丸ごと移行してWin10で動かせたりしないだろうか。 cygwinが古いんなら念のため現環境バックアップして、アップデートする方がいいと思う
そしてどっちにしてもcmake -L がさくっと終わるか試してほしい
うちでは終わらない cmakeは問題なく動いてる。windows10で。 するとうちの環境なのか?
別フォルダ作って入れなおしても変わらんからPCの問題だろうか… Windows10にcygwinを新規インストールすると
postinstallで止まってしまう。
おれだけ? >>642
これ >>601 で作ったテスト環境をそのままアップデートかけたけど普通に終わった
Win10Pro x64 で cygwin64
Opteron3280、メモリ24G WSLは現状ではいろいろ不具合や癖がある分VMのほうがマシなオモチャでしかないし
βじゃなくなってもWin32サブシステム側のプロセス起動したり
レジストリ読み書きできるようになったりはしないだろうから
Win32上のシェル環境として使えるcygwinの代用にはならない
msys2やgit for windows (sdk)にはだいぶ人出てってるだろうとは思う Win32サブシステム側のプロセス起動くらいはやるかもしれないな
interixサブシステムか何か他のサブシステムでもやってたみたいだし
只、テキスト整形してパイプで秀丸の標準入力に放り込むみたいな使い方は
Windowsユーザーはまずやらないし、そういう連携出来るアプリ自体が
殆ど無いから大した問題じゃない気がする
mingwにしろgitにしろWSL側で処理する方が若干速いならcygwinやmsys2と十分に競合する
ま、先のことは分からんけどな あれって system32/ に bash.exe 置くらしいっすね
各所で事故起こってそう(小並感) 久々にsetup.exeを実行してCygwinを更新したら、
mysql5.5がなくなって、例の日本語が入力できないMariaDBだけになってしまった。
もう実用的には使い道が無くなった。
そびえ立つ糞だな。 古いほうのmysqlclient入れれば普通に使える >>649
その古い方(MySQL5.5)がsetup.exeの選択肢から無くなったんだよ。
今いちばん古いのがMariaDB10.1.14-1だ。
MySQLユーザはこの不具合が直るまで setup.exe は実行しないほうがいいと思う。 ルートのftp.なんとかにtarを保存してないの?
ソレ展開してbin/mysql.exe /binにおくだけじゃん Cygwin64(on Windows10 64bit)でログインシェルを変更しようと思いました。
/etc/passwdを生成後/etc/bashを/etc/tcshに書き換えました。
しかし上手く動作しません。相変わらずminttyはbashが起動されるようです。
minttyの起動オプションはデフォルトで生成されるスタートメニューショートカットと同じです。
だれか原因と解決策を持ち合わせていませんか? /etc/passwdの自分のアカウントの最後にある/bin/bashを/bin/tschに変更すればいい
/etc/bashなんてない MariaDB をFedora24でも使ってるけど、普通に日本語は通る。 違います違います、いえ間違えました
ちゃんと/bin/...にしましたよ、でも動かないんです。 tcshインストールしてないとか?
インストールしてなくても /etc/shellsに載ってたりするから 何か昨日、setup.exeが更新したとメールでアナウンスがあったが、実際ダウンロードしても
更新されていない。何故だろう。 久しぶりにCygwinアップデートしたらzip(gzipではなく、Info-ZIP)で日本語ファイル名が化けるようになってしまった。
Info-ZIPでアーカイブして、Win7で解凍すると中の日本語ファイル名が化けてる。
今までは LANG=ja_JP.sjis zip -r output.zip input.dir でいけてたんだけど。
回避策などをご存知の方、いませんか? すまん、だれかボスケテ。
rsyncでコピー元のhogeって名前のシンボリックリンクを対象外にする場合、
--exclude="hoge/"
これだとダメなん?なんかできねーんだけど。 >>662
なるへそ、hoge自体はディレクトリのシンボリックだったから"hoge/"だと思い込んでた。
マジ神、thx! いつか--deleteでファイル吹っ飛ばしそう(小並感)
スラッシュの有無で挙動変わるrsyncほんと嫌い cygwinの.netrcって効かないのね。
chmodが効かないからっぽいけど、対策ある? >>667
マウント時にnoaclオプションをつけてない?
cygwinインストールディレクトリ配下はnoacl無しの方がいいよ >>648
mysql-10クライアントの日本語問題、原因これっぽい
http://makizou.com/1367/
つまりreadlineがおかしい
まぁうちではcmakeが動かないからコンパイルして試すこともできないわけだけど lddで調べるとmysql-5.5.45 はcygreadline7.dll リンクしてるけど
myslq-10.1.17は リンクしてない(mysqlの自前
.mysql_historyでスペースが\040になるのもこれのせいだとか
https://bugs.launchpad.net/percona-server/+bug/1296192 そしてcygwinのgithubからcmakeとか落としてこれたのでコンパイルできるかもしれない…
板復帰(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! gitのcmakeをそのままcygportで compileするとやはりcmake のとこで終わらない clientとデーモンのバージョン違うと
時間が経ってからCRC不整合とかで落ちる いつもどおりjaistのサーバーからcygwinのパッケージを落とそうと思ったら
なんかエラーが出たんだけど!助けて!
http://i.imgur.com/z2S5xL9.jpg 本家のがミラーにまだ反映してないときにでるメッセージじゃなかったっけ? CygwinをInternetに繋がってないPCで使いたいのですが、LANにmirror(Internetに接続可能)をたてる以外に方法はありますでしょうか?
C:¥cygwinを他のPCからコピーするだけで使えればいいのですが。
アドバイスを宜しくお願い致します。 >>679
すみません。proxy serverもないLANです。 >>679
他のPCでダウンロードのみ行う
cygwinの作業ディレクトリ全部適当な方法で作業PCへコピーして
当該PCでローカルからインストールをする
setupで二つ目の画面が上から
インターネットからインストール
ダウンロードのみ
ローカルからインストール >>681
どうもありがとうございます。
試してみます。 apt-cyg find だとパッケージのバージョンがわからないのですが、
インストールせずにバージョンを知る方法はありますか? >>660
今更でしょうが、同じくLANG=ja_JP.sjis環境下で久々にcygwin アップデートしたら
以下のコマンドがはじかれるようになった。
> zip -0 "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*"
zip.exe は古いままで、リンクしてる cygwin1.dll と cyggcc_s-1.dll が更新かかったようなので
両者の変更履歴をあされば対応策がわかるかも。
めんどくさいんで私はとりあえず
> 7za a -tzip "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*"
で代用。 10のbashが使い物になるならこれはおさらばなんか?
どっちも使わんからどうでもいいけど いまんところwin10-bashは64bit版のみだから、しばらくはニーズがある。
でもそれが絶えたら終了だな。
さすがにapt-getできる相手にはかなわん。 最新IP版で無事16.04LTSになったしCygwinもオサラバやな gnupack で提供されてる cygwin 版 emacs みたいなのは
windowsのbash環境じゃできないだろ? >>688
Xサーバ動かしたらdbus抜きのgtk版emacs動くじゃん あれ、gnupack の emacs ってcygwin ネイティブのにきりかわってたのか cygwinの/tmpフォルダを定期的に掃除したいんだけど
どうすればいいの? >>689
それってWindows側の日本語入力使ってインライン変換で日本語入力できるの? >>693
IMEproxy使うか
ASTEC-Xみたいな商用Xサーバを使う 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の日本語表示できない以外はあまり不具合はない >>697
nt-emacsだっけ?そいつは-nwやってもまともに動かなかったはず
pacmanで入手できるemacsならbash上で動く
まあmsys2から立ち上げればcygwinでビルド出来る奴はほとんどビルド出来るんだけどね
cygrunsrvもreposに追加されたし、色々遊べそう ntemacs はDOS窓だと -nw 出来る。
pty 上で動かしたい場合は winpty を使わんと動かないね。 質問させて下さい
ソースコードは書けません
開発環境
・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を要求されます。
何か原因が考えられますか? アングラソフトなんで限界ですね
下記は間違ってますか?
$ ./configure --host=i686-w64-mingw32 --enable-static >>705
scは./autogen.sh -> ./configure -> makeで良い
scにクロスコンパイルは必要ないです。 >>701
作りたいのはライブラリではなくexeなんだよな?
リンクしたくないdllってのは何だ?
libgcc*.dllとかlibstdc++*.dllとかその辺か?
libgccとスタティックリンクしたい場合は-static-libgccをgccに渡せばいい
libstdc++とスタティックリンクしたい場合は-static-libstdc++をgccに渡せばいい
このためには、
LDFLAGS="-static-libgcc -static-libstdc++"を
configureまたはmake時にオプションとして渡せばいい場合「も」あるが
libtoolあたりにLDFLAGSを握りつぶされてgccにわたらない場合「も」ある
ケースバイケースだ
汚いがこれより確実な方法としては、
$ CC="i686-w64-mingw32-gcc -static-libgcc -static-libstdc++" ./configure ...
のように、環境変数CCのほうに設定してしまう方法がある
一番最悪で一番確実方法は、gccのlibフォルダからlibgccやlibstdc++の.dll.aを
削除することだ
これで確実にスタティック版のライブラリが使われるようになる >>708
アドバイス有難うございます。
Cygwin64でx86に環境にと拘ってみましたが、私には荷が重すぎます。
エミュレート環境の中にどうしてもx86しか無い古いexeが多く
VS2015のビルド -> unicodeを外したexeは動作するのでこれで行きます。
スレ汚してゴメン! win10proに64版入れたけど、これってなんでターミナルの枠が消えたんだ?
なんか違和感あるなぁ >>710
win10のウィンドウボーダーが1pxにはなったけど 古いCygwin環境を最新のWin10環境へ移行できたので情報共有させて下さい。
環境変数とかレジストリの移行が必要かと気にしていたのですが、
必要なかったです。ただ単にzip してコピーしただけで動きました。
--
Win7上の 4年ぐらい前のCygwin(32bit)環境でしか動かない
(現行のCygwin(32bit)で Win7, 8, 8.1, 10に入れても動かない)
フリーウエアがあって、動いている環境を丸ごと再現するしかなかったのですが、
動いているWin7 上の C:\Cygwin を丸ごと
Win10 にコピーしたら動きました。
(全部動くかは確認できていませんが、とにかくそのフリーソフトは動くようです。)
C:\Cygwin は Lhaplus で zip ファイルに圧縮して、
Win10 PCに持って行って、 Lhaplus で解凍しました。
圧縮のときに /etc/X11/fontpath.d の中のシンボリックリンクが
圧縮できなくてエラーになるので、このディレクトリだけ tar してから 消去した後に
zip ファイル作成。後から tar ball を戻しました。
C:\Cygwin は 5GB ぐらいあったので、zip ファイルを作るのに時間がかかって
1日仕事でした。
抜本的に解決するには、そのフリーウエアのソースから現状の Cygwin(32bit) or (64bit) で
ビルトできるようにするべきなんですが、スキルがなくて。。 >>712
cygwinは過去の時点の一式を入れるってできないから
別PCからコピーとかになっちゃうんだよね
でもcygwinのシンボリックリンクってWindowsから見るとただのファイルなのでは?
どうしても圧縮できないんだろう >>713
そうなんです。過去のスナップショットみたいなアーカイブがあればいいのですが。
--圧縮エラーの件--
時間ができたので、Windows と Cygwin にて、
圧縮できなかったファイルを眺めてみました。
(移行したCygwin環境が手元にないので、手元にあるやつで調べました。)
Cygwin Terminal 中ではシンボリックリンクが見えますが
ファイル名にコロンが入っているのが気になります。
http://i.imgur.com/33RXU0J.jpg
Windowsでみると、コロンが文字化け(?) してみえます。
http://i.imgur.com/EZkJCTj.jpg
それを Lhaplus で圧縮するとエラーとなります。
http://i.imgur.com/SQpynk2.jpg
UNIX系OSでは コロンをファイル名として使えますが、
古いWindowsだとファイル名にコロンは使えないとかだと思われます。 今もWindowsはファイル名にコロン使えないと思うが
(たぶんcygwinが変な文字で代用しているだけ) 教えてください
Cygwin上でLaTeXを使うとき、tipaパッケージは使えないのですか?
Cygwin入れるときにそれらしいパッケージは見つかりませんでした。 >>718
VirtualBoxは経由しませんでしたが、pkgsrcのPLISTに記述してあるファイルを
microSD経由でコピーしたら動くようになりました
ありがとうございます! 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
5J7PC6G8CL 最近、ミラーサイトおかしくないですか?
setup.exeでダウンロードエラーが出まくるのですが。。 http経由だとうまくいきました。
失礼しました。 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
FDH6U ほんとにみんなwindowsでコード書けるの?
きついよほんとに。 cygwinでck使ってvimでテキスト開いた時に初期カーソル位置にpの文字が出るんですけど、なんとかなりませんかね? これと同じ症状やな
https://github.com/vim/vim/issues/3083
$TERMの値をxterm以外にするか、v:termresponseの値を報告して対応してもらうか、
https://github.com/vim/vim/pull/2126 をマージしてもらうのを待つか >>727
ありがとう。
とりあえずvim8.1入れたら解決した。その過程でncurses-develをインストールした事による結果かもしれんが。 昔は鯖を別に用意とか面倒だから使ってたけど
今は仮想環境も容易に使えるしラズパイとかあるしぜんぜん使わなくなったな
まあ前はお世話になったんだけどね Cygwinは、WindowsのシステムやファイルをUnix系のプログラムや作法で操作するためのもの、だから、
仮想環境とかラズパイとかはあんまし関係ないんですよ。 bash on windows って。wsl でしように。
cygwinとwslはたしかにかぶる。wslもwindows アプリ操作できる。
でも、その用途はcygwinのほうが便利。
私は、使い分けてるよ。 WSLはファイル操作が遅いんだよなあ
Cygwinも速くはないけどまだまし これは煽りとかじゃなくて素朴な疑問だけど、どう使い分けてるの?
俺は Windows 10 なら WSL を使って用が足りてるけどなあ。
(速度の問題は今のところ気にしてない) cygwinを教えてやったヤツが商用鯖にcygwin入れようとした
Perlを使うためだけにね
VB使えって言ってたんだけどお客さんにも同じようなこと言われてたわ
アホかと思った >>735
Xサーバーとしてcygwinを使っている。
正直 すまん、途中で送ってしまった。
正直WSLは使いこなせていない。
後発だし。 10年ぐらい前にインストールした Cygwin のセットでは動作する、とあるプログラムがあって、
それをどうしても使い続けたいのですが、最新の Cygwin では動作しません。
そのソフトのソースは手に入るのですが、最新の Cygwin で動くように移植する
能力がありません。
そこで、昔の ある時点での Cygwin の配布ファイルのスナップショットを
手に入れることはできませんでしょうか?
イメージとしては、1990年代の FreeBSD-RELEASE の Walnut Creek CDROMのように、
packages, ports, distfiles までセットにして入手可能みたいな、セットが欲しいなぁと。。。 >>739
インターネットをさまよっていたのですが、自己解決したかもです。 すみません。URLつけるのを忘れました。 Windows XP で動く 最後の Cygwin が手に入るようです。 ↑ すまん切れた。Jane Styleにはいまいち慣れぬ。
>>735
私はwslとMsys2がいまはメイン。
Linuxアプリはだいたいwslで動かす。
Open sourcel系のwindows native buildはMsys2
Unix マシンへのsshログインやWindowsアプリにUnixツールで操作もMsys2だ。
ただし,たまにCygwinで問題なく動いてwslだと上手く動かんアプリもある。
また,GNU OctaveのようにCygwin版が拡張パッケージが一番充実していることもある。
だから,すべてをwslには移行していない。 >>737
WSLはXサーバーはwindows側で用意する必要がある。
Cygiwn−Xでもよいが私はVcXsrvをつかっている。
CygwinもWSLもXサーバーはこれでOK。 Avastと相性悪いのはAvastを使うのをやめるしかないのかな? avastはある時点からFLOSSのアプリと相性が悪くなったので、私はつかわなくなりました。 ていうか、サードパーティのアンチウイルスってもういらないよね。 win10のアップデートした辺りから
Cygtermが管理者権限じゃないと起動できなくなったんだが
同じような症状の人いる? 会社のcygwinが最近あまりに遅くて困ってる
while true; do date ;done | uniq -c
で調べると1秒間に8回ぐらいしかforkできていない。
ドメイン関連の設定はしたつもりなんだけどそれ以外に原因思いつく人いる?
ちなみにウイルスバスターも怪しいが、会社管理のため無効化ができない。 セキュリティソフトでプロセス作成が遅くなるのは当たり前じゃん >>752
程度問題じゃないかね。
dateコマンド程度が一秒間に10回以下しか呼べないのはアンチウイルスだけが原因じゃ無い気がする。 自分の環境でもやってみた。
CPU : i7-3520M, 2.9GHz
OS : Windows10 1803
セキュリティソフト : ESET Endpoint Antivirus と Windows Defender
1秒ごとのforkの回数は
Cygwin : 30弱
WSL : 90前後
VirtualBox(Fedora27) : 550前後 >>754
私の場合は3、4年前のcore i5だから
10回程度の実行でも妥当なのかもな。
zshとか使ってると補完のために何度も
プロセスが生成されることになるが、
gitとかが特に遅くて無理だ。 7700K@4.5GHz
途中でセキュリティソフトを止めたあと再度起動してみた
https://i.imgur.com/AHhK1bq.png >>756
754だけど、自分のも3-4年前のPCなんで、速さが3倍も違うのは不思議。
それと自分もCygwinでGit使ってたんだけど、最近WSLに乗り換えた。速度も少し改善されたが、それよりエラーが起きないのがありがたい。
ただしWindowsアプリとファイルを共有したいなら、以下の設定が必要。
WSLからマウントしたWindowsのドライブでchmodしたい - Qiita
https://qiita.com/remin/items/a726128ab388cb73d9ee
重たい処理はぜんぶ VM上でやってる。git rebaseやgrepとか。Cygwinと比べると10倍以上速いし正確なんで笑える。
CygwinやWSL上では基本、Gitはcommitしてpushして、あとはVM上で行った変更を取り込む。 >>758
CygwinでGit使ってるけど特有の「エラー」というようなものには心当たりがない。何のこと? オレもエラーなんて起こったことない>cygwin
つかcygwin一回消して入れなおしてダメならそのPCのハードウェアかホストOS腐ってんじゃね? gitじゃない方のrebase周りの問題かと思った >>761
754だけど、その通りだった。ありがとう。これで大きな差分のgit rebaseも問題なくできるようになったわ。
1. $ cygstart /bin でフォルダを開く
2. フォルダ内の ash.exe をダブルクリックして、コンソールを開く
3. そのコンソール内で $ /bin/rebaseall
Cygwin結構長く使ってたんだけど、恥ずかしながらash.exeとか初めて知ったw トラブルが起きても解決せずにVMに逃げてたから…。 会社のcygwinがあまりにも遅くて困っていると書いた者です。
少し状況が改善したのでメモっておく。
cygwinでforkが遅いのはよく知られていることだけど、
自分の場合は、見た目がクソなWindowsフォントを改善する
ためのアプリであるMactypeが原因だった。
ここ5年年近く悩んでいたんだが、cygwinアプリと相性が良くないのは
よく知られた問題だったらしい。なので除外設定に、zsh、bash, sh, git
を加ればoK.
https://cygwin.com/faq/faq.html#faq.using.bloda
んで、どれぐらい改善したかというとこんな感じ。
core i5-6300U 2.4GH, 4GB
mactypeあり
> while true; do LANG=C date; done |uniq -c
 5 Tue Dec  4 18:55:34 JST 2018
 5 Tue Dec  4 18:55:35 JST 2018
 5 Tue Dec  4 18:55:36 JST 2018
mactypeなし
while true; do LANG=C date; done |uniq -c
 17 Tue Dec  4 19:00:46     2018
 16 Tue Dec  4 19:00:47     2018
 17 Tue Dec  4 19:00:48     201
3倍ぐらい速くなった。
そんで、ウイルスバスターを外せば、さらに3倍ぐらい速くなる感じ。 うわ、肝心な所が化けた。
以下再送
core i5-6300U 2.4GH, 4GB
mactypeあり
> while true; do LANG=C date; done |uniq -c
5 Tue Dec 4 18:55:34 JST 2018
5 Tue Dec 4 18:55:35 JST 2018
5 Tue Dec 4 18:55:36 JST 2018
mactypeなし
while true; do LANG=C date; done |uniq -c
17 Tue Dec 4 19:00:46 2018
16 Tue Dec 4 19:00:47 2018
17 Tue Dec 4 19:00:48 2018 Linuxで更に数十倍速い事に気がついてどうでも良くなるまでがあるある MacTypeは開発終了してからかなり経過しているので今のWindowsで使うのはやめた方がよい。
そして結構副作用の強いソフトなので、他でもトラブルを見かけてことが何度かある。
どうしてもあきらめられない人はMacを買った方がいいよ。 c2qで仮想犬
44 Wed Dec 5 05:38:15 UTC 2018
92 Wed Dec 5 05:38:16 UTC 2018
91 Wed Dec 5 05:38:17 UTC 2018
90 Wed Dec 5 05:38:18 UTC 2018
89 Wed Dec 5 05:38:19 UTC 2018
89 Wed Dec 5 05:38:20 UTC 2018
89 Wed Dec 5 05:38:21 UTC 2018
87 Wed Dec 5 05:38:22 UTC 2018
>どうでも良くなるまでがあるある
ベンチの結果が割とどうでもよくなったらようやく初心者脱出感ある gnuplot のqt ターミナルはwindows 上では cygwin以外ではまともな表示ができない。(windows ネイティブやwslでは表示がおかしくなることがある。)cygwin ではQtにパッチをあてる必要があるが。 >>770
VcXsrvを-nowglで立ち上げたらwslでもqtターミナルがまともになった。 業務PCがWindows7のままなのでWSLが使えないのよ…。 >>774
来年の1月には7サポート切れになるから,オンラインのPCでは7は無理だから
それまでまてば。
WSLはいいよ。
でも,Cygwinの方がいい場合もあるので併用している。 ほう、Cygwinの方が良い点というと?
自分はほとんどWSLばかり使うようになっちゃった。いろんなコマンドが移植せずに動くし、はっきりわかるぐらいCygwinより速い。 >>777
業務PCを10にしてもらえるはずってことだろ。
ブラック企業じゃなければな。 >>777
wslttyみたいに関係するdllをとってきて、他のPCで動かすなんてまねはwslではできない。
あと、gnuplot は苦労するけど自分でQtにパッチをあててつかってる。wslだと最初のプロットがもさっとするがcygwinたどそんなことない。
次のリリースで改善されるようだが、wslのファイルをwindowsアプリでへたにあつかうとつかえなくなること。
私の使い方が特殊なのかな。 アップデートしたらminttyで表示がズレるようになっていしまった・・・どうすればいいんだ >>780
多分minttyのアップグレードのせいかなと思う。文字のコピーが上手くいかない。
本家ML.に最近別件で投稿したから、Ml.をみて他に報告なかったら、報告挙げようと思う。 ざっとMLみたけど、そういう報告はない。日本語ロケール固有の問題かもしれない。 vimで半角全角混合のテキストの編集がまともにできないよ・・・ヤバい > 2.9.9
> @mintty mintty released this 6 hours ago
>
> Keyboard handling
>
> Fixed modifyOtherKeys mode 1 to use verbatim control keys.
minttyのアップデートきた。今アップデートできないのであとで確認する ずっとCygwinのお世話になって来た理由は、Topazというお気に入りの2次元plot toolが、emfをクリップボードに書き出してくれるからでした。
でも最近、そのソフトのLinux版が書き出すepsを gsとInkscape でベクトルデータのままemfに変換できることがわかったので、Windows Subsystem for Linux + Ubuntu 環境に徐々に移行するかも知れません。 mintty 2.9.9 に更新しましたけど、まだ、全角半角混合行の編集がおかしいですね。 全角文字を編集しようとすると、カーソルが半角分しか移動しない。
1行に全角半角文字がある状態で、コピーをしようと文字を選択すると、全角の文字数分ズレる。 mintty 2.9.6 でとりあえず日本語ファイルが正常に編集できるので戻した。 >>779
関係ないけど、最近の若者ってダウンロードすることを「とる」って言うよね(´・ω・`) ダウンロード=とる、はHTTPのGETメソッドから来ている説。 この場合は単純なダウンロードではなくて必要なDLLの抽出作業を
含んでそうだから取ってくるの方が自然説 >>779 だが >>793 のとおりだ。フォロー thanks. >>790
>minttyレポジトリにはこの問題のための予備的な修正があります、
>別のワイド文字関連の修正から撤退することを犠牲にして。
どゆこと? >>795
一時しのぎのパッチはあるが、それやると根本的な解決ならないので、他にも問題でるってことだ。 おまえらも十分若いな
まだブラウザがNCSAモザイクしかなくてファイル取得はftpが主流だった頃、ファイルをgetする、取ってくると普通に言っていた
だってコマンドがgetだもん
windows95が発売されたあたりだったろうか、
「最近はファイルをgetすることをダウンロードするってやつが多いらしいぜ」
「え?マジか?パソコン通信じゃねーよ!」って会話してたの思い出した
ループしてるのか… >>798
うちはまだ実務で使ってるぞw SSH接続が許可されてないサーバに。
自分はさすがにアホらしくなって、最近は踏み台を用意してSCP転送するようにしてるが…。 デカイCADデータのやり取りとか、まだsftp とか仕事で普通に使ってる。
他にいいツールあるなら知りたい。
MOSAIC とか deligate 経由で使ってたのは、いつ頃だろう? emacsのソースが20MBぐらいだったのに、get を入力してから一晩かかってたあの頃。 >>800
windowsならsftpはwinscp.
linuxならファイルマネージャーでsftp扱えたような。 mintty 3.0.0 が来た。
Character processing
* Fixed wide character width and cursor position handling.
で待望でwide charの問題がfixされ日本語の編集ができるようになった。 >>806
動作確認しました。今のところ正常に編集できてます。 cygwin 3.0.5が出ました。バグフィックスリリースです。 cygwin 3.0.6がでたよ。バグフィックスリリースです。 更新を機会に久々に試してみたけど、 >>581 のバグまだ直ってないのなw
まあ自分はWSLに移行したからいいんだけど。
mysql> select '日本語';
+--+
| |
+--+
| |
+--+
1 row in set (0.01 sec) バグの報告してんの?
まさかここに書いて誰か報告してると思ってる? いや報告してない。当時忙しかったのと、すぐに代替手段に乗り換えたから。
でもこんだけ大きなバグだから、3年近くも過ぎたら誰かが対応してるかと思ったんだよ。
実際は放置されてたってことは、まあ需要ないんだろうな。 そもそもコンソールからSQL発酵する人がどれだけいるのか・・ >>815
Emacsユーザは今も常用してるんだよ。
素のSQLクライアントをEmacsがラップすることで、CUIだけど便利で快適な環境を実現してる。
しかしMySQLクライアントが多バイト文字を受け付けないと、Emacsから入力しても当然ハネられるわけでね。 gccの8.3.0のテスト版がリリースされました。 cygwinで発生したもんだいって/var/log/messagesにないのですか?
windowsのイベントログに出力されるのですか?
調べても出てこないのでお願いいたします >>821
rcpの試験を行うんですが、そこで起こりうる障害やcygwin事態に何も問題が発生していないことをしりたいです。 >>822
仕事でのご使用ですか?
本気ならば、本家のMLで聞いた方がいいと思う。英語だけど。本気ならば、英語の壁など越えられる。 >>822
ケーブル引っこ抜いたり
OS上でリンクダウンさせたり
コピー先にコピーするだけの容量用意しなかったりでテストしろ
テストのときだけでいいからコピーしたものは
ハッシュなり比較して正しいことを確認
基本はrcpが正常終了する=コピーが正常に終わってることを確認して運用
ハッシュはシノニムが発生する可能性があるけど制限として書いとけ ホントだ。
Cygwin Mirror Sites
https://cygwin.com/mirrors.html
> Japan: ftp.iij.ad.jp(ftp), ftp.yz.yamagata-u.ac.jp(ftp), ftp.iij.ad.jp(http), ftp.yz.yamagata-u.ac.jp(http)
つうか ftp.jaist.ac.jp ドメイン自体が落ちてない? Cygwinが無くなる前に、WSLが無くなることが決定した模様。
後継のWSL2はサブシステムじゃなくてVMらしい。 >>826
> つうか ftp.jaist.ac.jp ドメイン自体が落ちてない?
復活した模様。でも今後これを選ぶ理由はないのかな?
http://ftp.jaist.ac.jp/pub/cygwin/ >>827
共存できるって言ってるんだから、WSLはなくならないだろw
それにWSLの後継のWSL2にCygwinが潰されるだけw Cygwinのいいところは、様々なパッケージが簡単にインストールできるところ。なくなるとは思えない > Cygwinのいいところは、様々なパッケージが簡単にインストールできるところ。
どこが良いところなん? 他と比較して何が優れてるの? GUIでパッケージのインストールをやるから
CLIに慣れて無い人でも簡単!とかいう話だろうな。
不便なだけなんだがw サイドローディングならともかくMSのストアからOSインスコとかキモイw >>829
Canonical、Ubuntuの「WSL 2」対応を発表 | マイナビニュース
https://news.mynavi.jp/article/20190508-820096/
ほんとだ、共存できるとは知らんかったよ。
でも開発は止まるだろうし、WSL2が順調に行けばいずれディスコンになるでしょ。
つうかほんとに順調に行ってくれればいいんだけど。 WSL2が順調に行けば、WSLに乗り換えればいいだけ 今のwslでもcygwinよりいい。私は乗り換えた。
たまに使うがほとんど使わん。 sourceforgeもjaistのミラー使ってるけど数日前に一時止まって復活した。 minttyが3.0.1になってた。もう、みんな知ってると思うけど。 apt-cyg find R
でRが見つかり
apt-cyg install R
できるようになった
もっとも
/usr/bin/R
と指定しても動かないので悲しいけど R -h はオプション示すけど
その中にある
R --version は返さない
R -f R.scr も動作しない
こりゃ深刻だ パイプどころか単体コードですら
XWindowsあきらめる
単体起動でいいなら R はexe がダウンロードできてたはず
パイプ含めた unix の強みが欲しいから bash の上で動作してほしかった SunOS では OpenWindows はもちろん X も 堂々と X Windowsて複数形表記してたけどな
外人の講演でも発音してたの効いたことあるから正式じゃないけどネイティブ的には有りなんじゃ OpenWindowsはOpenWindowではないけど、X Window SystemはX Windows Systemではないよね X WindowsはX Window Systemという意味ではなくて
X Window System上のウィンドウ(複数形)という意味でありだが
前者の意味で使うと只の馬鹿 時間がたって落ち着いたのでリトライ
酷い落ちが付いた
https://i.imgur.com/vsNas85.jpg
R を起動させてから終了させると cygwin は凍り付き復旧不能
流石にWindows用だからと直接起動したら 純粋に 文字化け
こんどこそ折れた 負けた >Windows用だからと直接起動したら
?つまりCygwinSetupで入れたRじゃないってことだよね?
端末の文字コードと一致してないだけでしょ?そんな設定もできないでツールのせいにすんなよ cygwin が文字化けするのはわかる その通り 文字エンコーディングの不一致
しかし、右側の文字化けした Rterm は Windows のファイラーから起動したやつ
Unix環境一切なくても単体で動作するパッケージのデフォルト設定
そして、Cygwin を通したほうは凍り付くのは文字化けとは関係ないはずだ
これは他の文字を nkf などで文字化けさせても凍り付かないことから妥当でしょ >>849
見るからに、cp932のコマンドプロンプトで起動してるように見える。文字コードはなんですか?
文字コードutf8なら、chcp で、65001にしてみたらどうなりますか? >>853
もうアンインストールしてしまった
apt-cyg install R
から使える R ですら起動しないので
がんばってもしかたがないかな と
apt-cyg のリポジトリが充実してほしい
Haskell ghc もないし apt cygって、rebaseやるの?
setup.exeはやってくれるけど。 >>844
setup からRいれたが、普通に動くぞ。
cygwinがおかしくなったんじゃない?
setupインストールなら、reinstallで全部reinstallすればなおる。(面倒くさいが) >>856
R 動くのか
希望でてきました
ありがとう こんな感じ
$ R
R version 3.6.0 (2019-04-26) -- "Planting of a Tree"
Copyright (C) 2019 The R Foundation for Statistical Computing
Platform: x86_64-pc-cygwin (64-bit)
R は、自由なソフトウェアであり、「完全に無保証」です。
??: ところが Cygwin の R はマルチバイト処理が正常に動かないんだ。
grep() とかでマッチングが必要な場合は Cygwin 版の R は難あり。
一方 win32 版の R は内部コードが MBCS なので .RData が他の環境(Linux等)と互換性ない。
Cygwin は UTF-8 なので凄く惜しい。 >> 859
linuxはutf8だから、cygwinがutf8なのは当然じゃないの? >>860
????
utf8のくせにマルチバイトがまともに扱えなくて残念
と言いたいようにしか読めんが違うのか? >>861
ありがとう。自分の読解力のなさを反省。
バグか。それは残念。 >>863
> mintty 3.0.2がでました。
俺なんて、2016年から、ずっと事情があってCygwin更新していない。
darコマンドが古いcygwinじゃなないと使えないので。 10年くらいどこかで拾ったIME制御パッチ当ててビルドしてた気がするけどついにお別れか wslttyも更新されたけど、どこが変わったのか全然わからないんでリリースノートを見たら、WSLとCygwinで全然違ったw
Releases mintty/wsltty GitHub
https://github.com/mintty/wsltty/releases
Releases mintty/mintty GitHub
https://github.com/mintty/mintty/releases haskell のほうは
Windows haskell platform を冗談で入れてみたら
cygwin 対応の ghcii.sh
があり、それを使えば結構正常に動く
(C-a C-h C-p などは正常に動かないが何もないよりはましだ
少しずつだけどcygwin 環境も良くなってきているね R もバージョンアップで落ちなくなった
R-3.6.1-win.exe のダウンロードから
env LANG=en_US.UTF-8 C:/R-3.6.1/bin/i386/Rterm.exe --no-save
でいちおう動く
相変わらずtabとか仕事しないけど
これで文字化けもなく、フリーズもない >>870 のマルチポストのキチガイの推す改憲案がこれ。
自由民主党: 日本国憲法改正草案-2012-04-27 by atsuya Pull Request #1 atsuya/constitution-of-japan GitHub
https://github.com/atsuya/constitution-of-japan/pull/1/files WebLogic Serverの略がWLSだからWSLと聞くとドッキリする 最近殆どアップデートしないね
このままひっそりと消滅しそう wslと比べたメリットがないときついだろ。
で、メリットあるんだっけ? CMD とか Powershell とか権限はどうなっているんだっけ? cygwinをインストールしてる人はcygtermから起動してる?
自分は最近PCが壊れたので新しいPC(中古)を購入して
設定したんだけどcygterm.exeを実行するとエラーになったので
最初はcygwinを直に実行してカーソルの形をブロックにしたり
コピペキーの設定(Ctrl+C、Ctrl+Vを有効に)なんかをしていた。
でもcygterm.exe(64bit用)が別フォルダーにある事を知って
それをホームの下にコピーして実行したら起動できたので
結局旧PCの時と同様にcygtermから起動する事にした。 startup_cygwin.exe で起動
USBメモリーに入っているのでそれだけあれば
ホテルからPC借りて、そこが開発環境とかもできる それやるぐらいならスティック型PCを使う
テレビさえあれば、自分のパソコンが使える apt-cyg install R
R
で動くようになった
Tab C-p も効く >>878
Pythonのpipで比較しただけだけど、CygwinだとWindows10の5倍ぐらいの時間がかかる。最適化が出来ていないのかな。
Cygwin/XはリモートサーバーのGUIとして便利だけど、これもChromeに置き換えられていきそう。 自分が使ってたのって15年位前かなあ
cygwinは時代が止まってる感じがするよ mintty 3.1.5、3.1.6どっちもバグってる mintty のオプション画面を開くと「mintty 3.1.6が利用可能」て出るのね mintty 3.1.6 起動するとstackdump吐いて異常終了するんだけど mintty 3.1.8 がリリースされた。これはコア吐かなくなった カリカリのブランドを変えた。これで猫はゲロ吐かなくなった rebase問題あるから自分でなんかコンパイルって感じの使い方がきついよな
win内でファイル弄るには最高だけど
スクリプト言語も使えるけどモジュール系がやっぱりrebase問題にひっかかる >>899
私は、gnuplotの開発版つかったり、あとpythonをpipで入れたりするときに
自作ビルドと使ったりするのに自分でビルドしてビルドしたdllも使ったちするけど
まだ幸いにもrebase問題にであってないんです。運がいいだけなのでしょうかね。
一応自力rebaseの対策は準備してあるんですが出番ありません。 >>900
ごめん訂正
pythonをpipで入れる
=>
pythonのパッケージやモジュールをpipで入れる
cygwin だとSciPy, Pandas, Sympyが入っていないから、ビルドツールいれてコンパイルする必要がある。
pipがやってくれるけど、依存関係で結構はまる。 cygwin+gccでlibusbってライブラリ使いたいんだけどインストールの仕方が分からないです
今日初めてcygwinの環境作ってます
>>3に書かれたサイトからPackageっていうのは見つけていますが
それをどう指定してインストールしていいのか教えてください 久しぶりにcygwinアップデートしようとしたら
cygwinパッケージが更新できなくてぶっ壊れたわ
ゼロからやり直しかな >>902
遅レス失礼。
Cygwinのサイトのトップページからsetup-x86_64.exeをダウンロードし,起動。
途中,適切なサイトとフォルダの指定に答えて,「Select Packages」に進む。
「View」を「Category」に指定,「Search」に「libusb」と入力して
Allのボタンを押し,Libsのボタンを押すとPackageの選択画面に入るので,
ここでlibusb-develとlibusb0を選んで次へ進めばよい。 gnuplotをemacs のgnuplot-modeから使ってる。
あとはLaTeXとOrg-mode cygwinとwsl1はファイルI/O遅いところが共通してるね
wsl2は速い >>910
WSL2 はファイルI/O早くなったけど,Windows側のファイルにアクセスしようとすると遅い。 32ビット版のリポジトリってどこかに残ってませんか? cmdからcygwinの/binパス追加してwgetでダウンロードしようとすると304でエラーが出るようになった
bashでは問題ないけど何かアクセス権限とか変わったのかな C:\Users\tmacc>path %path%;C:\Programs\cygwin64\bin
C:\Users\tmacc>wget https://sourceforge.net/projects/gnuplot/files/gnuplot/5.4.7/gnuplot-5.4.7.tar.gz
--2023-06-05 16:49:43-- https://sourceforge.net/projects/gnuplot/files/gnuplot/5.4.7/gnuplot-5.4.7.tar.gz
Resolving sourceforge.net (sourceforge.net)... 104.18.11.128, 104.18.10.128, 2606:4700::6812:a80, ...
Connecting to sourceforge.net (sourceforge.net)|104.18.11.128|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sourceforge.net/projects/gnuplot/files/gnuplot/5.4.7/gnuplot-5.4.7.tar.gz/ [following]
:
:
gnuplot-5.4.7.tar.gz 100%[=================================================>] 5.42M 11.1MB/s in 0.5s
2023-06-05 16:49:45 (11.1 MB/s) - 'gnuplot-5.4.7.tar.gz' saved [5683635/5683635] VSCodeでcygwinのgccを使いたいんだけど、全然うまくいかんよ cygwin最高の好きなんだが
anacondaとかpowershellと相性悪すぎるだろ アーセナルが威ってるやん
なんでフェスの楽屋ガサ入れしない」が多くて理解してたらあかんでしょ
#Yahooニュース
逮捕容疑は8月16日午前6時ごろ、自宅で犬にまみれてる所も改竄 今日読み外して含み損だったけどアイスタで全てを許した レス数が900を超えています。1000を超えると表示できなくなるよ。