GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuまたはLinuxMintをオフラインで更新およびアップグレードする方法

UbuntuまたはLinuxMintシステムのオフライン更新とアップグレードは、同じネットワーク上に多数のPCがある場合に特に役立ちます。 PCごとに更新とアップグレードを繰り返し展開してインターネット帯域幅を浪費する必要はありません。

代わりに、1台のPCに更新をダウンロードしてから、他のPCでオフライン更新を実行します。他のPCは同じネットワーク上にある場合もあれば、USBドライブを使用して更新を転送する場合もあります。

オフライン更新の理由:

  • 目的のネットワークインターフェイスがない。ワイヤレスネットワークを使用しているが、所有しているシステムはワイヤレスハードウェアがインストールされていないため、有線接続のみをサポートしているとします。
  • ネットワーク接続(データまたは接続)が制限された多数のコンピューターを更新する必要がある
  • 適切なインターネット接続がない(特に発展途上国)

apt-offlineというプログラムを使用します Ubuntuシステムにオフラインでアップデートとアップグレードをインストールします。適切なインターネット接続とUSBストレージデバイスを備えた別のシステムが必要になります。

apt-offlineを使用してUbuntu、LinuxMintをオフラインで更新

apt-offline UbuntuやLinuxMintを含むDebianベースのシステムにオフラインパッケージ管理機能をもたらします。パッケージとその依存関係をダウンロードして、後で別のシステムにインストールするために使用できます。

コマンドの概要:

apt-offline[引数][オプション]

インストール

apt-offlineのインストール シンプルです。インストールするには、aptコマンドを使用します:

sudo apt install apt-offline

これは、システムにインターネット接続がある場合にのみ役立ちますが、データを大量に消費する多くのコンピューターに更新プログラムをインストールする必要があるため、すべてのシステムにプログラムのみを個別にインストールする余裕があります。

オフラインでインストールするには、まずインターネットに接続されているシステムに次のコードを入力します。

sudo apt-get download python2.7-minimal python-minimal python3 python3-magic libmagic-mgc libmagic1 apt-offline

.debをダウンロードします apt-offlineのパッケージ およびその依存関係。ホームディレクトリをチェックインすると、これらの名前のパッケージが.deb拡張子でホームディレクトリにダウンロードされます。これらをUSBドライブにコピーして、ターゲットコンピューターのホームディレクトリに転送します。

次に、以下を使用してこれらをターゲットコンピューターにインストールします:

sudo dpkg -i *.deb

apt-offlineの依存関係をインストールします とプログラム自体。

また、非常に重要なこととして、 apt-offlineをインストールします。 インターネットに接続しているコンピューター。これは、上記のセクションですでに説明したインストールコマンドを使用して行うことができます。

FYI :更新が必要なシステムとインターネットに接続されているコンピューター上のシステムのOSが同じである場合、最良の結果が得られます。更新パッケージのダウンロードが簡単になり、両方のシステムに同じリポジトリがあります。

使用法

インストールしたので、更新/アップグレードが必要なプログラムのリストを作成する必要があります。このためには、ターゲットシステムで次のコマンドを実行します。

sudo apt-offline set ~/file.sig

〜/file.sigとして指定されたファイルの場所 何でもかまいませんが、簡単にするために、〜/file.sigという名前でidとして保持することをお勧めします。 。

file.sigという名前のファイル このコマンドを実行すると、ホームディレクトリに作成されます。 USBドライブにコピーし、インターネットに接続しているコンピューターにUSBドライブを挿入し直します。次に、 file.sigをコピーします そこから、そのコンピュータのホームディレクトリに貼り付けます。

インターネットに接続しているコンピューターで更新/アップグレードする必要のあるプログラムのリストがあります。したがって、今すぐダウンロードできます。次のコマンドを実行します:

mkdir packages

packagesという名前のディレクトリを作成するには ダウンロードしたファイルが含まれます。

apt-offline get -d packages/ file.sig

すべてのパッケージがダウンロードされます。時間がかかる場合がありますので、ゆっくりとおくつろぎください。

ダウンロードが完了したら、ディレクトリ packagesをコピーします。 USBドライブにコピーし、ターゲットシステムのホームディレクトリにコピーします。次に、以下を実行してこれらのパッケージをインストールします:

sudo apt-offline install packages/

下のスクリーンショットに示すように、プロンプトが表示されたら「y」を入力します。

すべてのパッケージがインストールされます。

結論

お気づきのとおり、プログラムapt-offlineは、UbuntuおよびLinuxMintでオフライン更新を実行するための優れたユーティリティです。 更新を維持する必要のあるシステムが多数ある特定の状況では。更新を1回だけダウンロードしてから、同じパッケージを残りのすべてのシステムに展開します。

十分なインターネット接続がない地域の場合、ユーザーはこれを使用して更新をインストールし、システムを更新し続けることができます。

そして最後に、インターネットに接続するためのネットワークインターフェースがないシステムの場合(非常にまれなシナリオですが、不可能ではありません)、オフラインアップデートを介してアップデートをインストールできます。

コメントであなたの考えを教えてください。乾杯!


Ubuntu
  1. UbuntuおよびLinuxMintにAdobeAcrobatReaderをインストールする方法

  2. UbuntuとLinuxMintでコンピューターのRAMをクリアする方法

  3. UbuntuとLinuxMintをデュアルブートする方法は?

  1. UbuntuでLinuxカーネルを更新する方法

  2. LinuxMint20.3にアップグレードする方法

  3. UbuntuおよびLinuxMintにSkype5.0をインストールする方法

  1. UbuntuおよびLinuxMintでSWAPパーティションを作成または追加する方法

  2. Ubuntu、エレメンタリーOS、およびLinuxMintでキーリングを無効にする方法

  3. Ubuntu、LinuxMintにSquidProxyをインストールして構成する方法