信頼できない接続でUbuntuをダウンロードする方法


18

64ビットUbuntu 12.10 ISOを非常に信頼性の低い接続でダウンロードしようとしています。信頼できないということは、ISOのダウンロードを終了してMD5ハッシュを比較するたびに、不一致に関するエラーが発生することを意味します。

Ubuntu 12.04を使用してダウンロードを実行しています。非常に信頼性の低い接続を何らかの形で回避できるツールはありますか?


CDで購入するのはどうですか?このような信頼性の低い接続しかない場合は、それが簡単な解決策になる可能性がありますが、それでもほとんど無料です。
leftaroundabout

@leftaroundaboutが示唆しているようにCanonicalから購入したい場合は、ここに12.10のリンクがあります。
エリアケイガン

回答:


42

私の場合、接続が大幅に切断され、ISOを直接ダウンロードしようとすると、MD5の問題も発生します。私がお勧めするのは、トレントクライアントからISOイメージをダウンロードすることです。

そうすれば、ダウンロード中であっても、torrentクライアントは問題がないことを確認します。使用するトレントの良いリストがありますが、WindowsまたはMac を使用している場合は、UTorrentをお勧めします。Ubuntuがインストールされているコンピューターからこれを行う場合、UbuntuにはTransmission送信をインストールすると呼ばれるデフォルトのトレントクライアントが付属しています。

ubuntuサイトでトレントダウンロードファイルを見つけるには、ファイル拡張子が.torrentのファイルを探します。


12

bittorrentのほかに、これにもzsync(無料のツール)を使用できます。

あなたはおそらくあなたがzsyncそれを入手して使用したいかどうかを決定するためにどのように機能するかを知りたいので、最初にそれがどのように機能するかを説明し、次にそれを取得する方法を説明します。

zsyncUbuntu 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イメージを修正するために取得して使用することについて書きました。ここではこの質問にほとんど関係ない長い回答でした。そのため、関連する部分を抜粋しました。

zsyncWindows用の取得

zsync伝統的にUnixライクなシステムで実行されます(実際にはWindowsは含まれていません)。ただし、最近Windowsのネイティブポートzsync が作成されたため、おそらくそれを使用できます。

zsyncはコマンドラインプログラムであるため、Windowsではコマンドプロンプトで実行します。(コマンドプロンプトを開く1つの方法 cmd.exeは、[スタート]メニューのテキストボックスに入力してを押すことEnterです。または、Windows XP以前では、[スタート]> [実行]> を押し ます cmd.exe。)

別の方法:zsyncCygwinを取得する

Windowsのポートに問題があるzsync場合は、常にCygwinバージョンを使用できます。Cygwinは、Windows用のUnixライクな環境を提供します。コンパイルされた実行可能ファイルを実行することはできませんが(たとえば、zsyncUbuntuパッケージからは使用できませんでした)、ソースからコンパイルされたプログラムの特別なバージョンを使用します。(CygwinでUnixライクなオペレーティングシステム用に記述されたプログラムをコンパイルする方が、Windowsでネイティブに動作するようにコンパイルするよりもはるかに簡単です。)

  1. まず、Cygwinのインストーラー(setup.exe)をここから入手します(またはこの直接リンクを使用します)。
  2. 実行して、最初の画面で[ 次へ ]をクリックし、[ インターネットからインストール ]を選択して、もう一度[ 次へ ]をクリックします。
  3. 次の2つの画面で、Cygwinとローカルパッケージディレクトリを好きな場所に配置します(通常はデフォルトで十分です)。
  4. インターネット接続の種類を選択し(通常、直接接続が適切です)、setup.exeミラーのリストをダウンロードします。
  5. ミラーを選択すると、利用可能なパッケージのリストがダウンロードされます。このバージョンが以前のバージョンとどのように異なるかについて、おそらく警告されるでしょう。同じマシンで以前のバージョンのCygwinを使用していない限り、これは問題ではありません。

    この特定のバージョンのCygwinを初めてインストールしたときのセットアップアラートメッセージ。 以前にCygwinを使用したことがない場合、これは無視できます。 「このシステムにCygwinを初めてインストールした場合は、このメッセージを無視できます。」

  6. これで、インストールするパッケージを選択できます。パッケージを名前で検索するためのテキストボックスがあります。zsyncそこに入力します(ただし、-を押すので はなくEnter、[ 次へ ]をクリックするようなものです)。Netのエントリ が表示されます。+左側のをクリックして展開すると、その下に[ スキップ]が表示されます。つまり、何も変更しないとインストールsetup.exeされませんzsync

    Velma Dinkleyは、「Siren's Song」のブログを更新するときにCygwinにzsyncをインストールします。

  7. 一度クリックすると、スキップと表示されます。これでzsync、Cygwinの最新の安定バージョンがインストールされます。

    ここに画像の説明を入力してください

  8. [ 次へ]をもう一度クリックして、インストールを完了します。Cygwin環境、およびzsyncがダウンロードおよびインストールされます。(依存関係として必要なパッケージをインストールするように求められたら、先に進んでください。)

インストールしたら、Cygwinシェルを開きます。zsyncそこから実行できます。

参照資料

Cygwinの 問題についてCygwinメーリングリストに投稿することはできますが(Cygwinと、読むように指示された資料を読んだ後)、非公式の指示サポートしていませんcygwin優れたドキュメンテーションがあるので、優れた集中ドキュメンテーション(OpenBSDなど)を持つ他のプロジェクトと同様に、彼らは助けを求める人々がドキュメンテーションを読み、それから作業している(または少なくともそれに精通している)ことを期待しています。

(したがって、私の指示に問題がある場合、それらについて尋ねるのに最適な場所はおそらくここにあります。)

zsync Ubuntuで

これは特定のケースには当てはまりませんが、zsyncUbuntuで使用する場合はzsyncをzsyncをインストールするインストールするだけです。これは、ソフトウェアセンターで実行するか、ターミナルウィンドウで実行して実行できます(Ctrl+ Alt+ T)。

sudo apt-get update && sudo apt-get install zsync

これで、ターミナルから実行できます。

私の答え壊れてUbuntuのISOで壊れたファイルを特定し、交換する方法は?

.zsync最も一般的なUbuntu ISOファイルの修正に使用

まず、上で説明したようにcd、破損した.isoイメージを含む場所に移動します(Ubuntu ISOイメージのダウンロード方法をzsync参照)。

zsyncUbuntu 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イメージは、次の場所にあります。

    http://releases.ubuntu.com/

  • サポート終了のリリース(とにかく使用しないでください)またはサポートされるLTSリリースの以前のポイントリリースのISOイメージは、次の場所にあります。

    http://old-releases.ubuntu.com/releases/

ご使用のバージョンのリンクをクリックし、下にスクロールして完全なファイルリストを表示するか、ページを検索してください.zsync。次に、URLをコピーしてzsyncコマンドに貼り付けます。

私の答え壊れてUbuntuのISOで壊れたファイルを特定し、交換する方法は?

それはですが、かなり広いこれよりも(と私はしていない(!それらが重複して考慮されることをお勧めします)、あなたが興味があるなら、あなたが最初にここにテキストのほとんどを書くために私を導いていること、質問を見てみたいことがありますすなわち、ブロック引用符で囲まれたテキスト):


0

私は長年にわたって多くの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は、既にダウンロードしたファイルの一部が失われないように、中断した同じ場所で中断したダウンロードを自動的または手動で再開することもできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.