64ビットUbuntu 12.10 ISOを非常に信頼性の低い接続でダウンロードしようとしています。信頼できないということは、ISOのダウンロードを終了してMD5ハッシュを比較するたびに、不一致に関するエラーが発生することを意味します。
Ubuntu 12.04を使用してダウンロードを実行しています。非常に信頼性の低い接続を何らかの形で回避できるツールはありますか?
64ビットUbuntu 12.10 ISOを非常に信頼性の低い接続でダウンロードしようとしています。信頼できないということは、ISOのダウンロードを終了してMD5ハッシュを比較するたびに、不一致に関するエラーが発生することを意味します。
Ubuntu 12.04を使用してダウンロードを実行しています。非常に信頼性の低い接続を何らかの形で回避できるツールはありますか?
回答:
私の場合、接続が大幅に切断され、ISOを直接ダウンロードしようとすると、MD5の問題も発生します。私がお勧めするのは、トレントクライアントからISOイメージをダウンロードすることです。
そうすれば、ダウンロード中であっても、torrentクライアントは問題がないことを確認します。使用するトレントの良いリストがありますが、WindowsまたはMac を使用している場合は、UTorrentをお勧めします。Ubuntuがインストールされているコンピューターからこれを行う場合、UbuntuにはTransmissionと呼ばれるデフォルトのトレントクライアントが付属しています。
ubuntuサイトでトレントダウンロードファイルを見つけるには、ファイル拡張子が.torrentのファイルを探します。
bittorrentのほかに、これにもzsync
(無料のツール)を使用できます。
あなたはおそらくあなたがzsync
それを入手して使用したいかどうかを決定するためにどのように機能するかを知りたいので、最初にそれがどのように機能するかを説明し、次にそれを取得する方法を説明します。
zsync
Ubuntu ISOイメージをダウンロードする方法zsync
別のファイルから開始して、1つのファイルを作成できます。任意のファイルから開始できますが、必要なファイルを単にダウンロードすることよりも利点を提供するには、開始するファイルは必要なファイルに似ている必要があります。
zsync
プロバイダが.zsync
メタファイルを作成したファイルに対してのみ機能します。.zsync
ファイルは、ファイルのセクションのためのチェックサムが含まれており、有効にzsync
すでに試合を持っているもの、ファイルの一部を把握するユーティリティを、そしてどのような部品がありません。一致しないパーツは再度ダウンロードされます。(実際にzsync
は、もう少し洗練されています。一部のパーツが一致しているが、ファイル内の異なる場所にある状況を、それらの一致するパーツを再ダウンロードすることなく処理することもできます。ただし、破損したダウンロードから。)
(破損した)ISOイメージをどこかにダウンロードしたら、ターミナルまたは(Windowsの場合)コマンドプロンプト(cmd.exe
)を開き、その場所に移動します。ほとんどのOS cd
では、最後にスペースを入れて入力し、フォルダーをコマンドラインにドラッグすると、フォルダーの場所が貼り付けられます。次に、Enterキーを押しことができますし、それが意志CハンゲDその場所にirectory。(cd
小文字である必要があります。Windowsなどの一部のシステムでは大文字で動作しますが、OS XやUbuntuなどの他のシステムでは動作しません。)
ファイルがあるフォルダーに移動したら(実行中ls
またはdir
すべてを表示する必要があり、実行中ls *.iso
またはUbuntuインストールイメージを含むdir *.iso
で終わるファイルのみを表示する必要がある場合).iso
、実行します:
zsync URL-to-.zsync-file Ubuntu-iso-image-name.iso
それはあなたが持っている破損したファイルを修正します(Ubuntu-iso-image-name.iso
たとえば- という名前が付けられますubuntu-12.10-desktop-i386.iso
)。実行しても変更が加えられない場合は、ファイルが正しいことを意味します。zsync
チェックサムが組み込まれているので、そうするように言われれば、完全で正しいファイルがあることを確認できます。
.zsync
複数のプラットフォームで取得する方法、および各Ubuntu ISOイメージで実行する方法を正確に学習するには、先に進んでください。
zsync
ユーティリティの入手zsync
以前に、異なるコンテキストで、破損したISOイメージを修正するために取得して使用することについて書きました。ここではこの質問にほとんど関係ない長い回答でした。そのため、関連する部分を抜粋しました。
zsync
Windows用の取得
zsync
伝統的にUnixライクなシステムで実行されます(実際にはWindowsは含まれていません)。ただし、最近Windowsのネイティブポートzsync
が作成されたため、おそらくそれを使用できます。
zsync
はコマンドラインプログラムであるため、Windowsではコマンドプロンプトで実行します。(コマンドプロンプトを開く1つの方法cmd.exe
は、[スタート]メニューのテキストボックスに入力してを押すことEnterです。または、Windows XP以前では、[スタート]> [実行]> を押し ますcmd.exe
。)別の方法:
zsync
Cygwinを取得するWindowsのポートに問題がある
zsync
場合は、常にCygwinバージョンを使用できます。Cygwinは、Windows用のUnixライクな環境を提供します。コンパイルされた実行可能ファイルを実行することはできませんが(たとえば、zsync
Ubuntuパッケージからは使用できませんでした)、ソースからコンパイルされたプログラムの特別なバージョンを使用します。(CygwinでUnixライクなオペレーティングシステム用に記述されたプログラムをコンパイルする方が、Windowsでネイティブに動作するようにコンパイルするよりもはるかに簡単です。)
- まず、Cygwinのインストーラー(
setup.exe
)をここから入手します(またはこの直接リンクを使用します)。- 実行して、最初の画面で[ 次へ ]をクリックし、[ インターネットからインストール ]を選択して、もう一度[ 次へ ]をクリックします。
- 次の2つの画面で、Cygwinとローカルパッケージディレクトリを好きな場所に配置します(通常はデフォルトで十分です)。
- インターネット接続の種類を選択し(通常、直接接続が適切です)、
setup.exe
ミラーのリストをダウンロードします。ミラーを選択すると、利用可能なパッケージのリストがダウンロードされます。このバージョンが以前のバージョンとどのように異なるかについて、おそらく警告されるでしょう。同じマシンで以前のバージョンのCygwinを使用していない限り、これは問題ではありません。
これで、インストールするパッケージを選択できます。パッケージを名前で検索するためのテキストボックスがあります。
zsync
そこに入力します(ただし、-を押すので はなくEnter、[ 次へ ]をクリックするようなものです)。Netのエントリ が表示されます。+左側のをクリックして展開すると、その下に[ スキップ]が表示されます。つまり、何も変更しないとインストールsetup.exe
されませんzsync
。一度クリックすると、スキップと表示されます。これで
zsync
、Cygwinの最新の安定バージョンがインストールされます。- [ 次へ]をもう一度クリックして、インストールを完了します。Cygwin環境、および
zsync
がダウンロードおよびインストールされます。(依存関係として必要なパッケージをインストールするように求められたら、先に進んでください。)インストールしたら、Cygwinシェルを開きます。
zsync
そこから実行できます。参照資料
- Cygwinのインストールと更新(公式サイト、非常に一般的な手順)
- Windowsでzsyncを使用して最新のUbuntu 11.04 ISOに更新する方法(旧式で非公式ですが、まだ役立ちます)
Cygwinの 問題についてCygwinメーリングリストに投稿することはできますが(Cygwinと、読むように指示された資料を読んだ後)、非公式の指示はサポートしていません。
cygwin
優れたドキュメンテーションがあるので、優れた集中ドキュメンテーション(OpenBSDなど)を持つ他のプロジェクトと同様に、彼らは助けを求める人々がドキュメンテーションを読み、それから作業している(または少なくともそれに精通している)ことを期待しています。(したがって、私の指示に問題がある場合、それらについて尋ねるのに最適な場所はおそらくここにあります。)
zsync
Ubuntuでこれは特定のケースには当てはまりませんが、
zsync
Ubuntuで使用する場合はzsyncをインストールするだけです。これは、ソフトウェアセンターで実行するか、ターミナルウィンドウで実行して実行できます(Ctrl+ Alt+ T)。sudo apt-get update && sudo apt-get install zsync
これで、ターミナルから実行できます。
私の答えに壊れてUbuntuのISOで壊れたファイルを特定し、交換する方法は?
.zsync
最も一般的なUbuntu ISOファイルの修正に使用まず、上で説明したようにcd
、破損した.iso
イメージを含む場所に移動します(Ubuntu ISOイメージのダウンロード方法をzsync
参照)。
zsync
Ubuntu ISOイメージに応じて、次のいずれかの方法で実行します。
12.10、32ビット:
zsync http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-i386.iso.zsync
12.10、64ビット:
zsync http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-amd64.iso.zsync
12.04.1 LTS、32ビット:
zsync http://releases.ubuntu.com/12.04.1/ubuntu-12.04.1-desktop-i386.iso.zsync
12.04.1 LTS、64ビット:
zsync http://releases.ubuntu.com/12.04.1/ubuntu-12.04.1-desktop-amd64.iso.zsync
12.04 LTS(12.04.1ポイントリリース前)、32ビット:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-i386.iso.zsync
12.04 LTS(12.04.1ポイントリリース前)、64ビット:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-amd64.iso.zsync
これらのコマンドのいずれかを実行
zsync
すると、ISOが正しいバージョンに自動的にパッチされ、すぐに使用できます。
私の答えに壊れてUbuntuのISOで壊れたファイルを特定し、交換する方法は?
zsync
その他のためのコマンド(と将来)Ubuntuの.iso
画像一般的な構文では、バージョンがあり、ダウンロードしたいファイルと同じ名前のサーバー上
zsync
の.zsync
ファイルの完全なURLを続けて実行します(.zsync
コースの最後を除く)。他のUbuntuリリース(またはMacで適切に起動するために最適化されたバージョンやARMベースのモバイルデバイス用のバージョンなど、同じリリースの他のISOファイル)でこれを行いたい場合は、
.zsync
ファイルの場所に関するルールがあります:
LTSリリースの最新ポイントリリースのISOおよび現在サポートされているLTSリリースのすべてのISOを含む、現在サポートされているインストーラーを含むISOイメージは、次の場所にあります。
サポート終了のリリース(とにかく使用しないでください)またはサポートされるLTSリリースの以前のポイントリリースのISOイメージは、次の場所にあります。
ご使用のバージョンのリンクをクリックし、下にスクロールして完全なファイルリストを表示するか、ページを検索してください
.zsync
。次に、URLをコピーしてzsync
コマンドに貼り付けます。
私の答えに壊れてUbuntuのISOで壊れたファイルを特定し、交換する方法は?
それはですが、かなり広いこれよりも(と私はしていない(!それらが重複して考慮されることをお勧めします)、あなたが興味があるなら、あなたが最初にここにテキストのほとんどを書くために私を導いていること、質問を見てみたいことがありますすなわち、ブロック引用符で囲まれたテキスト):
私は長年にわたって多くのUbuntu .isoイメージをダウンロードしており、Ubuntu .isoイメージをダウンロードするたびに、インターネットサービスプロバイダーから利用可能なすべての容量を使い果たしました。非常に遅いトレントミラーサイト。マイレージは異なる場合がありますので、Ubuntu .isoのダウンロードが完了するのを待って時間を無駄にしたくない場合は、httpとtorrentの両方でダウンロードして、より遅いダウンロードをキャンセルしてください。
ところで、私は常にすべてのUbuntu isoイメージを公式のUbuntu Webサイトからダウンロードし、wgetが使用している、wget -c file.iso
またはGNU Wget for Windowsなどの中断されたダウンロード機能を再開するダウンロードツールを使用しているため、同じビットを2回ダウンロードする必要はありません。
-c - 継続する 部分的にダウンロードされたファイルの取得を続けます。これは次の場合に便利です の以前のインスタンスによって開始されたダウンロードを終了したい wgetまたは別のプログラムによって。
すべてのプラットフォーム(Windows / Mac / Linux)で動作するwgetの代わりに、Firefox用の人気のあるDownloadThemAll拡張機能があります。DownloadThemAllは、ダウンロードの選択、キューイング、ソート、実行を高速化するのに役立ちます。ダウンロードするリンクを選択する高度な方法が用意されており、ワンクリックでより多くのダウンロードをキューに入れることができるように、以前の決定を記憶します。DownloadThemAllは、既にダウンロードしたファイルの一部が失われないように、中断した同じ場所で中断したダウンロードを自動的または手動で再開することもできます。