以下で実行されている場合Ubuntu Server
:
curl https://services.gradle.org/distributions/gradle-7.5.1-bin.zip -O
現れる:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:19 --:--:-- 0curl: (6) Could not resolve host: services.gradle.org
このcurl: (6) Could not resolve host: services.gradle.org
セクションを観察してください。
inでFedora Server
同じコマンドを実行すると、次のようになります。
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
エラーはありませんが、gradle-7.5.1-bin.zip
ファイルは空です。
Webブラウザを開き、アドレスバーに挿入すると、https://services.gradle.org/distributions/gradle-7.5.1-bin.zip
ダウンロードプロセスが自動的に開始されます。
それでは、この状況をどのように解決すべきでしょうか。
ノート場合に備えて、両方のLinuxは次のように実行されます。仮想デバイス存在するVirtualBox
答え1
UbuntuサーバーのDNS解決に問題があるようです。
8.8.8.8
または、他の同じDNSサーバーを設定してみてください。1.1.1.1
コンテンツの表示/etc/resolv.conf
と設定nameserver 8.8.8.8
修正する:
DNS の問題を解決したら、「リダイレクトのフォロー」を許可する-L
オプションを追加します。curl
ここでの問題は、URLが実際にファイルを提供せず、実際にファイルをホストする別のURLにリダイレクトされることです。これはブラウザで自動的に実行されますが、curl
オプションで実行する必要があります。-L
wget
例の出力を参照してください。
% wget https://services.gradle.org/distributions/gradle-7.5.1-bin.zip
--2022-11-07 11:16:12-- https://services.gradle.org/distributions/gradle-7.5.1-bin.zip
Resolving services.gradle.org (services.gradle.org)... 104.18.191.9, 104.18.190.9
Connecting to services.gradle.org (services.gradle.org)|104.18.191.9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.gradle-dn.com/distributions/gradle-7.5.1-bin.zip [following]
--2022-11-07 11:16:12-- https://downloads.gradle-dn.com/distributions/gradle-7.5.1-bin.zip
Resolving downloads.gradle-dn.com (downloads.gradle-dn.com)... 104.18.164.99, 104.18.165.99
Connecting to downloads.gradle-dn.com (downloads.gradle-dn.com)|104.18.164.99|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 120635534 (115M) [application/zip]
Saving to: ‘gradle-7.5.1-bin.zip.1’
gradle-7.5.1-bin.zip.1 100%[================================>] 115,05M 5,31MB/s in 21s
2022-11-07 11:16:34 (5,43 MB/s) - ‘gradle-7.5.1-bin.zip.1’ saved [120635534/120635534]
301 Moved Permanently
リダイレクトで、その後に新しいURLが続きます。