Linux中國

如何在沒有互聯網連接的情況下離線更新 Ubuntu

本指南介紹了如何在沒有互聯網連接的情況下離線更新 Ubuntu 的步驟。

在很多情況下,你可能需要在沒有互聯網連接的情況下更新你的 Ubuntu 系統。你可能在外地不方便上網,也可能你需要更新一堆未聯網的 Ubuntu,不管是哪種情況,保持你的系統更新最新的軟體包總是需要的。

當然,始終建議通過聯網來更新系統。

但有時,出於安全考慮,這是不行的。連接到互聯網可能需要給你的系統進行額外的加固,以保護它們免受黑客和惡意軟體的攻擊。

以下的方法使用 apt-offline 來解決這些問題,並概述了在沒有互聯網的情況下離線更新 Ubuntu 的步驟。

準備環節

  • 一台能連接到網路的 Ubuntu(你朋友的、咖啡館、實驗室系統)
  • 存儲了軟體包的 U 盤
  • 兩個系統都安裝了 apt-offline:一個系統離線,另一個系統聯網

安裝 apt-offline

在兩個系統下安裝 apt-offline。你可以使用以下命令安裝:

sudo apt install apt-offline

如果你想在離線的目標系統安裝 apt-offline,你可以提前下載到 U 盤裡,然後複製到目標系統,再使用下面的命令安裝。

Ubuntu 22.04 LTS 和其他版本的下載鏈接如下所示。你可以選擇一個鏡像並下載 deb 文件。

下載 .deb 文件 – apt-offline

sudo dpkg -i name_of_package.deb

如何更新 Ubuntu

在離線的目標系統上打開終端,使用以下命令創建一個 .sig 簽名文件:

sudo apt-offline set ~/offline-data.sig

創建簽名文件

在這個剛創建的簽名文件中,包含下載所需的軟體包的路徑和詳細信息。

簽名文件的內容

把簽名文件複製到 U 盤中,再插到聯網的 Ubuntu 系統上。

在聯網的 Ubuntu 上創建一個目錄(參見下面)來存放這些文件。

打開一個終端,運行以下命令來下載所需的軟體包。記得根據你的系統,更改下載目錄和 .sig 簽名文件的路徑。

apt-offline get -d ~/offline-data-dir offline-data.sig

下載軟體包以離線安裝

你可以看到文件相應下載,然後複製整個下載目錄到 U 盤,再插到離線的 Ubuntu 系統。

運行以下命令將下載的軟體包安裝到離線系統,記得根據你的系統更改目錄路徑。

sudo apt-offline install offline-data-dir/

安裝軟體包

如果一切順利,你將獲得一個更新完的 Ubuntu。

重複以上步驟,就可以保持你的離線 Ubuntu 為最新版本。

希望以上教程能幫到你更新離線的 Ubuntu 系統,如果你遇到任何問題,請在下面的評論框中告訴我。

via: https://www.debugpoint.com/how-to-update-or-upgrade-ubuntu-offline-without-internet/

作者:Arindam 選題:lkxed 譯者:littlebirdnest 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國

    Linux中國

    DevOps 將去向何方?

    微軟、谷歌、亞馬遜、IBM 和甲骨文如今都在關注云上的 DevOps。這些大公司正在給企業提供 IT 自動化的服務。然而,DevOps 仍然在持續的演進中。DevSecOps、AIOps 和 NoOps 正在成為下一個流行詞。