Update Irit Bandwidth Menggunakan debdelta
Menggunakan Debian Sid sebagai sistem operasi sehari-hari lumayan menguras kuota langganan internet. Maklumlah, sebagai rolling release, pembaharuan untuk Sid hampir dipastikan bergulir tiap saat, ditambah saya termasuk orang selalu ingin mencoba versi software terbaru, jadi update tiap hari adalah hampir menjadi keharusan.
Untunglah Debian memiliki debdelta
.
Dari debdelta.debian.net: “debdelta
adalah perangkat lunak yang dirancang untuk memperhitungkan perubahan di antara paket Debian. Perubahan tersebut (yang kita sebut sebagai delta ) serupa dengan keluaran program diff
dalam arti delta tersebut dapat digunakan untuk menyimpan dan mengirimkan hanya perubahan di antara paket Debian.”
Gambaran sederhananya misal seperti berikut; paket-a-1.deb
berukuran 2MB yang terpasang pada sistem ternyata mendapat pembaharuan paket-a-2.deb
yang berukuran 3,5MB. Pada sistem normal, APT
akan mengunduh paket-a-2.deb
yang berukuran 3,5MB tersebut untuk kemudian dipasang pada sistem. Namun dengan menggunakan debdelta
, sistem hanya akan mengunduh berkas delta paket-a-1_2.delta
yang hanya sebesar selisih paket-a-1.deb
dan paket-a-2.deb
, yakni dalam kisaran 1,5MB.
Menarik bukan? Namun tentu saja tidak ada obat yang dapat mengobati segala macam penyakit. debdelta
bagus untuk menghemat bandwidth namun ia boros akan sumber daya komputer, karena komputer perlu untuk melakukan patching agar berkas delta menghasilkan berkas deb
yang dapat dipasang di sistem.
Jadi kesimpulan sederhananya; debdelta
bagus bagi kita yang terkendala sambungan internet, baik karena mahal atau pun lambat. Bagi yang sambungan internetnya cepat dan murah, debdelta
hampir tidak memberikan banyak arti.
Jika sudah mantap hati untuk menggunakan debdelta
, silahkan ikuti langkah berikut:
Pasang paket
debdelta
sudo apt install debdelta
Paket
debdelta
akan memasang tiga berkas pada sistem; (1)debdelta)
, (2)debdeltas
, dan (3)debdelta-upgrade
.debdelta-upgrade
-lah yang bertanggung jawab melakukan upgrade menggunakan delta.
debdelta-upgrade
merupakan perintah yang terpisah dariAPT
, jadi baiknya kita buat alias agar proses pemutakhiran sistem lebih ringkas dan nyaman.alias deltaupgrade='sudo apt update && sudo debdelta-upgrade -v && sudo apt full-upgrade'
Kita telah berhasil memasang debdelta
dan menentukan alias bagi penggunaan debdelta-upgrade
. Selanjutnya jika hendak memutakhirkan sistem, maka kita cukup mengetikkan perintah deltaupgrade
di terminal.
Happy deltaupgrade!