Cygwinでcurlを有効にしようとしましたが、bash: curl: command not found
と表示されます
Cygwinにcurlをインストールする方法は?
Cygwinパッケージマネージャーで、「net」カテゴリ内のcurlをクリックします。はい、それはthat simpleです。
これに出会ったばかりです。
1) http://cygwin.com/ からcygwin setup.exeファイルを見つけて実行します。
2)[パッケージの選択]ウィンドウが表示されるまで、設定をクリック/入力します。 (画像を参照)
3)ネットの場合は(+)をクリックします
4)curlのエントリをクリックします。 (必ずバイナリのチェックボックスを選択してください)
5)インストール。
6)cygwinウィンドウを開き、curl.exeと入力します(現在入手可能です)。
シグウィンで
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
今、あなたはできる
apt-cyg install curl
詳細については、apt-cyg
の公式の githubリポジトリ を参照してください。
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
コマンドラインバージョンのcurlを使用するには、curl実行可能ファイルが必要です。そのため、Cygwins Setup.exeを実行し、curl(Net-> curlの下)を選択します。それはLibs-> libcurl3にあるlibcurl3を使用します。ただし、libcurl3は、まだインストールされていない場合、依存関係として取り込まれます。したがって、Net-> curlを選択するだけで準備完了です。
パッケージをインストールするには、最初にsetup.exeファイルを見つける必要があります。このfile.soを見つけることができませんでした。このファイルをダウンロードしました(またはwgetを実行できます)。windows64ビットにいます。 https://cygwin.com/install.html 、インストールおよび更新セクションからsetup-x86_64.exeファイルをダウンロードし、このsetup-x86_64.exeをc:/ cygwin64に移動して、そこから実行します(setup-x86_64.exe -q -P curl)
ホームページのcygwinパッケージ部分でcurlを検索しました。
このリンクを見つけましたhttp://cygwin.com/packages/curl/
。しかし、私は何もダウンロードできなかったので役に立たなかった
そこで、Googleでcurl-7.20.1-1 cygwin
を検索しました。この役立つサイトを見つけましたmirrors.xmission.com/cygwin/release/curl/
そのサイトには、curl-7.20.1-1.tar.bz2
をダウンロードするためのリンクがありました。 7Zipを使用して解凍しました。それは./user/bin/
または何かに解凍するので、ローカルのcurl.exe
フォルダーで/usr/bin
を見つけて、/bin
のc:\cygwin
フォルダーに入れなければなりませんでした
最後にcURLを使用できます!
これは私を夢中にさせました。私はそれが誰かを助けることを願っています!
私はこれに出くわしました。
リストにcurlが表示されていない場合(ibaralfのスクリーンショットを参照)、古いcygwinソースがある可能性があります。 cygwinのsetup.exeウィザードの画面の1つには、「インターネットからインストール」または「ローカルディレクトリからインストール」オプションがあります。 [ローカルディレクトリからインストール]オプションを有効にしている場合、リストにcurlが表示されない場合があります。 「インターネットからインストール」に切り替えてミラーを選択すると、カールが表示されます。
あなたが試すことができます:
apt-cyg install curl
libcurl-devel
をインストールするとうまくいきました。 cygwin setupを実行します。 Select packageウィンドウに到達したら、curlを検索します スクリーンショットに示すように 。 libcurl-devel
を選択して、パッケージをインストールします。
ドキュメントから:
64ビットバージョンのWindows用のCygwinのインストールと更新
64ビットWindows用のCygwinパッケージを更新またはインストールする場合は、setup-x86_64.exeを実行してください。 setup-x86_64.exeの署名を使用して、この公開キーを使用してこのバイナリの有効性を検証できます。
特定のパッケージが表示されない場合は、-k
引数を使用してsetup.exeを起動し、値http://cygwinports.org/ports.gpg
(例:C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg
)。
そうすることで、多くの追加パッケージ、およびcURLの追加バージョン(互換バージョン)を選択できます。 Apache、cUrl、php5、php5-curlなどを取得するためにそれを行います:)
Apt-cygがこれらの追加パッケージを取得できるかどうかはわかりません。
今後の参考のために:
Cygwinには、多くのパッケージが付属しています( 見つかったようにcurl )。そのうちの1つをインストールするには、setup.exe
プログラムを実行します。
誰かがsetup.exe(Cygwinパッケージマネージャー)のリストでCURLを見つけるのに問題がある場合、このセットアップの64ビットバージョンをダウンロードしようとします。私のために働いた。
CygwinをcURLでダウンロードしてインストールし、Cygwinインストーラーを実行するWindowsシステム
64ビット:cygwin.com/setup-x86_64.exe 32ビット:cygwin.com/setup-x86.exe(既にインストールされている場合は、セットアップファイルが存在するパスに移動します)
D:\ cygwin\setup(Cygwinが存在する場所)
セットアップ(setup-x86_64)をクリックします
Cygwin Setupウィザードのプロンプトに従います。
ほとんどの設定はデフォルト値のままでかまいません。以下に特に注意してください。
[インターネット接続の選択]画面で、[インターネットからインストール]を選択します。
[ダウンロードサイトの選択]画面で、リストからサイトを選択するか、独自のサイトをリストに追加します。「mirrors.xmission.com」を選択しました
[パッケージの選択]画面には、使用可能なすべてのパッケージのリストが表示され、インストールするパッケージを選択できます。デフォルトでは、「ベース」カテゴリのパッケージのみがインストール対象としてマークされています。 「ベース」カテゴリには、cURLなどのツールは含まれません。これらを明示的に選択する必要があります。
デフォルトでは、パッケージはカテゴリ別にグループ化されています。 [表示]ボタンをクリックして、フルビューに切り替えます
各パッケージの[スキップ]ボタンをクリックして、すべてのcurlパッケージを選択します。選択したパッケージのバージョン番号を表示するために「スキップ」ラベルがどのように変化するかに注意してください。
ウィザードの残りの部分で「次へ」をクリックします。選択したパッケージがダウンロードされ、インストールされます。
それは私のために働いて、問題を解決しました:cygwinが見つかりませんbash curlコマンド
Curlウェブサイト curl.haxx.se からダウンロードしたZipファイルからフォルダー「curl-7.43.0」をドライブC:のcygwin64フォルダーにコピーしました。そして、cygwinコマンドターミナルでプレフィックスcurlを使用して使用しました。
softpediaからの実際のダウンロード場所 、Softpedia Mirror(US)を使用しました