Cygwin使っている人いますか? その22
0175名無しさん@お腹いっぱい。
垢版 |
2015/01/30(金) 22:58:02.83
Linux入れるのめんどい、仮想環境動かすの重い
って思ってたが、VirtualboxでUbuntu日本語RemixのイメージをGUIなしで動かすだけなら簡単だし軽いということに最近気が付いた
共有フォルダも作れてシームレスにファイル操作できるし
まあ結局Ubuntuにsshでつなげるためにcygwin使ってるけど
0176名無しさん@お腹いっぱい。
垢版 |
2015/01/31(土) 06:51:13.72
例えば、職場のWindowsPC をうまく使うにはCygwinが必要なんだよねえ。

最近のWindowsは、設定がやりづらくなっている。
Windowsタブレットを買ったら、おせっかいな設定が多くて困った。

かといって、Windowsタブレットでは、LinuxにOS載せ替え無理だし、VirtualBoxもメモリ2Gbitだと不安だし。
そもそも ディスクが32〜64GByesだし。
0177名無しさん@お腹いっぱい。
垢版 |
2015/01/31(土) 06:52:46.53
172、173って、CygwinというよりWindows側の問題なんだよなあ。
WinVista以降、シンボリックリンクに対応しているのは良いけど、わざと使いづらくしている。
0178名無しさん@お腹いっぱい。
垢版 |
2015/01/31(土) 09:21:14.55
>>177
いつまでたっても隠し機能みたいな扱いだもんね。
にしても >>173 の制限はよくわからん・・・
UAC の仕組みよく把握してないだけなのかもしれんけど。
0179名無しさん@お腹いっぱい。
垢版 |
2015/01/31(土) 17:29:56.80
Windows対応のシンボリックリンクをVistaで作るときはpowershellとpscxでやってる
$ powershell.exe -command 'invoke-elevated {new-symlink link target; exit}' <<<'EOF'
0180名無しさん@お腹いっぱい。
垢版 |
2015/01/31(土) 18:52:38.86
逆にCygwin の ping だと管理者権限が必要な理由も分からん。
仕方ないんでWindows組み込みのpingをcocot経由で呼び出している。
0181名無しさん@お腹いっぱい。
垢版 |
2015/02/03(火) 09:31:25.65
いっそのこと、常に、管理者権限を持った状態でWindowsを利用してみるとどうだろうか?

あの機能って、超初心者とか、企業で制限かけまくりのときには役にたつけど、
Cygwin使うような人には、管理者権限の確認のダイアログなんて、意味ないだろ?

いままで役になったことがなかったのだから、もう、常に管理者権限スルー状態にすると使いやすくなりそう。



やりかた分からないけど。
0182名無しさん@お腹いっぱい。
垢版 |
2015/02/03(火) 09:35:45.50
Windowsの設定で、年々やりづらくなっているんだよね。
細かい動きは、レジストリエディタで、ポチポチやるとかやってられん。
最近のWinは、レジストリエディタだけでなく、グループポリシーエディタとか出てきて、わけ分からん。

そういえば、Cygwinからもレジストリ編集できるのだっけ?
それ使えば、すこしは設定の自動化をできる?
0183名無しさん@お腹いっぱい。
垢版 |
2015/02/03(火) 11:03:45.55
>>182
元々 windows 自体に reg コマンドってのがあるから自動化に関してはなんの問題もないよ。
cygwin だとさらに /proc/registry* 以下にマッピングされてるから echo だの cat だのでも
レジストリ弄り出来るね。
0184名無しさん@お腹いっぱい。
垢版 |
2015/02/03(火) 20:15:17.43
apt-cyg updateやらが通らなくなった
Connecting to mirror.mcs.anl.gov (mirror.mcs.anl.gov)|146.137.96.7|:21... failed: Connection timed out
0188名無しさん@お腹いっぱい。
垢版 |
2015/02/04(水) 09:02:21.89
>>181
Cygwinに関してなら mintty を管理者権限で実行すればいいはず。

だけど自分はそれはやらない。
UN*Xを使っているとrootを使うことの怖さは身にしみている。

昔読んだ ASCIIのBSD256本に、普段からrootを使うことは、
「旅客機の全部の客席に操縦桿が付いている」ようなものと書いてあった。

