Archive

Posts Tagged ‘Melakukan update menggunakan rsync’

Melakukan update menggunakan rsync

March 6th, 2010 Molavi Arman 2 comments

Metode populer lainnya untuk membuat Slackware Linux tetap update adalah dengan menyimpan ke mirror lokal.Langkah ideal untuk melakukan ini adalah lewat rsync. rsync adalah program yang dapat melakukan sinkronisasi dari dua pohon berkas. Keuntungannya adalah rsync hanya akan mentransfer perbedaan dalam sebuah berkas, yang membuat proses update menjadi sangat cepat. Setelah melakukan sinkronisasi dengan mirror Anda dapat mengupgrade Slackware Linux dengan upgradepkg, atau membuat CD instalasi yang baru. Contoh berikut ini melakukan sinkronisasi pohon direktori lokal dengan pohon yang terbaru dari mirror.

# rsync -av –delete –exclude=slackware/kde –exclude=slackware/kdei –exclude=slackware/gnome –exclude=bootdisks –exclude=extra –exclude=testing –exclude=pasture –exclude=rootdisks –exclude=source –exclude=zipslack
rsync://fill-in-mirror/pub/slackware/slackware-current/ /usr/share/mirrors/slackware-current

Parameter -a seperti pada opsi lain mencoba membuat salinan yang sama persis (dalam hal mempertahankan symlink, hak akses, dan pemilik). Parameter –delete menghapus berkas yang tidak lagi tersedia pada mirror. Merupakan ide yang bagus untuk menggunakan parameter ini, karena pohon Anda mungkin dipenuhi dengan versi paket lama. Dengan parameter –exclude Anda bisa menentukan berkas atau direktori mana yang harus diabaikan. Setelah melakukan sinkronisasi, Ana bisa menggunakan upgradepkg untuk mengupdate installasi Slackware Linux
Anda. Sebagai contoh:

# upgradepkg /usr/share/mirrors/slackware-current/slackware/*/*.tgz

Incoming search terms for the article: