タグ付けされた質問 「cygwin」

cygwinは、Microsoft Windows OSでUnix / Linuxのような環境を提供します。

2
一般:平文のパスワードを扱う最良の方法は?特定:Cygwin / email / bash
私はCygwinをセットアップしています、そして私が使っているパッケージの1つは 'email'です。それ以外のものはスクリプトからEメールを送ることです。 コピーして、私は電子メールの設定に関する私の懸念の1つを「改善」しました。 /etc/email/email.conf デフォルトの設定ファイルを自分の設定(つまり、主にユーザー名とパスワード)で編集するのではなく、自分のホームディレクトリ内のディレクトリに移動しますもし ~/my-email.conf。 emailコマンドには-i(または-smtp-pass)パラメータがあります。これには呼び出し元のスクリプト内にパスワードを設定できますが、テキストファイルにはクリアテキストが含まれているため、これ以上の効果はありません。 また、emailコマンドは設定を可能にします smtp-auth='LOGIN'そして、それはパスワードの入力を促しますが、私は後でそれを自動化できるように(私は必要ですか?)スクリプトのないプロンプトなしの操作を好みます。 クリアテキストのパスワードを設定ファイル(またはスクリプト)に保存しなければならないというこの問題に対処するための最善の方法は何ですか?これはCygwinなので、単純にWindows側からこれに対処し、そのファイルに対するセキュリティ権限を自分だけに制限するのが最善でしょうか。 (つまり、 "Users"グループに付与されているデフォルトの読み取りアクセス権を削除するなど)それとも、これに対処するためのより一般的/適切な方法はありますか?

1
新しいXmingウィンドウはフォーカスを取得しません
私はWindows 7で日々の仕事をしています(変更はありません)。Parallelsで実行されているLinuxで作業する必要があります。WindowsデスクトップとLinuxデスクトップの切り替えは苦痛なので、Cygwin + Xmingをインストールしました(CygwinXよりも複雑ではありません)。minttyを使用してCygwinコマンドラインを開き、ssh -Yを実行してLinuxコマンドラインを取得します。Linuxコマンドラインで「vim」を実行すると、Windowsデスクトップにvimウィンドウが表示されます。 これは素晴らしいことですが、新しいvimウィンドウは自動的にフォーカスを取得せず、これはminttyウィンドウにとどまります。長年の習慣により、新しいウィンドウをクリックせずにすぐに入力を開始します。手動で切り替える必要があるのは非常に不快です。自動化する方法はありますか?

0
CygWinのシェルバッファリング解除:可能ですか?
CygWinで大きなディレクトリで「ls -R」を実行し、出力をTest.txtファイルに送信してテストしたので、プロセスが完了するまで約30秒かかります。ファイルは作成されますが、空です。「ls -R」コマンドが終了したときにのみ入力され、新しいデータの入力中にファイルの内容を確認する必要があります。 この問題は、ファイルに書き込む前にオペレーティングシステムが行うバッファリングが原因であると考えられています。 これは、バッファリングせずにファイルに書き込むためにテストしたものです。 パッケージのunbufferコマンドexpect:どこにありますか?最新expectバージョンには、そのようなunbufferコマンドはありません(以下を参照)。 ./unbuffer -p ls / cygdrive / y / Repositorio / -R> Test.txt ./unbuffer ls / cygdrive / y / Repositorio / -R | tee Test.txt ./unbuffer -p ls / cygdrive / y / Repositorio / -R | tee Test.txt ./unbuffer ls / cygdrive / …
5 shell  cygwin  buffer 

2
cygwinにtermcapがある
どうやらtermcapに依存するようなものを構築しようとしています(それは言い続けていますcannot find - ltermcap)。 そこからtermcapをインストールすることを望んで、Cygwinのsetup-x86_64.exeを実行しました。しかし、CygwinのWebサイトのパッケージリストにもパッケージリストにも見つからなかったため、Cygwinには含まれていないようです。グーグルはそうではないことを示唆しているので、そうではないとは言えません。 http://gnuwin32.sourceforge.net/packages/termcap.htmからtermcapを入手できますが、それがCygwinと互換性があるかどうかはわかりません。Cygwinを使用する方がはるかにきれいに思えます。 私が言っていることがわからないように聞こえたらすみません。
4 cygwin 

1
Cygwin cpioがWindowsで機能しない
Windows 7 x64にcygwinをインストールしたばかりで、必要なすべてのパッケージをインストールしました。をインストールしcpioましたが、cygwinコンソールで次のコマンドラインを使用してファイルを抽出しようとしています。 cpio -i -H newc /sygdrive/f/_virtual/image.cpio これを実行してもエラーは発生しませんが、何も起こりません。抽出なし。私は最初に次の夜、5分、10分、1時間待つようにしましたが、何も起こりません。cpioアーカイブファイルは20 MB未満です。システムがRAMまたはCPUを使い果たしたことはありません。何も起こらないようです。コンソールとシステムはロックされていません。コマンドを強制終了して先に進むことができます。 問題は何ですか?これを修正するにはどうすればよいですか?
4 cygwin  cpio 

