2010-08-23

port で aria2 をインストール

以下が、port からのインストールの様子。

[imac] mnbi% time sudo port install aria2                         [~]
--->  Computing dependencies for aria2
--->  Dependencies to be installed: gnutls libtasn1 lzo autoconf \
      help2man p5-locale-gettext m4 automake libtool opencdk \
      libgcrypt libgpg-error readline libxml2
[...snip...]
--->  Verifying checksum(s) for aria2
--->  Extracting aria2
--->  Configuring aria2
--->  Building aria2
--->  Staging aria2 into destroot
--->  Installing aria2 @1.10.0_0
--->  Activating aria2 @1.10.0_0
--->  Cleaning aria2
sudo port install aria2  481.04s user 138.41s system 161% \
cpu 6:23.26 total
[imac] mnbi% rehash                                               [~]
[imac] mnbi% which aria2c                                         [~]
/opt/local/bin/aria2c
[imac] mnbi% aria2c -v                                            [~]
aria2 バージョン 1.10.0
Copyright (C) 2006, 2010 Tatsuhiro Tsujikawa

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

** Configuration **
Enabled Features: BitTorrent, Firefox3 Cookie, GZip, HTTPS, \
Message Digest, Metalink, XML-RPC
Hash Algorithms: md5, sha-1, sha-256

バグレポートはこちらへ: t-tujikawa@users.sourceforge.net
Visit http://aria2.sourceforge.net/

aria2 のコマンド名は aria2c になっている。

aria2c の実行結果を以下に示す(長い行は適宜バックスラッシュのところで折り返し、長い URI やファイル名は省略してある)。ダウンロードしたのは Sage という数学ソフトウェア。先にブラウザから落としてあった metalink ファイルを指定している。

[imac] mnbi% aria2c -d ~/Downloads ~/Downloads/sage[...snip...].metalink

2010-08-21 10:35:48.516462 WARN - HTTPS サーバーの証明証検証エラー\
が発生するかもしれません. 詳しくは --ca-certificate と \
--check-certificate オプションを参照してください.

2010-08-21 10:35:49.366867 NOTICE - ダウンロード完了: [...snip...].torrent

2010-08-21 10:35:49.367686 ERROR - Exception caught while loading \
DHT routing table from /Users/mnbi/.aria2/dht.dat
Exception: [DHTSetup.cc:106] Could not open file

2010-08-21 10:35:49.367812 NOTICE - DHT: listening to port 6897
[#2 SIZE:0B/407.5MiB(0%) CN:0 SEED:0 SPD:0Bs] [FileAlloc:#2 0B/407.5MiB(0%)]    
2010-08-21 10:35:52.717943 NOTICE - BitTorrent: listening to port 6949
[#2 SIZE:0B/407.5MiB(0%) CN:5 SEED:0 SPD:0Bs]                                   
2010-08-21 10:35:54.848347 ERROR - CUID#20 - Download aborted. \
URI=http://mirrors.[...snip...].dmg
Exception: [AbstractCommand.cc:265] \
URI=http://mirrors.[...snip...].dmg
  -> [HttpSkipResponseCommand.cc:180] リソースが見つかりませんでした

2010-08-21 10:35:55.072457 ERROR - CUID#23 - Download aborted. \
URI=http://mirror.[...snip...].dmg
Exception: [AbstractCommand.cc:265] \
URI=http://mirror.[...snip...].dmg
  -> [HttpSkipResponseCommand.cc:180] リソースが見つかりませんでした
 *** Download Progress Summary as of Sat Aug 21 10:36:48 2010 ***               
================================================================================
[#2 SIZE:280.2MiB/407.5MiB(68%) CN:5 SEED:0 SPD:5.4MiBs ETA:23s]
FILE: /Users/mnbi/Downloads/sage-4.5.2-OSX-64bit-10.6-i386-Darwin.dmg
--------------------------------------------------------------------------------

[...snip...]
 *** Download Progress Summary as of Sat Aug 21 10:38:49 2010 ***               
================================================================================
[#2 SIZE:395.2MiB/407.5MiB(96%) CN:1 SEED:0 SPD:213.7KiBs ETA:59s]
FILE: /Users/mnbi/Downloads/sage-4.5.2-OSX-64bit-10.6-i386-Darwin.dmg
--------------------------------------------------------------------------------

 *** Download Progress Summary as of Sat Aug 21 10:39:50 2010 ***               
================================================================================
[#2 SEEDING(ratio:0.0) CN:0 SEED:0]
FILE: /Users/mnbi/Downloads/sage-4.5.2-OSX-64bit-10.6-i386-Darwin.dmg
--------------------------------------------------------------------------------

[...snip...]
[#2 SEEDING(ratio:0.0) CN:0 SEED:0]                                             
2010-08-21 10:45:20.927224 NOTICE - シャットダウン中です... \
緊急時に即座にシャットダウンしたい場合は Ctrl-C をもう一度押してください.
[#2 SEEDING(ratio:0.0) CN:0 SEED:0]                                             
ダウンロード結果:
gid|stat|avg speed  |path/URI
===+====+===========+===========================================================
  1|  OK|  36.3KiB/s|[MEMORY]sage-4.5.2-OSX-64bit-10.6-i386-Darwin.dmg.torrent
  2|  OK|   1.9MiB/s|/Users/mnbi/Downloads/sage-4.5.2-OSX-64bit-10.6-i386-Darwin.dmg

凡例:
 (OK):download completed.

ダウンロードが終わっても aria2 の実行が終了しなかったのは、BitTorrent で共有状態が始まっていたからか? ↑のログで SEEDING となっているところ。しばらく放置していたが何も起きなかったので、Ctrl + C を叩いたところ、「シャットダウン中です...」となり、ダウンロード結果が表示されて終了した。

関連リンク

  • aria2 project (SourceForge.net)
  • Sage (オープンソースな数学ソフトウェア)

関連記事

0 件のコメント:

コメントを投稿