インストールディスクでUbiquityを使用してオフラインアップグレードを実行するにはどうすればよいですか?


10

インターネット接続なしでUbuntu 12.10インストールをUbuntu 13.04にアップグレードしようとしています。代替CDとデスクトップCDがマージされたので、12.10システムをアップグレードするために13.04デスクトップCDを使用しようとしています。Ubiquityには、Ubuntu 12.10からUbuntu 13.04へのアップグレードオプションがあります。だから、これは実行可能だと思います。

複製する手順:

  1. 仮想マシンに、クリーンで新しいUbuntu 12.10システムをインストールします。利用可能なすべてのアップデートを適用します。
  2. VMをシャットダウンします。
  3. VMからネットワークケーブルを取り外します。VMにインターネットリンクがないことを確認してください。オフラインアップグレードを実行したいことを忘れないでください。
  4. Ubuntu 13.04 Beta 2インストールISOをVMに挿入します。VMを再起動します。
  5. 希望する言語を選択し、[ インストール ] を選択します
  6. 上のUbuntuのインストール準備画面で、[いいえ、インターネット接続が利用可能見ることを確認し、再びします。この前提条件は、この画面でXでマークされている必要があります。Ubiquityがインターネットリンクを見つけた場合は、続行する前にこの接続を無効にしてください。
  7. 次に、[ インストールタイプ]画面で、[ Ubuntu 12.10をUbuntu 13.04にアップグレード ]オプションがグレー表示されていることを確認します!!! 選択できません。

奇妙なのは、インストーラーによってインターネット接続が見つかった場合に再び利用できるアップグレードオプションです。前の手順を繰り返しますが、今回は、VM インターネットリンクあることを確認します。[ インストールの種類]画面に戻って、アップグレードオプションを選択できます。

これはユビキタスのバグですか?Ubuntu 12.10から13.04へのアップグレードを実行するためにUbiquityがインターネット接続を必要とするのは正常ですか?

(現在の12.10インストールからSoftware Updaterを使用してオンラインアップグレードを実行しても問題はなかったことに注意してください。それは私が達成したいことではありません。オンラインアップグレードガイドをすでに書いています。知りたいのは、どのようにできるかです。インストールディスクでUbiquityを使用してオフラインアップグレードを実行しますか?)


インターネットに接続してインストールディスクを使用するとどうなりますか?
Web-E

VMがインターネットに接続されている場合は、[ Ubuntu 12.10をUbuntu 13.04にアップグレード ]オプションを選択できます。このオプションを選択してVMを接続させた場合、アップグレード中にUbiquityが何かをダウンロードするかどうかはわかりません。また、インターネットに接続したときにUbiquityがアップグレードを実行する場合も、アップグレードオプションを選択してプロセスを開始してから切断します。しかし、それは私が探しているものではありません。インターネットに接続せずにアップグレードを実行する方法を探しています。
Alexandre P.

回答:


8

Launchpadでこれに関するバグレポートを投稿しまし。Dmitrijs Ledkovs(xnox)から次の回答を得ました。

正解です。ユビキタス/デスクトップCDによるオフラインアップグレードはサポートしていません。また、サーバーの場合でも、オフラインアップグレードを行うために新しいサーバーCDを使用することはお勧めしません。

サポートのアップグレード方法は、インターネット接続またはローカルミラー/パッケージプールを使用する方法です。たとえば、aptoncdなどのツールを使用して、インストールされているすべてのパッケージのスナップショットを作成し、インターネットに接続されているマシンにダウンロードして、オフラインマシンに移動してアップグレードできます。

この移動の背後にある理由は、新しいインストールメディアには手動で追加インストールされたパッケージが欠落しているため、壊れた部分的なアップグレードのサポートケースが大量にあるためです。新しい名前に移行したパッケージ。デフォルトのインストールから削除されたパッケージ。したがって、次のリリースのデフォルトのインストールメディアには、合理的にアップグレードする必要があるすべてのものが含まれていないため、インターネット接続の要件があります。

だからここに答え:Ubuntuインストールディスクを使用している場合でも、インターネットに接続せずに新しいバージョンのUbuntuをアップグレードすることはできません。ユビキティは、アップグレードオプションを選択可能にするために、インターネット接続が必要です。

その理由を理解しています。インストールディスクにすべてのリポジトリのパッケージを含めることはできません。ユーザーがUbuntuをインストールした後に追加のソフトウェアをインストールした場合(そして確かにインストールした場合)、インターネット接続がないと、Ubiquityはすべてのパッケージのアップグレード、依存関係の更新、欠落している依存関係の解決などに失敗します。

ただし、この制限がある場合、オフラインアップグレードを続行する必要があるユーザーは、別のメディアを取得する必要があるため、少しがっかりしています。彼は、いつも友人に貸してくれる同じインストールディスク/ USBキーを使用することはできません。彼は追加のパッケージを卒業する必要があります。

APTonCDについてはよく知りません。この道については後で詳しく見ていきます。


したがって、私が正しく理解できなかった場合、問題はユーザーが追加したリポジトリが「存在する可能性がある」ことです。しかし、追加のリポジトリがなければ、オフラインでのアップグレードを実行できるはずですよね?システムのアップグレード後にユーザーが後で手動でアップグレードすることを好む可能性のある追加のソフトウェアを無視して、そのようなアップグレードを実行するために必要な手順を知ることは依然として価値があります。
シモン

オフラインアップグレードを実行する前に、ダウンロードする必要のある追加パッケージのリストを取得する方法(ubuntuリポジトリと他のユーザーが追加したソースの両方)が必要です。これらのパッケージをすべて別のコンピューターにダウンロードし、(リムーバブルドライブにコピーするか、ローカルネットワーク経由で)オフラインアップグレードを実行できるようにします。
シモン

0

私は90%オフラインの方法で行きました:)。これが方法です-isoイメージを含むDVDを使用しました。「Ubuntuを試す」を選択しました。ログイン後、インターネット接続が正常に機能していることを確認しました。次に、Install Ubuntuを選択しました(これは左側のメニューバーのアイコンの1つでした)。このプロセスではWebからいくつかの追加のソフトウェアをダウンロードしましたが、ほとんどのインストールでDVDを使用しました。

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