だからまともなsudoがほしいわけで。
0189名無しさん@お腹いっぱい。
垢版 |
2015/02/04(水) 10:23:00.07
権限昇格させてもいいでっか?ってダイアログを出すだけなら
powershell の Start-Process に -Verb ってつけたのをシェルスクリプトにでもしといてごまかすってのも手ではある
0191190
垢版 |
2015/02/04(水) 10:51:12.93
すまん、 >>189 への返信にするつもりはなかったんだ。
0193184
垢版 |
2015/02/04(水) 11:45:43.78
ミラー変更しようと思って状況確認で詰まった
結局の所、どうすればミラーの変更ができるのだろうか?

http://hujo.hateblo.jp/entry/2013/11/10/213119
>$ cat apt-cyg | grep 'mirror='
> mirror=ftp://mirror.mcs.anl.gov/pub/cygwin
> mirror="`head -1 /etc/setup/last-mirror`"

cat apt-cygが通らない. 引数の位置からファイル名の型で処理されている
cat: apt-cyg: No such file or directory
0197名無しさん@お腹いっぱい。
垢版 |
2015/02/05(木) 23:46:50.36
Cygwin で一番ありがたいことの一つはSSH環境だと思う。
.ssh/config に多段の踏み台設定ができるんで、PuTTYとかWinSCP3とか
まったく使わなくなった。

これだけならUN*X使えって話なんだけど、VPNクライアントがWindows用しか
ないので、選択肢はないのだった。

こっそり言うと、VPNクライアントを起動したPCにCygwinのSSHサーバを立てると
みんながそのPCを踏み台にできる。昔は「VPN今誰が使ってるー?」とか聞いて
回ってたんだよな。しみじみ。
0198名無しさん@お腹いっぱい。
垢版 |
2015/02/06(金) 07:14:41.10
>>190
またsetup-*.exeが更新したよ。

Date: Thu, 5 Feb 2015 19:07:13 +0100
From: Corinna Vinschen <corinna-cygwin@cygwin.com>
To: cygwin-announce@cygwin.com
Subject: Updated: setup.exe (Release 2.867)
Message-ID: <20150205180713.GZ2635@calimero.vinschen.de>

A new version of Setup, release 2.867, has been uploaded to

https://cygwin.com/setup-x86.exe (32 bit version)
https://cygwin.com/setup-x86_64.exe (64 bit version)

The changes compared to 2.864 are mostly not visible:

- There's one fix to the output when mistyping a command line option.

- More importantly, Setup now understands SHA512 checksums additionally
to MD5 checksums. We're going to switch to using SHA512 checksums in
the setup.ini files in a couple of weeks and this requires all of you
to use the newer Setup version.


Please send bug reports, as usual, to the public mailing list
cygwin AT cygwin DOT com.
0199名無しさん@お腹いっぱい。
垢版 |
2015/02/06(金) 10:16:04.31
>>197
実はputtyでも多段sshはできる。プロキシの設定で
plink @セッション名 -nc %host:%port
とかすれば保存したセッション経由でnetcatとか呼べる。

でも/dev/clipboardとかあるし自分もcygwinは便利に使っているけどね。
0205名無しさん@お腹いっぱい。
垢版 |
2015/02/06(金) 22:10:24.04
レアな環境っぽいので、どこで探してもあんまみつからないので、誰か知ってたら教えて
cygwin のディレクトリを Dropbox で共有してると、symlink が壊れる(ショートカット扱いになってる?)
誰か同じようなことやって解決できてるひといますか? ありがとう
0206名無しさん@お腹いっぱい。
垢版 |
2015/02/06(金) 22:18:48.16
subversionで管理したとき似たようなことが起きた(チェックアウトするとシンボリックリンクじゃなくなってる)
windowsのファイル属性の「システムファイル属性」が付いてないとシンボリックリンクとして認識しないよ

そのときは特定フォルダ以下が全部シンボリックリンクだったからバッチファイルで全部にattribかけれるようにして暫定処置した
0208名無しさん@お腹いっぱい。
垢版 |
2015/02/06(金) 23:10:59.04
ちょっとやってみた感じ、解決できてない、やっぱり壊れる、ように見える
もう少し丁寧にやってみます
0209名無しさん@お腹いっぱい。
垢版 |
2015/02/07(土) 02:12:01.25
DropboxのディレクトリにCygwinのln.exeで作ったシンボリックリンクを入れているってことかな
CygwinとWindows両方で認識してほしいシンボリックリンクはcmd.exeのmklinkで作ってる
作成には管理者権限が必要
0210名無しさん@お腹いっぱい。
垢版 |
2015/02/07(土) 08:31:50.69
winsymlinks=nativeにしてても管理者権限(もしくはSeCreateSymbolicLink権限)がないと
cygwin独自symlinkになっちゃうんだよね

