[OpenBSD] CentOSでインストールイメージをwgetコマンドでダウンロードする。
それでは、OpenBSD のインストールイメージを wget でダウンロードしていきます。まずはインストールイメージが置かれている URL をフルパスで調べます。
OpenBSD の公式サイトにブラウザでアクセスして Download をクリック。HTTP install mirrors の中から適当なサーバーを選択します。今回は Canada (Alberta) のサーバーを選択しました。
最新バージョンである 5.7 のディレクトリをクリックし i386 のディレクトリをクリックします。この時のブラウザーのアドレスバーに表示されている URL とダウンロードするファイル名をつなぎ合わせるとフルパスがわかります。
http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.fs
今回はこれがインストールイメージの URL になります。ここまでの作業はブラウザーが使えるパソコンなら何でも良くて僕は MacBook Air の FireFox で行いました。ここからの作業が CentOS になりますので CentOS にログインします。
まず spider オプションを使って調べた URL が正しいかどうか、本当にインストールイメージがあるかどうかを確認します。
[root@localhost ~]# cd /tmp
[root@localhost tmp]# wget –spider http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.fs
スパイダーモードが有効です。リモートファイルが存在してるか確認します。
–2015-08-10 05:46:43– http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.fs
ftp.openbsd.org をDNSに問いあわせています… 129.128.5.191
ftp.openbsd.org|129.128.5.191|:80 に接続しています… 接続しました。
HTTP による接続要求を送信しました、応答を待っています… 200 OK
長さ: 251658240 (240M) [text/plain]
リモートファイルが存在します。
[root@localhost tmp]#
[root@localhost tmp]# wget –spider http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.fs
スパイダーモードが有効です。リモートファイルが存在してるか確認します。
–2015-08-10 05:46:43– http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.fs
ftp.openbsd.org をDNSに問いあわせています… 129.128.5.191
ftp.openbsd.org|129.128.5.191|:80 に接続しています… 接続しました。
HTTP による接続要求を送信しました、応答を待っています… 200 OK
長さ: 251658240 (240M) [text/plain]
リモートファイルが存在します。
[root@localhost tmp]#
「リモートファイルが存在ます。」と表示されました。URL は正しいことが確認できました。続いて spider オプションなしで wget を実行します。
[root@localhost tmp]# wget http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.fs
–2015-08-10 05:48:20– http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.fs
ftp.openbsd.org をDNSに問いあわせています… 129.128.5.191
ftp.openbsd.org|129.128.5.191|:80 に接続しています… 接続しました。
HTTP による接続要求を送信しました、応答を待っています… 200 OK
長さ: 251658240 (240M) [text/plain]
`install57.fs’ に保存中100%[======================================================================================>] 251,658,240 1.43M/s 時間 3m 18s2015-08-10 05:51:39 (1.21 MB/s) – `install57.fs’ へ保存完了 [251658240/251658240][root@localhost tmp]#
[root@localhost tmp]# ls -l install57.fs
-rw-r–r–. 1 root root 251658240 3月 9 02:11 2015 install57.fs
[root@localhost tmp]#
–2015-08-10 05:48:20– http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.fs
ftp.openbsd.org をDNSに問いあわせています… 129.128.5.191
ftp.openbsd.org|129.128.5.191|:80 に接続しています… 接続しました。
HTTP による接続要求を送信しました、応答を待っています… 200 OK
長さ: 251658240 (240M) [text/plain]
`install57.fs’ に保存中100%[======================================================================================>] 251,658,240 1.43M/s 時間 3m 18s2015-08-10 05:51:39 (1.21 MB/s) – `install57.fs’ へ保存完了 [251658240/251658240][root@localhost tmp]#
[root@localhost tmp]# ls -l install57.fs
-rw-r–r–. 1 root root 251658240 3月 9 02:11 2015 install57.fs
[root@localhost tmp]#
ファイルがダウンロードできました。カナダのサーバーだったので3分ほどかかりました。