Terkadang kita memiliki sebuah aplikasi yang ingin kita jadikan sebuah paket debian tetapi aplikasi yang akan kita gunakan ternyata sudah precompiled sehingga proses pembuatan paket deb secara normal tidak dapat dilakukan.. misal sebuah aplikasi java berupa file JAR.. atau sebuah library PHP4 yang telah dicompile untuk apache2.2.15 dengan mode handler(apxs2), tanpa harus mengcompile ulang, apalagi sibuk menutupi dependensi yang kadang bikin mumet kepala hanya untuk proses kompilasi saja.
contoh kita sudah melakukan make install php4 di folder /usr/local/php4
buatlah folder root untuk struktur penempatan file2 yang akan dimasukkan kedalam paket.
user@server:~$ sudo su
root@server:/home/user$ cd ~
root@server:~$ mkdir -p php4
buat struktur dan salin semua data aplikasi sama persis dengan penempatan aplikasi yang sudah terinstall pastikan tidak ada yang terlewat. pada kasus PHP4 disini semua data dan library hanya ada di dalam sebuah folder. pastikan juga pada saat menyalin permission masih sama dengan aslinya.
root@server:~$ cd php4
root@server:~/php4$ mkdir -p usr/local/php4
root@server:~/php4$ cp -rvp /usr/local/php4/* usr/local/php4
sekarang kita akan membuat file control untuk deskripsi paket debian yang akan kita buat
root@server:~/php4$ mkdir DEBIAN
root@server:~/php4$ vim DEBIAN/control
Package: php4-custom --> (nama paket yang akan dipanggil)
Version: 4.4.9
Section: base
Priority: required
Architecture: i386 --> (bila multi arch tambahkan dengan koma(,) )
Essential: yes
Pre-Depends: xxxx --> (masukkan semua paket dependensi kalau ada)
Origin: php4
Maintainer: muhammad zahris
Description: php4 untuk apache 2.2.15 --> (max 60 karakter)
bla bla bla --> (keterangan juga bebas jumlah karakternya)
sekarang kita buat debian paketnya
root@server:~/php4$ cd ..
root@server:~$ dpkg-deb -b php4 php4-custom.deb
S…E…L…E…S…A…I…
pada post mendatang mungkin akan dijelaskan cara membuat postins pada paket debian agar tidak perlu lagi dilakukan konfigurasi manual sama sekali setelah paket debian diinstall ke sistem.
Membuat Paket Debian dari Precompiled Binary
Langganan:
Posting Komentar
(
Atom
)
2 komentar :
Masih bingung gan cara membuat paket debian ini
My partner and I stumbled over here from a different web
page and thought I might as well check things out.
I like what I see so now i'm following you. Look forward to checking out your web page again.
Feel free to visit my page http://youtu.be/qNsQoZeUrNQ ()
Posting Komentar
Silahkan tinggalkan komentar anda disini...