cygwinにcURLをインストールするにはどうすればよいですか?


144

私はcygwinでカールを有効にしようとしましたが、それは言います bash: curl: command not found

cygwinにcurlをインストールするにはどうすればよいですか?

回答:


88

Cygwinパッケージマネージャーで、「net」カテゴリ内からcurlをクリックします。はい、それとても簡単です。


17
@Casebashが言ったように、それはsetup.exeであり、Category名前はNetです、その中でパッケージ名を探してcurlそれを選択します。
Kuldeep Jain 2013

カップルで試してみたところ、うまくいきました。お住まいの国にあるサーバーを選択してください。
user227353

1
他の回答で述べられているように私はapt-cygを使用する方法を好みます。
月明かりに

「パッケージマネージャー」はsetup.exeですが、以前にインストールしたパッケージが失われないように、Cygwinプログラムファイルとローカルパッケージディレクトリを同じインストールディレクトリに移動するようにしてください。何かがうまくいかない場合、それは=単純ではありません
サルバドールバレンシア

しかし、私の場合、ローカルインストールを行うパッケージマネージャーでは利用できませんでしたが、ネットインストールではありました。だからあなたはそれをする必要があるかもしれません。
PlantationGator

270

私はこれに遭遇しました。

1)http://cygwin.com/からcygwin setup.exeファイルを見つけて実行します。
2)「パッケージの選択」ウィンドウが表示されるまで、設定をクリックまたは入力します。(画像を参照)
3)Netの(+)を
クリックします4)curlのエントリをクリックします。(必ずバイナリのチェックボックスを選択してください)
5)インストール。
6)cygwinウィンドウを開いて、curl.exeと入力します(今すぐ利用できるはずです)。

Cygwinパッケージマネージャー


39
素敵な画像!\ o /
Peteter、

3
これは私をかなり助けました。私は同じ問題を抱えていて、Windows CMDプロンプトがまったく表示されませんでした。どうもありがとうございました。
somecallmejosh 2013年

3
この回答は、言うまでもなく(投票数が増えるほど)間違いなくより有用であり、セットアップはcygwin Webサイトからダウンロードする必要があることを明確に述べています。これは、回答として選ばれる強力な候補です。
Soumen 2013年

9
これはもっと速いかもしれません:setup-x86.exe -q -P curlwindows cmd windowで実行します。
gm2008 14

1
また、libcurl-develを取得する必要がある場合もあります。私がそれをするまで私のために働かないでしょう。
user3624582 2014

71

apt-cygのインストール方法について誰も言っていません

Cygwinで

lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin

今あなたはできる

apt-cyg install curl

詳細については、の公式githubリポジトリを参照してくださいapt-cyg


11
これはあなたがlynxインストールしたことを前提としています(デフォルトではインストールされていないと思います)。
キーストンプソン、

apt-cygバージョンターゲティングをサポートしていますかapt-cyg install curl=5.5
Danijel

1
@KeithThompsonのwget代わりに使用することが可能ですlynx
ソンリャン2017年

素晴らしい、ありがとう私のために:lynx -source raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg and also "apt-cyg update"
makiolo

33

apt-cyg Cygwinのパッケージを簡単にインストールするためのapt-getに似た優れたインストーラーです。

$ apt-cyg install curl

注: apt-cyg最初にインストールする必要があります。これは、Windowsコマンドラインから実行できます。

cd c:\cygwin
cygwinsetup.exe -q -P wget,tar,qawk, bzip2,vim,lynx

Windows cmdを閉じ、Cygwin Bashを開きます。

$ lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg install apt-cyg /bin
$ chmod +x /bin/apt-cyg

2
ごめんなさい。setup.exeを直接使用してcurlをインストールしないのはなぜですかsetup-x86.exe -q -P curl。しかし、投稿してくれてありがとう。以前はcygwinセットアップのコマンドラインの使用を知りませんでした。
gm2008 14

2
一度で、インストールapt-cygだけでapt-getのか、yumの上、通常のLinuxのシェルを使用してのように、より多くのあなたは、パッケージとその依存関係をインストール検索したり、パッケージを更新し、リストのように、あなたのパッケージを管理するための快適な可能性の束を持っている、と。
月明かりに

