インターネットなしでDebian 10をDebian 11にアップグレードする方法は?

インターネットなしでDebian 10をDebian 11にアップグレードする方法は?

将来的には、複数のDebian 10システムをDebian 11にアップグレードする必要があります。問題は、これらのシステムがインターネットにアクセスできないことです。

システムをアップグレードするにはどのようなオプションが必要ですか?

わずかな調査の終わりに、apt-offlineがこの作業に適していることがわかりました。完全に更新されたDebian 10の例では、次のようにapt-offlineを試しました。

オフラインシステム:

  1. /etc/apt/sources.listをBuster(Debian 10)からBullseye(Debian 11)に変更します。
  2. 次のコマンドを使用して apt-offline.sig を作成します。sudo apt-offline set --upgrade-type dist-upgrade apt-offline.sig

オンラインシステムの場合:

  1. 以下を使用してBundle.zipを作成します。apt-offline get --bundle bundle.zip apt-offline.sig

オフラインシステムでは:

  1. バンドルをインストールします。sudo apt-offline install bundle.zip

これはうまくいきません。 apt-get dist-upgradeを実行すると、aptはインターネットからパッケージを入手しようとし、Bundle.zipのサイズはわずか27Mbです。

apt-offline は Debian バージョンのアップグレードには適していないようです。

debian 10からdebian 11へのオフラインバージョンアップグレードを実行する他の方法はありますか?

ベストアンサー1

ダウンロード可能なイメージを使用してDebianインストールをアップグレードできます。例えば DVDamd64イメージ。これを使用するためにオペレーティングシステムを再インストールする必要はありません。インターネット上でホストされているリポジトリのように、既存の設定をアップグレードするために使用できます。リリースノートには以下が含まれています。詳細説明;基本的にイメージをダウンロードしてインストールした後に実行してください。

apt-cdrom add

これを考えてください。

apt upgradeその後、通常どおりに実行できますapt dist-upgrade

ダウンロードした画像に特定のシステムをアップグレードするために必要なすべてのパッケージが含まれていない場合、すべての Debian イメージが含まれています耳道を使用してください。または、アップグレードできないパッケージを一時的に削除してDebian 11にアップグレードしてからapt-offline再インストールすることもできます。

おすすめ記事