1
Cygwinはどこでロケール($ LANG env var)を設定しますか?
localeツールを使用して、export LANG=...Cygwinでロケールを設定できることを知っています。 ただし、%LANG%Windowsで定義していない場合でも、実行するとbash --login、$LANG目的のfr_CH.UTF-8場所に既に影響がありますen_US.UTF-8。 $LANGの前/etc/lang.sh、さらには前に設定され/etc/profileます。 どこで定義されていますか?どうすれば適切に変更できますか?
4 cygwin 

3
メッセージなしでCygwin画面の再開が失敗する
cygwinの下の画面でいくつかのアプリを実行しています。しかし、 'screen -r'、 'screen -x'、および 'screen -RR'を介して画面に再接続しようとしても、何も起こらないようで、新しいプロンプト行、エラーメッセージ、または何も表示されません。 'screen -ls'はDetachedとして画面をリストします。 どんなヒントでも大歓迎です。

1
OpenSSHを使用してSSH経由でリモートデスクトップ(RDP)をトンネリングするのに助けが必要
それで、私の設定は異端です。絵は「正確」ではありません私はそれを修正しました、しかしそれはあなたに考えを与えます。 私が使っているツールは次のとおりです。 PUTTY OpenSSH CYGWIN Remote Desktop VMware vCenter Server Version 5.1.0 vSphere Client Version 5.1.0 私が気づくかもしれないもう一つのことは、そのマシンです DEVILSMILK そして DUCLAW 仮想マシンです。 KENT-PC 3台すべてのマシンが同じローカルネットワークに存在するドメインへの管理アクセス権を持つ私の物理マシンです。 10.0.10.0/24。各マシンで実行されているオペレーティングシステムのリストもあります。 KENT-PC - Windows 7 Ultimate DEVILSMILK - CENTOS 6.3 DUCLAW - Windows Server 2008 Datacenter 私がこれまでにSSHで行った手順 に DEVILSMILK 私は走っています OpenSSH 私のSSHサーバーとして、無効にしました iptables すべてのポートは開いています。 に DUCLAW 私は走っています …

3
cygwinとbsdの比較
私はWindows 7のラップトップを持っており、アプリケーションにはUNIX / LINUXが必要です。私はあなたがあなたのPC上でこれを必要とするソフトウェアを走らせることができるようにUNIXの「シェル」を作るCygwinを渡って走りました。アプリケーションの1つは、Virtual PCを必要とし、ゲストOSとしてインストールされるFreeBSDを推奨します。私は長所と短所を把握しようとしていると私は一緒に行く必要があります。私は両方が必要になるとは思わない。彼らは同じことをするようだから。
3 unix  cygwin  freebsd  bsd 

0
アクティブなtmuxウィンドウに従ってミントのタイトルを変更しました。(cygwin)
アクティブなtmuxウィンドウのタイトルを表示するようにmintty端末のタイトルを変更するにはどうすればいいですか? 例えば: 私はこの場合タイトルをアクティブtmuxウィンドウにしたいです - ncmpcpp この例では、アクティブウィンドウでプログラムを実行することによって提供される可能性のあるタイトルであればさらに良いです - Steve Roach - A Deepe代わりに現在のタイトル -bash?
3 cygwin  tmux  mintty 

3
cygwinがLinux(ext3)パーティションにアクセスする方法はありますか?
Windows上のcygwinを介してLinuxパーティションにアクセスできるようにしたいと思います。私の目的は、LinuxサーバーからWindows 7を実行している自宅のコンピューターにデータをバックアップすることです。現時点では、無効な文字を含むファイルがある場合や、大文字と小文字が異なる同じ文字のファイルが複数ある場合を除いて、ほとんど機能します。
3 windows  linux  cygwin  ext3 

