Linuxノウハウ

「Linux」でブラウザーを使わずにファイルをダウンロードするには

Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部

2024-01-11 07:45

 インターネットからファイルをダウンロードしたいときは、通常、ウェブブラウザーを開いて、対象のファイルに移動し、ダウンロードを開始する。しかし、それよりもはるかに便利な方法があることをご存じだろうか。それはwgetコマンドを使用することだ。

 wgetコマンドは、複数の同時接続を使用するため、ダウンロードを大幅に高速化できる。さらに、ネットワークの問題が原因で中断したダウンロードを再開することも可能だ。ウェブブラウザーと違って、速度や信頼性を低下させる可能性があるクッキーやアドオンなどの機能の影響も受けないため、大容量のファイルをダウンロードする必要があるときには特に重宝する。これほど便利なツールがあるのに、なぜブラウザーを使う必要があるだろうか。

 「Linux」を使用している人は、ブラウザーの代わりに、wgetを利用してほしい。本記事では、その手順を紹介する。

wgetをインストールする方法

 必要なもの:wgetを利用するには、実行中のLinuxインスタンスとsudo権限を持つユーザーが必要だ(インストールを実行するため)。

1. ターミナルウィンドウを開いてwgetをインストールする

 wgetはデフォルトでLinuxディストリビューションにインストールされているはずだ。インストールされていない場合は、以下の方法で入手できる。Linuxにログインして、ターミナルウィンドウを開く。その後、ディストリビューションの種類(「Ubuntu」「Arch」、または「Fedora」ベース)に応じて、以下のいずれかのコマンドを実行し、wgetをインストールする。

  • Ubuntuベースのディストリビューションの場合 - sudo apt-get install wget -y
  • Archベースのディストリビューションの場合 - sudo pacman -S wget
  • Fedoraベースのディストリビューションの場合 - sudo dnf install wget -y

2. wgetを使用する

 wgetはコマンドラインからしか利用できないので、ターミナルウィンドウを開いたままにしておく。「Ubuntu Desktop Linux」のISOをダウンロードする必要があり、(公式ダウンロードサイト上)のリンク(https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso)を見つけたとしよう。このファイルをブラウザーからダウンロードする代わりに、以下のコマンドを実行するだけで済む。

wget https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso

 ファイルは現在作業しているディレクトリーにダウンロードされることに注意してほしい。

3. ファイルを別のディレクトリーに保存する

 「/ISOS」というディレクトリーがあり、そのディレクトリーにUbuntuのISOをダウンロードしたいとしよう。それを実行するには、以下のように-Pオプション(PはPathを表す)を使用する。

wget -P /ISO/ https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso

wgetで複数のファイルを同時にダウンロードする方法

 wgetには、もう1つ素晴らしい機能がある。複数のファイルを同時にダウンロードする機能だ。その手順を紹介しよう。

1. アドレスを格納するファイルを作成する

 最初に、ダウンロードしたいファイルのURLを格納する新しいファイルを作成する必要がある。ここでは、Ubuntu、Fedora、およびArch LinuxのISOファイルをダウンロードする。以下のコマンドでファイルを作成する。

nano downloads

 そのファイルに、以下のようにダウンロード用の3つのURLを追加する。

 ファイルを保存して閉じる。

2. ダウンロードを開始する

 ダウンロードを開始するには、以下のコマンドを実行する。

wget -i downloads

 その後は、何かほかのことをしながら、ダウンロードが完了するまで待とう。

3. 中断されたダウンロードを続行する

 ダウンロードが中断された場合は、ファイル全体をダウンロードし直すのではなく、以下のように、-cオプションを指定してコマンドを実行するだけでいい。

wget -c https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso

 (上記の例のような)ファイル経由でのダウンロードが中断された場合は、以下のコマンドでダウンロードを続行できる。

wget -c -i downloads

 wgetを使用して、より確実(かつ迅速)にLinuxマシンにファイルをダウンロードする手順の解説は、以上である。

提供:Kelly Cheng Travel Photography/Getty Images
提供:Kelly Cheng Travel Photography/Getty Images

この記事は海外Red Ventures発の記事を朝日インタラクティブが日本向けに編集したものです。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ZDNET Japan クイックポール

マイナンバーカードの利用状況を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]