Ada banyak cara membackup system Linux Ubuntu, tapi bagaimana dengan cara membackup aplikasi yang sudah terinstall kedalam system? Biasanya ini di butuhkan ketika Anda menginstall ulang dengan system yang sama namun Anda tidak ingin direpotkan lagi dengan install-install paket yang pastinya membutuhkan koneksi internet. Berikut penulis ulas tentang bahasan bagaimana membackup paket aplikasi yang sudah terinstall kedalam Linux Ubuntu Anda.
BACKUP
Instal paket kebutuhan dengan mengetik perintah berikut di Terminal:
$ sudo apt-get install dpkg-repack fakeroot
Kemudian buat sebuah direktori penampungan paket aplikasi yang akan dihasilkan oleh “dpkg-repack”. Buka Terminal dan ketik:
$ mkdir backup
$ cd backup
Direktori telah dibuat dan Anda sudah masuk di dalamnya. Lalu, ketik perintah berikut di terminal ;
$ fakeroot -u dpkg-repack `dpkg --get-selections | grep install | cut -f1`
Jika semua proses telah selesai dan berjalan lancar, Anda akan mendapatkan file dengan ekstensi .deb. File tersebut bisa Anda pindahkan kedalam eksternal hardisk atau flashdisk untuk di installkan di komputer lain dengan base system yang sama.
RE-INSTALL
Jika Anda ingin meng-install kembali paket aplikasinya, masuk kedalam direktori backup tadi kemudian install paket dengan perintah terminal berikut ini ;
$ sudo dpkg -i *.deb
NB. Trik diatas juga berlaku untuk keluarga Linux Debian.
Semoga bermanfaat.
Sumber referensi :
http://ubuntuforums.org
Sumber gambar :
http://www.blogsdna.com
aku udah coba d ubuntu Lucid Lynx
proses instalasi berjalan lancar
tapi pas menjalankan perintah backupnya gagal
$ fakeroot -u dpkg-repack `dpkg –get-selections | grep install | cut -f1
muncul pesan error seperti ini
[sudo] password for *******: No command ‘copy’ found, did you mean:
Command ‘pcopy’ from package ‘pcopy’ (universe)
Command ‘hcopy’ from package ‘hfsutils’ (main)
Command ‘bcopy’ from package ‘bacula-sd-pgsql’ (main)
Command ‘bcopy’ from package ‘bacula-sd-sqlite3’ (main)
Command ‘bcopy’ from package ‘bacula-sd-mysql’ (main)
Command ‘copt’ from package ‘z88dk-bin’ (universe)
Command ‘mcopy’ from package ‘mtools’ (main)
Command ‘ncopy’ from package ‘ncpfs’ (universe)
Command ‘copyg’ from package ‘nauty’ (multiverse)
copy: command not found
tolong bantuannya dong
install dulu aplikasi yg bernama fakeroot
$ sudo apt-get install fakeroot
Makasi buat tutorialnya. Saya sudah berhasil backup.
sekarang tinggal restore backup.Apakah bisa aplikasi yang sudah kita backup kita gunakan pada OS linux yang versi lainnya?
Contoh: backup eclipse dr Ubuntu 11.04,
di restore di Ubuntu 11.10.
@cahyo : cb diulangi perintahnya dengan benar mas
$ fakeroot -u dpkg-repack `dpkg --get-selections | grep install | cut -f1`
@Surya : bisa mas klo 11.04 ke 11.10 karena baru satu tingkat diatasnya
Terimakasih banyak mas.
100% lancar backup dan restorenya ^^
ini bedanya apa dengan aptoncd ? bukannya lebih mudah pake ini ya ? cmiiw
@iqbal : bedanya klo aptoncd klo cache package hasil instalasi hilang tidak bisa di backup, klo perintah diatas building packagenya dari aplikasi yang sudah terinstall.
$ fakeroot -u dpkg-repack `dpkg –get-selections | grep install | cut -f1`
pada perintah diatas antara selections dan grep install ada tanda garis lurus, masalahnya di keyboard tanda seperti itu tidak ada. ataukah ada maksud lain dari tanda tersebut???
terimakasih nuwun jawabanne
di keyboard tekan tombol SHIFT +
jadi yang sudah di back up menjadi file .deb?
q di tahap fakeroot -u dpkg-repack `dpkg –get-selections | grep install | cut -f1`, , kok ga jalan?
mungkin command line-nya salah bang..
pake ( ` ) bukan ( ‘ ) coba dulu, letak tombolnya di samping angka 1 di atas tab..
saya tadi coba juga ga bisa, ternyata itu masalahnya..
Gan cara ini bisakah untuk backup kali linux?
Makasi buat tutorialnya. Saya sudah berhasil backup.