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

Cygwinは、MS Windowsで実行され、GNU / Linuxディストリビューションと同様の機能を提供する(ほとんど)POSIX仕様に準拠している、GNUおよび他のUnixライクなFOSSツールのコレクションです。このタグは、この環境で実行するプログラムやスクリプトの開発に関する質問に使用します。Cygwin環境でのツールの*使用*に関する質問は、スーパーユーザー(https://superuser.com)に適しています。

4
カスタムSSHポートのGit
私のVPSプロバイダーは、SSHポートをデフォルトで(22ではなく)割り当てるカスタムポート番号のままにすることを推奨しています。問題は、リモート構成を作成するときにポート番号を指定できることを知っている間ですが、git cloneを実行するときに同じことはできないようです。私はgitoliteを使用しているので、コマンドのクローンは次のようになります。 git clone git@mydomain.com:gitolite-admin これをカスタムsshポート番号の使用に変換する方法はありますか? Windowsでcygwinを実行していることについても触れておきます。私は複数の場所でカスタムポートを~/.ssh/configファイルに追加するように言っているのを見ました Host mydomain.com Port 12345 ただし、cygwinでは、そのファイルは存在しないようです。


7
Cygwinのapt-get?
apt-getCygwinで使用するようなプログラムはありますか? 私はすでに試しましたcyg-aptが、試してみるとこのエラーが発生します: cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.bz2 cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.ini cyg-apt: bad URL http://cygwin.mirrors.pair.com/setup-2.ini, exiting.
127 cygwin  apt-get 


9
sqliteに自動インクリメントはありますか?
私は自動インクリメントを持つテーブルを作成しようとしていますprimary keyでsqlite3の。これが本当に可能かどうかはわかりませんが、他のフィールドを指定するだけでいいのですが。 例えば: CREATE TABLE people (id integer primary key auto increment, first_name varchar(20), last_name varchar(20)); それから、値を追加するとき、私はしなければならないことだけを望んでいました: INSERT INTO people VALUES ("John", "Smith"); これは可能ですか? Windows 7で実行sqlite3しcygwinています。
109 sql  sqlite  cygwin 

7
Cygwinからファイルを開く
opencygwin にOSX コマンドに相当するものはありますか?openそのタイプのデフォルトのアプリケーションでファイルを開きます。 私は何かしたいです $ magic-command file.xls #excel opens as if file.xls would have been double-clicked $ magic-command file.txt #notepad opens as if file.txt would have been double-clicked あなたはアイデアを得ましたか? 基本的には「cygwin-double-click」コマンドのようなものです。
108 shell  cygwin 


5
find -exec mv {} ./target/ +が機能しないのはなぜですか?
私は正確に何を知りたい{} \;と{} \+して| xargs ...ください。これらを説明で明確にしてください。 以下の3つのコマンドは同じ結果を実行して出力しますが、最初のコマンドは少し時間がかかり、形式も少し異なります。 find . -type f -exec file {} \; find . -type f -exec file {} \+ find . -type f | xargs file それは、最初のコマンドがコマンドfileから来るすべてのファイルに対してコマンドを実行するためですfind。したがって、基本的には次のように実行されます。 file file1.txt file file2.txt しかし、後者の2つのfind -execコマンドは、以下のようなすべてのファイルに対してfile commandを1回実行します。 file file1.txt file2.txt 次に、次のコマンドを実行します。最初のコマンドは問題なく実行されますが、2番目のコマンドはエラーメッセージを表示します。 find . -type f -iname '*.cpp' -exec mv {} …
98 linux  find  cygwin  exec 

8
WindowsのCygwinでcrontabをどのように実行しますか?
一部のcygwinコマンドは.exeファイルであるため、標準のWindowsスケジューラで実行できますが、他のコマンドには.exe拡張子がないため、DOSから実行できません(そのように見えます)。 例えば、updatedb毎晩走りたいです。 cronを機能させるにはどうすればよいですか?
98 windows  cygwin  cron  crontab 

2
MinGW-w64とMSYS2をインストールするにはどうすればいいですか?
オープンソースライブラリを構築しようとしています。依存関係を簡単にダウンロードするためのパッケージ管理システムが必要です。最初はを使用していMinGW+MSYSます。ただし、含まれるパッケージには制限があります。誰かが私に使うように言ったMinGW-w64 + MSYS2。 ここmingw-w64-installからダウンロードしました。実行すると、次のエラーが報告されます。それを修正する方法は? ところで、MinGW-w64ダウンロードページから、たくさんのダウンロードリンクが表示されます。Cygwinもリストされています。どのようにCygwin、そしてどのようMinGW-w64に関連していますか? 私の現在の理解では、当時MinGW+MSYS、MSYSはMinGWの優れたアドオンでありMinGW-w64 + MSYS2、MSYS2はスタンドアロンであり、MinGW-w64はそれが動作できるライブラリのセットにすぎません。Cygwinがさまざまなパッケージをダウンロードできるように。


12
ホームディレクトリを安全に変更する
で指定されているようにホームディレクトリを安全に更新しようとしていますが/etc/passwd、そのための標準のLinuxユーティリティ(usermodとvipw)はCygwinによって提供されていません。 Cygwinでこれをどのように変更したか誰か教えてもらえますか?
82 cygwin  etcpasswd 

7
Windowsクリップボードにコピーするcygwinコマンド
私はここを見る: http://www.pgrs.net/2008/1/11/command-line-clipboard-access LinuxとOSXには、コマンドラインからクリップボードにコピーする方法があります。そのため、cygwin setup.exeを実行しましたが、xselパッケージが見つかりませんでした。このパッケージはWindowsに移植されていないのではないかと思います。Windowsでそれを行うためのツールがあるようです: http://www.labnol.org/software/tutorials/copy-dos-command-line-output-clipboard-clip-exe/2506/ 私はそれを試してみると思いますが、その意味で、誰かが良い解決策を見つけたかどうか尋ねると思いました。
82 cygwin 

13
Windowsの下でのGit:MSYSまたはCygwin?
プロジェクトをgitに移行する予定ですが、現在、Windowsで最適なオプションや最も安定したオプションはどれか疑問に思っています。 私が収集したものから、基本的に2.5のオプションがあります。 MSYSgit Cygwinの下のgit (別名2.5)CygwinプロンプトからのMSYSgit(Cygwin gitがすでにインストールされている場合)。 注:IMO Cygwin自体は大きなプラスです。これは、ほとんどすべての* nixコマンドラインツールにアクセスできるためです。MSYSgitbashでは、これらのツールのかなり小さなサブセットにしかアクセスできません。 それを踏まえて、どのようなオプションを提案しますか?
80 git  cygwin  msysgit  dvcs 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.