でもショートカットに置き換わるなんて挙動してるってことはちゃんとmklinkで作った
symlinkなんだろうなとは思う
0211名無しさん@お腹いっぱい。
垢版 |
2015/02/07(土) 20:35:29.59
>>199
遅レスだけど、PuTTYでできる(らしい)ことは自分も後から知った。
ただ情報が少ない。ネット上のノウハウも大部分がOpenSSHのものだし。
こちらが勉強するときも潰しの効くことを知りたいし。

このへんはGitが似た感じだ思う。いろいろ便利なGUIクライアントはあるけれど
ネット上ではコマンドライン版の情報ばかり。

こういうとOpenSSHが不便みたいだけど、まったくそうは感じていなくて、
scpやrsyncが使えるから大喜びしている。
Windowsには専用アプリがあるのも知ってるけれど、アプリごとに踏み台の
設定をしなきゃいけない。
0212名無しさん@お腹いっぱい。
垢版 |
2015/02/08(日) 10:58:41.69
ヤバい。1.7.34にアップデートしたら、ブルースクリーンが起こるようになった。
これはファイルのセキュリティー権限の問題なんだろうか。。

とりあえず、1.7.33に戻して様子を見る。
0218名無しさん@お腹いっぱい。
垢版 |
2015/02/09(月) 01:41:30.40
>>217

> コマンド一発で入る。(Chocolatey導入済みなら )
> C:\> choco install cyg-get

あ、すまんかった。
Chocolatey経由でのCygwinインストールを試してみたら、
インストール先が、 C:\tools\Cygwin に固定されるとか、いろいろ難儀あるかも。
0220名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 10:13:48.26
この記事を参考に、Redisをビルドしてみた。

kakakikikekeのブログ: Cygwin上にRedisをインストール
http://kakakikikeke.blogspot.jp/2014/11/cygwinredis.html

> cc: エラー: unrecognized command line option ‘-rdynamic’
> cc: エラー: unrecognized command line option ‘-pthread’
というエラーがそれぞれ出たんで、Makefile 内のこれらのオプションを削った。

そしたらビルドは通ったんだけど、できあがった redis-cli.exe を起動した
対話画面で、Enterキーを押しても同じカラム位置のまま下にカーソルが
移動するだけになってしまう。
(ラインフィードは行われるがキャリッジリターンしない)

ギリギリ実用には耐えるんで使っているが、何とかならないものか。
0222名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 10:38:16.82
>>221
あの記事のネタ元はこの海外ページで、

Building Redis for use on Cygwin - Joshua White's Blog
http://blog.joshuawhite.com/open-source/building-redis-for-use-on-cygwin/

・コメント欄がすでに閉鎖されている
・2013年から更新がない

という状況なんです。

でも打てる手がなかったら、コンタクトフォームからメールしてみる。
英語苦手だけれど。
0224名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 23:08:34.41
イミワカンナイ
0225名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 23:38:46.81
内容を理解しているのはおそらくオリジナルのサイトだけだから
問い合わせて答えが得られるのもそこだけだと思うが。
0226名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 23:51:36.11
実際に手を動かしたブログの人が分からないと思っているのに
このスレで聞いてわかると思った根拠はなんなんだ
0227220
垢版 |
2015/02/14(土) 00:09:12.87
>>226
このトラブルがCygwinでのビルドで他にもありがちなものではないかと考えたから。

LF改行とCRLF改行に由来するようにも見えたので、Redis以外のプログラムの
ビルドでも似た経験をした人がいたら、その経験を参考にしたかった。
まあいなかったみたいだな。失礼。
0229名無しさん@お腹いっぱい。
垢版 |
2015/02/15(日) 21:06:16.52
アップグレードしたらいつの間にかネットワーク共有されたフォルダから
git cloneできなくなっていた
repository does not existって言われる

普段ドライブレター割り当ててそれ経由でアクセスしてるんだが、UNCで指定してもダメ
cygwin-1.7.34-6
git 2.1.4

