Sunday, September 28, 2014 11:22:35

Membuat Patch Aplikasi

Article and tutorial that related to Linux Operating System  
Kadang kita harus membuat sendiri patch untuk aplikasi di Linux baik berbasis RPM/DPKG/yg lain, bisa dikarenakan tidak adanya perbaikan aplikasi dari distro Linux kita. Atau bisa juga karena keinginan kita sendiri untuk melakukan perubahan fitur.
Langkah awal yaitu menyalin file asli yang akan kita bikin patch nya. Penulis mencontohkan kita akan melakukan patch untuk aplikasi bernama belajar-1.0.tar.gz (filenya diasumsikan di /tmp)

Login sebagai root dan masuk ke direktori /usr/local/src. Ekstrak dan salin folder untuk yang tidak dirubah-rubah.Langkah-langkahnya sebagai berikut
cd /usr/local/src
mkdir patch
cd patch
tar xzf /tmp/belajar-1.0.tar.gz 
cp -a belajar-1.0 belajar-1.0-asli
Jadi sekarang sudah ada 2 folder yang mana belajar-1.0 nantinya akan kita modifikasi file didalamnya. Sedangkan yg belajar-1.0-asli tidak kita rubah sama sekali.

Masuk ke dalam folder belajar-1.0 dan lakukan perubahan yang Anda inginkan.

Disini kita kemudian harus mencari tahu apa aja yg kita rubah, itu semua bisa dilakukan dengan menjalankan perintah diff.
diff -ru belajar-1.0-asli belajar-1.0 >| /tmp/belajar-1.0-1.patch
File patchnya sudah bisa dipakai untuk ditambahkan di paket RPM/DPKG/yg lain

Permalink logo del.icio.usadd to del.icio.us | view as pdfview as pdf