1
更新されたインストール方法の質問を編集しました
gavioto

をインストールする方法lynx
qg_java_17137

私のために働いていません。いくつかの処理を行いましたが、最終的にcmdプロンプトがハングしました。
A_01 2018

19

curlのコマンドラインバージョンを使用するには、curl実行可能ファイルが必要です。したがって、Cygwins Setup.exeを実行して、curl(Net-> curlの下)を選択します。これは、Libs-> libcurl3にあるlibcurl3を使用します。ただし、libcurl3がまだインストールされていない場合は、依存関係として組み込まれます。したがって、Net-> curlを選択するだけで問題ありません。


10

パッケージをインストールするには、最初にsetup.exeファイルを見つける必要があります。このファイルが見つかりませんでした。このファイルをダウンロードしました(または、wgetを実行できます)。Windows64ビットを使用しているので、https://cygwin.com/install.html、setup-x86_64.exe ファイルをインストールと更新のセクションからダウンロードし、このsetup-x86_64.exeをc:/ cygwin64に移動して、そこから実行できます(セットアップ-x86_64.exe -q -Pカール)


インストーラーは私のダウンロードフォルダーにあった
Keyslinger

4

ホームページのcygwinパッケージ部分でcurlを検索しました。

このリンクを見つけましたhttp://cygwin.com/packages/curl/。でも何もダウンロードできなかったので役に立たなかった

そこでcurl-7.20.1-1 cygwin、Googleで検索しました。この役立つサイトを見つけましたmirrors.xmission.com/cygwin/release/curl/

そのサイトにはダウンロードするためのリンクがありましたcurl-7.20.1-1.tar.bz2。7zipで解凍しました。それを./user/bin/何かに解凍するのでcurl.exe、ローカル/usr/binフォルダで見つけて私の/binフォルダに入れる必要がありましたc:\cygwin

最後に、cURLを使用できます。

これは私を夢中にさせた。誰かのお役に立てば幸いです。


次回cygwinのsetup.exeを使用すると、そこからパッケージをインストールできます。Debian / Ubuntuのapt-getのように機能するcyg-aptというプログラムを入手することもできます。code.google.com/p/cyg-apt
ocodo

1
setup.exeを実行しようとしましたが、リストにカールが見つかりませんでした。何を間違えたかわかりません。
Drew LeSueur

2

私はちょうどこれに遭遇しました。

リストにカールが表示されない場合(ibaralfのスクリーンショットを参照)、cygwinのソースが古い可能性があります。cygwinのsetup.exeウィザードのいずれかの画面で、「インターネットからインストール」または「ローカルディレクトリからインストール」のオプションがあります。[ローカルディレクトリからインストール]オプションを有効にしている場合、リストにカールが表示されないことがあります。「インターネットからインストール」に切り替えてミラーを選択すると、カールが表示されます。


1

あなたが試すことができます:

apt-cyg install curl

apt-cyg: command not found これは新しいバージョンのCygwinでのみ利用できますか、それともインストールが必要なパッケージだけですか?私のバージョンは1.7.16です。
Lo-Tan

apt-cygはCygwin Setupと連携して同じリポジトリを使用するCygwinのコマンドラインインストーラーです。構文はapt-get code.google.com/p/apt-cyg
eric.christensenに

apt-cyg最初にインストールする必要があるからです。github.com/transcode-open/apt-cyg
Moonlit

0

今後の参考のために:

Cygwinには、プログラムを実行するパッケージの1つをインストールするために多くのパッケージが含まれています(そのうちの 1つがcurlですsetup.exe


1
Windows 7にcygwinをインストールしています。setup.exeが見つかりません。実行:「apt-cyg install curl」は、コマンドが見つからないことを示します。「$ cd c:\ cygwin」を実行しても、そのようなファイルやディレクトリはありません。Start-> allprogs-> cygwinには、start.exeなどのターミナルはありません。ターミナルは起動できますが、start.exeは起動できません。何か案は?
John Little

私はSETUP.EXE either.HELP見つけることができません
Umesha Gunasinghe

インストールを確認する前に、セットアップを初期化しておく必要があります。あなたがそのステップを逃した場合、再インストールする必要があるかもしれません。
レンジョセフ

0

誰かがsetup.exe(Cygwinパッケージマネージャ)のリストでCURLを見つけることに問題がある場合は、このセットアップの64ビットバージョンをダウンロードしてみてください。私のために働いた。


また、一部のパッケージにはパッケージがないため、別のサーバーを試すこともできます。
FazoM 2013

0

特定のパッケージが表示されない場合は、ポートの完全なリストにアクセスして(Webに表示される非侵害的なパッケージも)-k、値を指定して引数を指定してsetup.exeを起動できますhttp://cygwinports.org/ports.gpg(例:)C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg

そうすることで、多くの追加パッケージを選択でき、cURLの追加バージョン(compat one)も選択できます。私は、Apache、cUrl、php5、php5-curlおよびその他のいくつかを取得するためにそれを行います:)

apt-cygがこれらの追加パッケージを取得できるかどうかはわかりません。


0

curlのウェブサイトcurl.haxx.seからダウンロードしたzipファイルから「curl-7.43.0」フォルダをコピーしましたをドライブC:のcygwin64フォルダーにしました。そして、私はそれをcygwinコマンドターミナルで接頭辞curlとともに使用しました。

Softpedia からの実際のダウンロード場所、私はSoftpedia Mirror(US)を使用しました


1
Cygwin setup*.exeユーティリティをバイパスして直接インストールすると、アップデートを取得できません。
キーストンプソン

管理者権限のないコンピューターを使用している場合、私の方法で解決できます。また、コンソールで手動で更新できないかどうか確信がありません。現在、コンピューターにcygwinがないので、使用していません。それ以上、このスレッドで説明されているメソッドを試すことができます。また、このスレッド
SlobodanStanković

0

ドキュメントから:

64ビットバージョンのWindows用のCygwinのインストールと更新

64ビットWindows用のCygwinパッケージを更新またはインストールする場合はいつでも、setup-x86_64.exeを実行します。setup-x86_64.exeの署名を使用すると、この公開鍵を使用してこのバイナリの有効性を確認できます。

https://cygwin.com/install.html


0

cURLをダウンロードしてCygwinをインストールし、Cygwinインストーラーを実行するWindowsシステム

64ビット:cygwin.com/setup-x86_64.exe 32ビット:cygwin.com/setup-x86.exe(すでにインストールされている場合は、セットアップファイルの存在するパスに移動します)

D:\ cygwin \ setup(Cygwinが存在する場所)

セットアップ(setup-x86_64)をクリックします。

Cygwinセットアップウィザードのプロンプトに従います。

ほとんどの設定はデフォルト値のままにすることができます。次の点に特に注意してください。

[インターネット接続の選択]画面で、[インターネットからインストール]を選択します。

[ダウンロードサイトの選択]画面で、リストからサイトを選択するか、独自のサイトをリストに追加します。「mirrors.xmission.com」を選択しました

[パッケージの選択]画面に、利用可能なすべてのパッケージのリストが表示され、インストールするパッケージを選択できます。デフォルトでは、「Base」カテゴリのパッケージのみがインストール対象としてマークされています。「ベース」カテゴリには、cURLなどのツールは含まれません。明示的に選択する必要があります。

デフォルトでは、パッケージはカテゴリ別にグループ化されています。[表示]ボタンをクリックして、完全表示に切り替えます

各パッケージの「スキップ」ボタンを1回クリックして、すべてのcurlパッケージを選択します。選択したパッケージのバージョン番号を表示するために「スキップ」ラベルがどのように変化するかに注意してください。

[パッケージの選択]画面は次のようになります。

ウィザードの残りの部分で[次へ]をクリックします。選択したパッケージがダウンロードされ、インストールされます。

それは私のために働き、問題を解決しました:bash curlコマンドがcygwinを見つけられませんでした


0

インストールlibcurl-develは私のために働いた。cygwinセットアップを実行します。スクリーンショットに示すように、[パッケージ選択]ウィンドウが表示されたら、curlを検索します。パッケージを選択してインストールします。libcurl-devel


このコードは質問に答えることがありますが、問題を解決する方法や理由に関する追加のコンテキストを提供することで、回答の長期的な価値が向上します。質の高い回答を提供するにはこちらの回答方法をお読みください。
2017年

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