パーミッション絡みの挙動もガラっと変わったし色々困る
0230名無しさん@お腹いっぱい。
垢版 |
2015/02/24(火) 17:06:42.78
emacsスレから誘導されて来ました
windows 8.1 64bitで
gnupack 12.03-2015.02.01のemacsを使っています
emacsの"Help"の情報にはこう書いてあります
GNU Emacs 24.4.1 (i686-pc-cygwin)
of 2015-02-01 on gnupack

diredやtwit(twittering-mode)を使おうとすると
Doing vfork: resource temporarily unavailable
というメッセージが出てくるようになってしまいました
以前はそういうことがありませんでした。急にこういうエラーが出てきて戸惑っています。
ネットの情報を探すとlibncurses7を再インストールせよというものがありますが
今ではlibncurses7が入手できずどう解決すればよいのかわかりません
ash.exeで/bin/rebaseallを試せという書き込みもありますが
これでもemacsの動きは元通りになりません
ほかにすべきことは何かありますか?
0231名無しさん@お腹いっぱい。
垢版 |
2015/02/24(火) 19:33:43.91
>>230
自分でインストールしたライブラリ等があるなら >>106 を参考に全部巻き込んで rebaseall してみる。
それでもダメなら、導入しやすいという gnupack の利点を活かしてそっくり入れなおししてみるとか。
もちろんデータはバックアップの上でね。
0244名無しさん@お腹いっぱい。
垢版 |
2015/04/07(火) 16:39:38.93
作製されたexeファイルが Win7で不調 検索でここに辿り着いたが
なんかトラブル多いな 
0245名無しさん@お腹いっぱい。
垢版 |
2015/04/12(日) 03:12:41.25
https://cygwin.com/ml/cygwin/2015-04/msg00201.html

[ANNOUNCEMENT] TEST RELEASE: Cygwin 2.0.0-1

