私はMINGW64でgitを使用しています(gitでインストール)。 MINGW64は素晴らしいですが、Windowsではめったに使用しないコマンドがいくつかあります。今日、私はその中でwgetを使用する方法を理解する気まぐれです。
私はこれを見つけました mingw-w64/wiki2/MSYS 、それはThe all-in-one package on the MinGW-w64 download page
。オールインワン?ええと、でもwgetコマンドをインストールする方法が見当たらない...そして this wiki mingw32には、wgetをインストールできるパッケージマネージャーがあります。
ワンクリックインストールやビジュアルマネージャーインターフェイス(ばか)のようなコマンドを、複雑な構成なしにインストールするだけです(複雑さは、新しい開発マシンをセットアップするときに人生を難しくします...)。
これは役立つ記事になります。
https://Gist.github.com/evanwill/0207876c3243bbb6863e65ec5dc3f058
基本的な考え方は、C:\ Program Files\Git\mingw64 \がGit Bashによると/ディレクトリであるということです(注:インストール方法によっては、ディレクトリが異なる場合があります。スタートメニューからGit Bashを右クリックします。アイコンと開いているファイルの場所です。C:\ Users\name\AppData\Local\Programs\Gitのようになります。このディレクトリのmingw64がルートです)。そのディレクトリに移動すると、典型的なLinuxのルートフォルダー構造(binなど、libなど)が見つかります。 wgetなどのユーティリティがない場合は、Windowsのバイナリを追跡し、ファイルを対応するディレクトリにコピーします。場合によっては、Windowsバイナリのプレフィックスがおかしいため、exeファイルの名前を標準の名前に変更する必要があります。 binはPATH上にあるので、Git Bashが自動的に利用できるようになります。
それは簡単ではありません。 Windows環境用にコンパイルされたグローバルディレクトリツール(wget.exeなどの* .exeファイル)を見つけてダウンロードし、コピーする必要があります。C:\ Program Files\Git\mingw64\binまたはその他のディレクトリにコピーできます。これらのファイルへのグローバルアクセスを可能にするシステムまたはユーザーのPATH変数。
ソースからwget.exeファイルをダウンロードします。つまり、 eternallybored
次に、Zipをダウンロードしてフォルダーに抽出します。私の場合は、すべてのリソースをc:\ Toolsに保持しているため、C:\ Tools\wget \に抽出し、exeのユーザー変数を作成します。
だから、スタートメニューを開いて変数を検索し、「システム環境変数の編集」のリンクを開いて、新しいユーザー変数を追加します(私はそれを「WGET_HOME」と呼び、その値をディレクトリ「C:\ Tools\wget」と呼びます)。
最後に、「PATH」変数を選択し、「;」に続くリストに追加します。 「%WGET_HOME%」でOKです。
次に、開いているすべてのMinGWを閉じた後、wgetを使用できるようになります。
Cygwinをインストールし、そこから必要なアプリケーションを取得します。次に、Cygwin binディレクトリをMINGW64 PATHに追加できます。そんな感じ:
MINGW64$wget
bash: wget: command not found
MINGW64$export PATH=$PATH:/c/cygwin/bin/
MINGW64$wget --version
GNU Wget 1.18 built on cygwin.
または、必要なバイナリを、$ PATHで検索または追加できる適切なディレクトリにコピーするだけです。