[転載禁止] Cygwinスレ©2ch.net
一台のパソコンでMicrosoft Windowsと同時稼働できるLinuxのCygwinのスレです。
X-Window system、GNOME、KDE、Xfce、GNU C、clangなどに対応した本格的なLinuxです。
WindowsのパーティションにそのままインストールできWindowsと共存できます。
Windowsとパーティション分けるとかデュアルブートとか不要です。
VirtualBoxなどの類の仮想化ソフトも不要です。仮想化ではないんです。
巨大ファイルをハードディスクと仮想しているのではなく、普通にWindowsのファイルシステムにファイルを展開します。
そのためWindows側からも、Linux側からもお互いの全てのファイルをマウント無しで見たり操作できます。
Windows、Linux間でクリップボードのコピペもできます。
Windowsソフトをコンパイルして、実行することもできます。
AndroidとかFirefox OSとか ls コマンドすらないニセLinuxスレが乱立しているのはよくないですね。
Cygwinは、UbuntuやRed Hatと同等のことができる正統派Linuxなのです。 >>35
*BSDという表記をしたのは自分じゃないからそこは知らんが、
Linux板で勢いのあるスレはLinuxディストリビューション関連のスレがほとんどで、それ以外には録画スレ、質問スレ、ぼやきスレとかだから
「固有の話題はほとんどされていない」とは思わないけど。その根拠は?
特定のディストリビューションに依存した話題はLinux固有の話題に違いないし、カーネルの話題じゃなければLinuxの話題じゃないなんて誰も言ってない。
Linuxカーネルにも関係なく、Linuxディストリビューションにも関係なく、ただRedHatも出していて、UNIXライクだというところが似ているcygwinがLinux板にどう関係してるのか説明してほしい。 >>36
wineって知ってるか?
winetricsがRed hat Cygwinをサポートしている。
LinuxでCygwinが動くわけだ。
firefoxは、Windowsでも動くからfirefoxはLinux固有ではないけど、Linux版でfirefoxの話したらいけないとかはないよな。
Linux固有でなくてもfirefoxはLinuxで動くわけだからな。
CygwinもLinuxで動くんだが何か文句あるか? >>37
文句あるわ。
Linux板でFirefox一般の話をするのはよろしくないだろ。禁止とまでは言わんが、Linux固有じゃない話題をLinux板でしてる奴は間抜け。わざわざ情報を分散させてるんだからな。
Linux上で動くとき固有の問題について語るならわかるけど、例えばタブ管理のアドオンどれがおすすめとかそういうのは完全に板違いだし、無益だろ。
LinuxのWine上でCygwinが動こうが、LinuxでFirefoxが動こうが関係ない。連想ゲームじゃないんだから、無理やり関連させたところでだから何?って話になる。
Linux上でLibreOfficeやEclipseが動くからって、それらのスレもLinux板に立てるのか?Linux上で動くアプリは何でも、他の板に該当スレがあるのにLinux板に立て直すのか?
情報の集約のメリットについてよく考えよう。 >>38
>情報の集約のメリットについてよく考えよう。
Linux板に情報を集約するメリットを考えたんだが。 Cygwinもいいけどmsysも欲しいな。
どっちも似たようなもんだし。 CygwinをLinuxとみなすかだけど、
あるアプリを作りましたー。
少しOS依存しちゃいますー
CentOSの場合は・・・
Debianの場合は・・・
Ubuntuの場合は・・・
Cygwinの場合は・・・
ってなるからLinuxとみなしていいと思うな。 それだと
FreeBSD場合は・・・
Solaris場合は・・・
ってなっちゃうね >>39
UNIX板にすでにその22になるCygwinスレがある。そっちに集約されているものをどうしてわざわざ分散する必要があるのか。
>>40
確かにMSYS限定のスレってないね。
>>42
>>43の言うとおり。MacOSXの場合は・・・Win32の場合は・・・ってなるからLinuxとみなすのはおかしい。
ていうかなんで数レス上の話を全無視なの?>>1なの? >>43
その通りだよ。
そしてCygwinっていうのは公式サイトにも書いてあるように
Linuxに近いものとして作られてる。 >>45
> MacOSXの場合は・・・
MacOSXはbsd系だね。gnu系のコマンドじゃない。
> Win32の場合は・・・
CygwinはLinuxとみなせるので、Cygwin上で動くアプリは
Win32 APIは使わないよ。 >>45
UNIX/Linuxと書いてあるのにUNIXの方は無視なの?
>>46
ほぼ標準CライブラリやGTKとかのマルチプラットフォームライブラリだけで書けるソフトウェアなら、
BSDのコマンドやWin32APIは関係ないでしょ。
CygwinとLinuxが似てて、Cygwinと他のUNIXやFreeBSDなどのUNIXライクOSと似てないということをちゃんと説明してよ。
CygwinがLinuxとみなせるなら、Linuxにしかないシステムコールを使うソフトウェアも移コンパイルし直すだけで普通に動くんだよね? >>47
>UNIX/Linuxと書いてあるのにUNIXの方は無視なの?
一般エンドユーザーでUNIX使っている人少ないから。
君もUNIXであるHP-UXとかAIXとか使っていないだろ。
使っていない以前に見たことも聞いたこともない人のほうが多いよ。
FreeBSDはUNIXじゃないし、どちらにしろ使っている人少ない。
極端に利用者が少ない場合は一般人は無視でいいと思うよ。
特殊な人だけ語ればいい。
>ほぼ標準CライブラリやGTKとかのマルチプラットフォームライブラリだけで書けるソフトウェアなら、
>BSDのコマンドやWin32APIは関係ないでしょ。
そうそう。分かってるね。関係ないからCygwinをLinuxといっしょくたにしていいんだよ。
>CygwinとLinuxが似てて、Cygwinと他のUNIXやFreeBSDなどのUNIXライクOSと似てないということをちゃんと説明してよ。
まず、Linuxとは何かという定義が必要だ。
Linuxはカーネルとデバイスドライバに過ぎない。
それ以外の99%は、UNIXライクシステムだ。
そして、そのUNIXライクシステムは似ているというより他の物と同じだ。
OS全体のことをLinuxと言っているから話がおかしくなっているだけ。
カーネルなんか全体のシステムに比べればほとんどどうでもいい話。
カーネルだけあっても動きやしないんだから。
>CygwinがLinuxとみなせるなら、Linuxにしかないシステムコールを使うソフトウェアも移コンパイルし直すだけで普通に動くんだよね?
Linuxにしかないシステムコール使った有名アプリを挙げてみろ。
Linuxにしかないシステムコールが何か言ってみろ。
調べないと誰も知らないようなことを言っても意味がない。
Linuxにしかないシステムコールなどどうせ誰も使わないからどうでもいい話。 >>48
> FreeBSDはUNIXじゃないし、どちらにしろ使っている人少ない。
だったらLinux使わずにCygwin使ってる人も相当数居るだろうし、Linuxユーザーなんか無視でいいな。数が云々って言うなら統計出してくれる?
> そうそう。分かってるね。関係ないからCygwinをLinuxといっしょくたにしていいんだよ。
頭湧いてるんじゃないの?標準CライブラリとGTKだけで書けるソフトウェアの話題をLinux板でするなんてどう考えてもおかしい。
そのソフトウェアを他のOSで使ってるユーザーがスレを探せない可能性があるだろ。適切に普遍化されたところでやるべきだ。
> カーネルなんか全体のシステムに比べればほとんどどうでもいい話。
ユーザーランドの類似度で言えばLinuxもUNIXライクも同じだというのならなおさらLinux板じゃなくてUNIX板でやるべきだろ。
> Linuxにしかないシステムコール使った有名アプリを挙げてみろ。
systemdとかそうなんじゃないの?バリバリLinuxに依存してるだろ。
> Linuxにしかないシステムコールが何か言ってみろ。
とりあえず調べなくてもepollぐらいあるのは知ってる。
> Linuxにしかないシステムコールなどどうせ誰も使わないからどうでもいい話。
だったらUNIX板にあるスレッドでいいだろ。なぜLinux板にこだわる。
宗教的にUNIXという単語が書いてあるところには入れないとかあるのか? cygwinでufwを使ってファイアウォールを制御できたら胸熱だな さっきリヌスに電話して聞いてみたらCygwinはこの板が一番いいっ言っていた。 Cygwinはプログラム板だろ
なんで、この板に立てたんだ? さっきリチャードに電話して聞いてみたけど以下のように言っていた。
LinuxはOSではない。OSとしての名前はGNU/Linuxだ。
単一の言葉で言うならGNUになる。
UNIX版?
Gnu is Not Unix. この文の頭文字を合わせてGNUだ。
GNUはUNIXじゃないんだよ。GNUを含んだCygwinもUNIXじゃない。
だからCygwinにUNIX版はあり得ない。
よって、CygwinはLinux版が一番ふさわしい。
LinuxはOSではないが、CygwinもOSではない。まさにぴったりだ。 ちょうどおれもLinusに電話したとこだったんだが
「Linuxカーネルを含まないものをLinux扱いするなんて馬鹿げてる!」と一蹴されたよ Cygwinはデバイドライバやソフトが動かないとかなくて便利だなあ。
かなり前にCoLinuxに挑戦して挫折した。Cygwinはいけた。 >>60
colinuxは32bitのXP世代までしか対応していないんだっけ? >>61
どうなんだろ。Windows 7まで対応しているとは公式ページに書いてあるけど。
もうかなり古くなったままだから今使うものではないだろうね。 MobaXterm で、接続した先のサーバーが日本語がEUCの場合、
字が化けるのを化けなくしたいのですが、どうすればよろしいでしょうか。
接続した先のサーバー上にあるPDFファイルをevinceで、
DVIファイルをxdviコマンドでサーバー上でコマンドを動かし、
手元のMobaXtermで表示させると、なぜかフォントがぼやけていて
綺麗に出ません。解像度が半分程度に落ちている感じがする。
MobaXtermの内蔵フォントか、Xサーバーの表示の出来が悪いのか。
あるいは何か設定すれば良くなるのでしょうか?
それとも有料のプロフェッショナル版に切り替えたら改善するのでしょうか? Cygwin64をこないだインストールして、
Dbusをインストールしたんだけけど
dbus-launch.exeが無い。
これってパッケージングのミス? Windows 7にインストールしようとしているんだが、
最後のプロセス(おそらくはrebase)が、いっこうに終わらん。
他のソフトウェアをインストールしたりして、中断も何度したり。
みんな、こんな苦行を乗り越えてるの? 自宅の自作機の場合は、サクッと通った記憶があるのだが。
ThinkPadは、相性が悪かったりするのだろうか……。 当初はPythonくらい……と考えたが、
最小構成に切り替えた。
すっぴんの状態でダウンロードのみを選択したら、本当に何も取ってこないのな。
とにかく、こけてリトライを繰り返して、
最小構成をローカルから構築、という状態になってる。
アンチウィルスか。
Symantec Endpoint Protectionなんだが。明日、試してみる。
パッケージも、Baseだけにしてみるとかやってみるわ。 >>69
DEパッケージで完成度の高いのはmateだよ。
ただし、日本語表示はされるものの日本語入力システムはX上のアプリで整備されてないため
ユーザーが実装してやらなきゃならん、これはかなり大変。
Linuxでmateなら完全に日本語対応だよ。まあ、深みにハマり過ぎると寝る時間もなくなる
から要注意だ。 進まんなあ。
PCを起動してすぐ、尻切れになっているcygwinフォルダは、
削除できないので別のフォルダに移動した。
これで、すっぴんの状態でのインストールになるはず。
インストールはローカルから、
パッケージは、いったん全部Uninstallにしてから、
BaseだけDefaultにしてインストールを開始した。
SEPも無効にして。
0p_000_autorebase.dashが実行中とでているが、
表示されてから20分くらい、Progressは空っぽだ。
/var/chache/rebase/fullrebaseも、作成されてからは、
プロパティを見ても、更新時刻はいっこうに変わらないし。
どうしたらいいんだ…… ためしに32bit版を入れてみたら、サクッといってくれた。
とにかく動かないんじゃ仕方が無いし、これで進めることにします。
コメントを頂いた方々、ありがとうございました。
32bit版でなんか問題とかあるのかな。パフォーマンス以外で。 さて、必要なパッケージをインストールするか〜と
はじめて見たら、パッケージの名称に「64」があるとか。
訳がわからん。
まあ、俺様は、インストーラーが表示するもんなら、
選択しちゃうけどね。もう、面倒くさい。_o□= マイクロSD(32GB賞味29GB)を購入して、仮想ドライブへの変更成功、オートマウントは
再起動以外では成功。シャットダウン後のシステム起動・新規ログイン後はオートでマウント
できている。まあ、この現象いうのはPCとマイクロSDの相性とかあるらしい。
この仮想ドライブに28GB余りの領域にCygwin・officeツール・JavaIDE等をぶち込む。
このようにして置けば、マイクロソフトに振り回されずCドライブとDドライブが切り分けられる。
Linux専用機がぶっ壊れたのでCygwinかMsysしかないがね。 xming+puttyって結局何をやろうとしてるのか俺には、その概念がさっぱり解らん。
やりたいことはXサーバーで日本語の入出力だけなんだけどね。 Google Driveと同期したフォルダにファイルを置いて、
Cygwinから使ってるヤツいる?
俺は便利に使ってるんだが。
これが、Drive File Streamに完全移行してしまうと、
Cygwinのコンソールからのアクセスに難があると思う。
どなたか、詳しい方がいたら、展望を教えてくれまいか。 Drive File Streamをインストールした。
Googleドライブが、新しいドライブとして追加されるんだな。
そして、エクスプローラーからは、読み出し専用。
Streamとついているから当たり前か。 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
31MXBCY5WV 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
IQIAM vscodeに連携させるgit、
cygwinのやつだとうまく行かない。git管理されてるディレクトリだと認識してくれない。
ログ見ると git rev-parse --git-dir が繰り返し出るだけ。
git for windows の git だといける。
違いがどこにあるかわからない。 git for windows で必要にして充分
cygwin はもう使わなくなった cygwinはもうご利益ないよなあ…
逆にmingw系はwslのおかげで株が上がったわ、特にlinux版mingw、恥ずかしながら最近まで存在してるの知らなかった
ほぼ同じコードでwin版MSYS2からwinバイナリ吐けるし、逆にlinux版のMSYS2からwinバイナリ吐ける
最強クロス開発環境 win持ってなくてもwin開発がてきるのがデカい
win持ってればlinux開発する方法は色々あるけど、その逆が出来るlinux版mingwは唯一無二の存在なんじゃないかな unix系ツール使いたいだけという層には便利な時代になったね
数百MB-GB食うmingw/msys/cygwin/wsl等入れなくても、winget installで一発で入る