Cara Manual/Offline Update dan Upgrade Ubuntu

Umumnya sistem operasi distro Linux dalam memperbaharui (update) sistem adalah dengan cara online. Tapi bukan berarti tidak menyediakan perbaharui secara manual (offline).
Install Paket Apt-Offline
Terlebih dahulu memasang paket apt-offline.
sudo apt install apt-offline
Kemudian, ambil salinan lain dari paket tersebut untuk box offline. Unduh formulir deb, Ubuntu Mirror dan masukkan paket pada drive USB untuk diinstal pada box offline.
Setelah paket yang tersedia di komputer Ubuntu offline, lalu instal dengan perintah dpkg
.
sudo dpkg -i apt-offline
Bentuk Signature untuk Repositori
Semua repositori Ubuntu dan Debian menggunakan signature key untuk memverifikasi integritas paket. Apt-offline memiliki alat untuk membuat signature untuk Anda. Selalu ingat signature key yang dibuat dan dijalankan.
sudo apt-offline set ~/.offline.sig
Download Paket
Download semua paket untuk repositori baru ke drive yang ingin digunakan.
sudo apt-offline get -d /path/to/usb/ ~/.offline.sig
Perintah threads
memungkinkan untuk download lebih dari satu repositori sekaligus ke USB yang memiliki ruang besar.
sudo apt-offline get --threads 3 --bundle /path/to/usb/bundle.zip ~/.offline.sig
Instal Paket Offline di Komputer
Pada komputer, terlebih dahulu akfitkan repositori baru. Masukkan USB dan jalankan perintah ini;
sudo apt-offline install /path/to/usb/bundle.zip
Apt akan mengaktifkan repositori baru pada sistem, yang kemudian komputer akan mengeksekusi semuanya ke ruang yang baru saat paket Apt dijalankan atau diinstal. Selain itu, dimungkinkan untuk mengulangi langkah-langkah mengunduh paket dan menginstalnya pada PC Ubuntu offline saat proses memperbaharui berjalan.
Ini akan terasa berbeda dengan perbaharui online, karena ada sedikit kerumitan yang akan terjadi, namun tetap berfungsi dengan baik. Meski demikian, pengguna dimungkinkan untuk mengontrol sistem dan mengelola dengan alat yang sama seperti yang biasa digunakan.
Ada keuntungan yang dapati, dimana USB yang berisikan repositori tersebut dapat juga digunakan di komputer offline lainnya baik itu melalui jaringan. Dengan syarat repositori yang dibutuhkan juga harus sama.