From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
To: cygwin at cygwin dot com
Date: Sat, 11 Apr 2015 12:35:04 +0200
Subject: [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.0.0-1
Authentication-results: sourceware.org; auth=none
Authentication-results: sourceware.org; auth=none
Reply-to: cygwin at cygwin dot com
Hi Cygwin friends and users,


as outlined in https://cygwin.com/ml/cygwin/2015-04/msg00171.html I've
now created a TEST release of Cygwin which can be installed via
setup-x86{_64}.exe.

The version number is 2.0.0-0.1. Yes, we're going full Torvalds
with the release numbers and bump them to 2.0. In future,
bugfix releases will bump the last number, new feature releases
will bump the middle number.

Bugfix? 2.0.1, 2.0.2, ...
New features? 2.1, 2.2, ...

The important change in this release is the POSIX permission handling
change, a rewrite of the underlying routines reading and creating
Windows ACLs following POSIX permission rules and POSIX ACL creating
rules per POSIX 1003.1e draft 17, as on Linux.
0247名無しさん@お腹いっぱい。
垢版 |
2015/04/17(金) 00:48:07.87
ジョークコマンドを入れようとしてcmatrixを入れようとしたがなんかうまくいかない
automakeとautoconfigでミスるみたい
aafireとかslコマンドは入れた
0249名無しさん@お腹いっぱい。
垢版 |
2015/04/21(火) 21:17:54.55
☆ 日本の核武装は絶対に必須ですわ。☆
http://www.soumu.go.jp/senkyo/kokumin_touhyou/index.html

☆ 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、改憲の参議院議員が
3分の2以上を超えると日本国憲法の改正です。皆様方、必ず投票に自ら足を運んでください。
私たちの日本国憲法を絶対に改正しましょう。☆
0250250
垢版 |
2015/04/30(木) 01:51:52.96
現在の最新版は 2.0.0-1 とのことですが、過去のバージョンをインストールすること
ってできますかね?(例えば、1個前の1.7.35(2015/03/04)とか)

過去のバージョンをインストールする場合でも、現在
 http://cygwin.com/setup-x86.exe
からダウンロードして実行すればよいのでしょうか?

あと、Win2000は既にサポート対象から外れているけど、Win2000をサポート
対象としている最新バージョンっていくつでしょうか?

公式サイトhttp://cygwin.com/をいろいろ見てるんですが、情報がさっぱり
見つからなくて。。

よろしくお願いします。。
0251名無しさん@お腹いっぱい。
垢版 |
2015/04/30(木) 02:05:12.30
http://tukaani.org/xz/より
 > Cygwin users should note that XZ Utils 5.2.x can lose data
 > on Cygwin 1.7.34 or older. The bugs have been fixed in Cygwin 1.7.35
 > and thus XZ Utils 5.2.x works correctly on Cygwin 1.7.35 and later.

概略:
 1.7.34 及びそれ以前のバージョンのCygwin上で、XZ Utils 5.2.x を使うと
 バグる(データの損失が発生する)。
 このバグは Cygwin 1.7.35 で修正されているから、それ以降のバージョンに
 上げれば XZ Utils 5.2.x は問題なく使えますぜ。


恐ろしや。。
0252名無しさん@お腹いっぱい。
垢版 |
2015/04/30(木) 21:02:22.06
1. Windows8.1にCygwinをインストールしました。
2. SSH経由で1.のWindowsに接続したいのですが、
3. 22番ポートの開放ができません(1.のPCで)
4. Windowsのコントロールパネルのファイアーウォールの設定だけではダメなでしょうか?
0254名無しさん@お腹いっぱい。
垢版 |
2015/05/27(水) 01:24:04.42
Windows8, Windows8.1で
ssh-host-config
ができない場合の備忘録

*** ERRPR Problem with /var directory Exiting

みたいなエラーで終了するような場合

chown :Users /var
chmod 755 /var
chmod ug-s /bar
chmod +t /var

とやってから、ssh-host-config を実行する
0257名無しさん@お腹いっぱい。
垢版 |
2015/05/29(金) 05:38:12.79
cygwinのchmod使ったらNTFSのACLが上位のを継承しない設定に変わっていろいろ大変だった。
新しくフォルダ作っても中にファイル作れないの。
0259名無しさん@お腹いっぱい。
垢版 |
2015/05/31(日) 18:33:29.41
興味本位ならLinuxやってみたまえ。
Windows使わなくてよくなるまで試行錯誤したまえ。
良い時間潰しになるぞ。
0264名無しさん@お腹いっぱい。
垢版 |
2015/06/06(土) 06:11:45.24
住職の運転する車が葬儀参列者に突っ込み9人重軽傷(テレビ朝日系(ANN))松戸市−高汚染地帯
https://twitter.com/onodekita/status/605575774813290497
クロマグロが全滅した水槽、スマも4割死ぬ…大量死の水族園で背骨折る、葛西臨海水族園
https://twitter.com/tokaia mada/status/604396211571838977
増える原因不明死 死因解明が追いつかない (NHK・クローズアップ現代)
https://twitter.com/tok aiamada/status/606575044060323841
某看護師会の集まりで「なぜ最近20代の突然死が急に増えたのか」というテーマが議題にあがったそう。
みんな頭をひねって全く理由がわからなかったらしい。1990年以降、被曝医学がカリキュラムから追放された事情も大きい
https://twitter.com/tokaia mada/status/603300720381571072

日本もさらに多くの原子力発電所を作ろうとしています。彼らは幻想の中に生きています。人々は、放射の影響で不必要に死んでいます。
ahjzfl-1/04zpzf/n0gkne
世界中で病気、主に皮膚、心臓、肺に関する病気の発生率が上昇しています。
magazines/j540f8/ahwpdf/i1c3bl
人々は肺炎やインフルエンザやHIV/エイズなどに抵抗できなくなっています。
magazines/33116k/yitdsf/u198z0
あらゆる種類の癌の増大もまた核放射能によるものです。
33116k/04zpzf/30g6fe
認知症の過程は放射能汚染によって加速します。
magazines/ljbue8/pnv97m/xchu67

Q 福島県民は永久に避難すべきでしょうか。
A 発電所が閉鎖されれば1年か2年で戻って来られるでしょう。
magazines/rwhnd8/t1vhdg/hwe6t0

マイトレーヤは、世界中の原子力発電所を直ちに閉鎖することを助言されます。
33116k/yitdsf/u198z0
マイトレーヤが公に話し始めるとき、彼はこのことについて話されるでしょう。
magazines/ahjzfl-1/pzytyf/vk7zly
株式市場の暴落が起きるとき、それが最終的な暴落であることがはっきりするや否や、マイトレーヤは出現するでしょう。
magazines/ahjzfl-1/pzytyf/u4t847
0269名無しさん@お腹いっぱい。
垢版 |
2015/06/14(日) 10:12:27.65
windows8.1x64にcygwin64をインストールしたのですが
passwdファイルが存在していません
どうすればよいですか?
レスを投稿する


ニューススポーツなんでも実況