Backup Aplikasi yang sudah terpasang di BlankOn
Table of Contents
Kemarin
di Group Facebook BlankOn ada salah satu anggota group yang tanya
begini "mas, cara backup aplikasi di blankon bagaimana?"
Kasus ini pernah dialami pak Azis WS pada saat mengisi acara Bimbingan Teknis OpenSource Software (OSS) di Lingkungan Pemerintah Kabupaten Magetan dimana waktu itu beliau ingin memasang aplikasi LibreOffice Base pada Komputer atau Laptop milik peserta dengan mengambil paket *.deb yang ada di direktori */var/cache/apt, namun begitu dilihat, ternyata direktori tersebut kosong, sedangkan untuk menguduh aplikasi yang dibutuhkan di TKP akses Internet masih sangat susah
Pada
gambar diatas saya sudah berhasil membuat direktori pada
*/home/nama_user/dpkg-repack,
sekarang saatnya memaketkan kembali semua Aplikasi tambahan yang sudah terpasang, maka lakukan perintah berikut:
Kemudain
dijawab oleh beberapa anggota lainnya seperti yang tampak pada gambar
di atas.
Jawaban diatas memang benar bisa dilakukan dengan syarat User belum melakukan perintah "apt-get-clean" dan sejenisnya, jika sudah melakukan perintah tersebut tentu saja di direktori */var/cache/apt tidak ada isinya lagi, kalaupun ada paling juga aplikasi yang dipasang setelah melakukan perintah apt-get-clean.
Jawaban diatas memang benar bisa dilakukan dengan syarat User belum melakukan perintah "apt-get-clean" dan sejenisnya, jika sudah melakukan perintah tersebut tentu saja di direktori */var/cache/apt tidak ada isinya lagi, kalaupun ada paling juga aplikasi yang dipasang setelah melakukan perintah apt-get-clean.
Kasus ini pernah dialami pak Azis WS pada saat mengisi acara Bimbingan Teknis OpenSource Software (OSS) di Lingkungan Pemerintah Kabupaten Magetan dimana waktu itu beliau ingin memasang aplikasi LibreOffice Base pada Komputer atau Laptop milik peserta dengan mengambil paket *.deb yang ada di direktori */var/cache/apt, namun begitu dilihat, ternyata direktori tersebut kosong, sedangkan untuk menguduh aplikasi yang dibutuhkan di TKP akses Internet masih sangat susah
Terus bagaimana Solusinya?
Solusi
yang biasa saya lakukan adalah memaketkan kembali aplikasi tambahan
yang sudah terpasang tersebut menjadi paket *.deb.
Bagaimana Caranya?
Caranya
dengan menggunakan Aplikasi dpkg-repack dan fakeroot
Oke
langsung saja kita praktekkan caranya, tapi cara ini dapat dilakukan dengan
menggunakan terminal, maka kita harus latihan menjadi preman
terminal
Pasang
aplikasi dpkg-repack dan fakeroot dengan menggunakan perintah seperti
dibawah ini
$ sudo apt-get install dpkg-repack fakeroot
Pada
saat melakukan pemasangan harus tersambung ke internet atau bisa juga
menggunakan repo lokal
Setelah
aplikasi dpkg-repack dan fakeroot terpasang, buat direktori untuk
meletakkan paket *.deb yang akan dibuat, sebagai contoh saya membuat
direktori tersebut di Home, maka perintah seperti berikut:
$ cd ~/$ mkdir ~/dpkg-repack
$ cd ~/dpkg-repack
sekarang saatnya memaketkan kembali semua Aplikasi tambahan yang sudah terpasang, maka lakukan perintah berikut:
$ fakeroot -u dpkg-repack `dpkg --get-selections | grep $paket | cut -f1'
Jika
acara paket-memaket sudah selesai maka pada direktori Folder yang
dibuat sebelumnya (folder dpkg-repack) akan berisi bermacam-macam paket *.deb yang siap
dipasang pada komputer lain
Cara
memasang paket *.deb pada komputer lain
Salin-Tempel semua paket *.deb yang ada didalam folder dpkg-repack ke salah satu direktori pada komputer lain,
sebagai contoh, letakkan pada direktori Documents, maka lakukan perintah berikut:
$
cd ~/Document
$
sudo dpkg -i *.deb
Masukkann
kata sandi, tunggu proses pemasangan aplikasi sampai selesai
Untuk
memaketkan kembali pada aplikasi tertentu saya lupa caranya :D



$ sudo fakeroot -u dpkg-repack `dpkg --get-selections | grep $paket | cut -f1'
apa ya?
kalau yang begitu caranya kira-kira bagaimana ya pak?