3
cygwinが削除不可能なファイルを作成しないようにするにはどうすればいいですか?それともどうやってそれらを削除することができますか?
たまにcygwinはまったく削除できないようなファイルを作成するようです。 cygwinから削除するときそれは起こりません( rm 何も言わないが、ファイルはまだそこにある。エクスプローラから試すとき、私は管理者からの許可が必要であると言っています(そして私は管理者です、ドロップダウンメニューの削除項目には盾があります、そしてそれは私が管理者権限でこれを試すことを意味する)総司令官からしようとすると私は最初にエラーが発生し、私は管理者として再試行したくないかどうかを尋ねられ、それでも私はまだファイルを削除する権限を持っていないようです。 ファイルを表示しようとすると、同じ問題が発生します。セキュリティのプロパティを表示しようとしたときの問題 - 管理者になるにはシールドボタンを押す必要があります。所有権を取得しない限り、表示することはできません(許可されていません)。 cygwinシェルを使用して表示できますが、ACLを変更することはできません(管理者としてシェルが実行されている場合でも) $ getfacl makefile.wine # file: makefile.wine # owner: Unknown+User # group: Unknown+Group user::rw- group::r-- other:--- $ setfacl -b makefile.wine setfacl: Permission denied しかし、Windowsを再起動したときにファイルを削除するだけで問題はありませんでした。 cygwinがこれらのファイルを作成する理由/方法 sed -i )?どうすればこれを避けることができますか?そして最後に、ファイルを削除するための正当な方法はありますか?

0
Cygwin経由でEC2インスタンスに接続中のエラーメッセージ
私のインストラクターが以下に提供する指示を使用して、EC2インスタンスを接続しようとしています。 「WindowsでCygwinを介してEC2に接続するには、2つの重要な特異性を処理する必要があります。最初に、Windowsディレクトリ構造はCygwinのある側から離れているため、/ cygdrive / cまたはcygdrive / dのファイルをアドレス指定する必要がありますダウンロードしたばかりの.pemファイルなど、C:\およびD:\ドライブ上のファイルにアクセスします。2つ目は、Cygwinには権限のバグがあり、修正するには追加のコマンドが必要です。 、cs184-stanford-edu.pemおよびec2-50-19-140-229.compute-1.amazonaws.comに独自の変数を追加します。」 $ cd ~ $ cp /cygdrive/c/Users/JohnSmith/Downloads/cs184-john-stanford-edu.pem . $ chgrp Users cs184-john-stanford-edu.pem $ chmod 0400 cs184-john-stanford-edu.pem $ ssh -i cs184-john-stanford-edu.pem \ ubuntu@ec2-50-19-140-229.compute-1.amazonaws.com ただし、特定のキーと変数を使用してこれらのコマンドを実行すると、すべてのコマンドは、自分のDNSでsshコマンドを入力するまで機能します。次のエラーが表示されます。 /usr/bin/ssh.exe: error while loading shared libraries: cyggssapi-3.dll: cannot open shared object file: No such file or directory インスタンスを起動した直後に指示に従いました。.pemファイルをコンピューターのフォルダーに保存しました。私のDNSはec2-XX-XXX-XXX-XX.us-west-2.compute.amazonaws.comの形式であり、指示の形式とは少し異なりますが、違いはないはずです。Ubuntu Server 14.04 …
2 ssh  dns  cygwin  amazon-ec2 

2
スクリプトを実行するコマンドはどこに配置しますか?
いくつかのスクリプト(python、javaなど)を実行しようとしています。ドキュメント内の開発者は、私が入れるコードを提供します。以下に例を示します。 java -Xmx2g -jar muTect-XXXX-XX-XX.jar --analysis_type MuTect --reference_sequence <reference> --cosmic <cosmic.vcf> --dbsnp <dbsnp.vcf> --intervals <intervals_to_process> --input_file:normal <normal.bam> --input_file:tumor <tumor.bam> --out <call_stats.out> --coverage_file <coverage.wig.txt> または $ sudo easy_install virtualenv これまでに行ったことは次のとおりです。1)Windows 7では、Cygwinをインストールしました。2)Linuxベースのコンピューティング用にUbuntuをインストールしました。 私の問題:これらをcygwinに入れて、ファイルパスなどへのすべての参照を変更しようとしました。ただし、何も機能しないようです。私は何か非常に基本的な間違いをしていると思います。誰がどのように始めるかについての洞察や非常に基本的なチュートリアルを持っていますか?この種のものを見つけるためにGoogleでどの検索語を使用すればよいのかさえわかりません。 助けてくれてありがとう。
2 linux  java  python  cygwin 

0
irssiはIRCサーバーに接続できません(cygwin)
私はPidgin、XChat、mIRCの大ファンではないので、IRSSIのよりアクティブなユーザーになりたいと思っています。 残念ながら、IrssiはIRCに接続できないようです。cygwinのコマンドライン経由でhttp、ftpに接続しても問題はありません。このコンピューターにdmzを構成しましたが、違いはありません。 また、SSL経由で接続して、代替のFreenodeサーバーを試してみました。QuakenetやEFNetにも接続できないため、IRCサーバーに接続できないと思います。 16:15 -!- Irssi: Looking up irc.freenode.net 16:15 -!- Irssi: Connecting to irc.freenode.net [216.155.130.130] port 6667 16:15 -!- Irssi: Connection to irc.freenode.net established 16:15 !verne.freenode.net *** Looking up your hostname... 16:15 !verne.freenode.net *** Checking Ident 16:15 !verne.freenode.net *** Found your hostname 16:15 !verne.freenode.net *** No Ident response 16:15 …
2 cygwin  irssi 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.