このガイドでは、インターネットに接続せずにオフラインでUbuntuをアップデートする方法について説明します。
多くの場合、インターネットに接続せずにUbuntuシステムをアップデートする必要があるかもしれません。外出先でインターネットに簡単にアクセスできない場合や、インターネットに接続していないUbuntuの束をアップデートする必要がある場合など、いずれの場合でも、システムを最新のパッケージに保つことは常に必要条件です。
もちろん、ネットワークでシステムを更新することは常に推奨されています。
しかし、セキュリティー上の理由でそれが不可能な場合もあります。インターネットに接続するには、ハッカーやマルウェアからシステムを保護するために、さらにハードニングが必要になる場合があります。
以下の方法では、 apt-offline 使用してこれらの問題を解決し、インターネットなしでオフラインでUbuntuをアップデートする手順を説明します。
準備セッション
- ネットワーク接続されたUbuntu
- パッケージが保存されたUSBメモリ
- 両方のシステムをインストール
apt-offline一方のシステムはオフライン、もう一方はオンライン
apt-offlineのインストール
apt-offline両方のシステムにインストールします。以下のコマンドでインストールできます:
sudo apt install apt-offline
オフラインの対象システムにapt-offlineをインストールしたい場合は、事前にUSBメモリにダウンロードしておき、対象システムにコピーして以下のコマンドでインストールします。
sudo dpkg -i name_of_package.deb
Ubuntuのアップデート方法
オフライン・ターゲット・システムでターミナルを開き、以下のコマンドを使用して.sig署名ファイルを作成します:
sudo apt-offline set ~/offline-data.sig
この作成されたばかりの署名ファイルには、ダウンロードに必要なパッケージのパスと詳細が含まれています。
署名ファイルをUSBスティックにコピーし、ネットワークに接続されたUbuntuシステムに差し込みます。
ネットワーク上のUbuntuに、これらのファイルを格納するディレクトリを作成します。
ターミナルを開き、以下のコマンドを実行して必要なパッケージをダウンロードします。お使いのシステムに応じて、ダウンロード・ディレクトリへのパスと.sig署名ファイルを変更することを忘れないでください。
apt-offline get -d ~/offline-data-dir offline-data.sig
ファイルのダウンロードが完了したら、ダウンロードディレクトリをUSBスティックにコピーして、オフラインのUbuntuシステムに接続してください。
ダウンロードしたパッケージをオフラインシステムにインストールするには、以下のコマンドを実行します。
sudo apt-offline install offline-data-dir/
すべてがうまくいけば、完全にアップデートされたUbuntuが手に入ります。
上記の手順を繰り返して、オフラインのUbuntuを最新の状態に保ってください。
上記のチュートリアルがオフラインUbuntuシステムのアップデートに役立つことを願っています。
経由:





