Update Komputer Debian, Ubuntu, dan Turunannya Menggunakan Keryx
Ketika sedang meramban isi HDD, tiba-tiba terantuk sebuah map bernama Keryx. Seketika ingatan dibawa mundur bertahun ke belakang. Keryx adalah software andalan saya ketika akses internet yang kencang hanyalah warnet; Keryx adalah alat bantu untuk memutakhirkan komputer bersistem operasi Debian, Ubuntu dan turunanannya yang tidak memiliki sambungan internet.
Keryx bekerja dengan cara:
Membuat snapshot dari komputer offline, yang dinamakan project. Project ini berisi daftar paket yang terpasang pada komputer dan mirror mana yang dipakai.
Keryxberisi project komputer offline dibawa ke komputer online. Di sini kita bisa melakukan update atau installasi paket selayaknya dalam komputer offline.Keryxyang telah melakukan update dan install di komputer online dibawa kembali ke komputer offline untuk memasang paket-paket yang telah diunduhnya.
Sayangnya pengembangan Keryx terhenti di usianya yang sangat belia. Selepas rilis versi 1.0 di 2011, pengembangannya terhenti. Malangnya, versi 1 ini tidak selengkap versi dibawahnya; v0.92.4, karena tidak memiliki berkas binari Windows. Windows executable sangat diperlukan untuk menjalankan Keryx di komputer warnet yang umumnya bersistem operasi Windows.
Enough for the bad news, setelah dicoba, ternyata Keryx masih bekerja dengan baik. Meski apt telah banyak berkembang sejak 2011, saya rasa Keryx masih dapat dijadikan andalan bagi mereka yang karena suatu hal sulit mendapatkan sambungan internet bagi komputer Debian, Ubuntu dan turunannya.
Berikut cara menggunakan Keryx disarikan dari tutorial yang terdapat dalam tarball Keryx v0.92.4.
Unduh Keryx
Unduh
Keryxdari https://launchpad.net/keryx/+download atau dari repo github yang saya buat dengan cara:git clone https://github.com/rizaumami/keryx.gitatau dengan mengunduh
https://github.com/rizaumami/keryx/archive/master.zip.Simpan dan uraikan ke dalam USB flash disk.
Menjalankan Keryx
Dalam Linux
Jalankan berkas
source/keryx.py.Dalam Windows
Jalankan berkas
win32/keryx.exe.Membuat Project (di komputer offline)
Di awal membuka
Keryx, masukkan nama project Anda, atau biarkan sesuai default dan klik tombolNew Project.
Ketika ditanya apakah Anda ingin mengunduh daftar paket terkini, pilih
No, kemudian tutupKeryx.Membuka Project (di komputer online)
Jalankan
Keryxdan pilih project Anda dari menu drop-down paling bawah. Kemudian klikOpen Project.
Jika Anda ingin memiliki daftar paket terkini sesuai di mirror/repo, pilih
Yesketika ditanya apakah akan mengunduh daftar paket terkini (disarankan).Memasang Paket (di komputer offline)
Buka
projectAnda dan pilihInstall Packagesdari menuProject. Periksa semua paket yang ingin Anda pasang dan klikContinue.
Sebuah
terminalakan menampilkan laju pemasangan paket. Setelah pemasangan selesai, tekan ENTER.
Agar Keryx Menyadari bahwa Anda telah memiliki paket baru terpasang di komputer, Anda harus memutakhirkan project status (Project > Update Status).