Membuat Paket Debian Dari Aplikasi HTML5

Membuat Paket Debian Dari Aplikasi HTML5

Halo! sekarang udah hari ke-2 kita menjalankan ibadah puasa, saya juga sekarang lagi makan saur pas nulis artinkel ini, yah daripada galau saur sendirian ga ada yang nemenin ya udah dech mending sambil ngeblog. Kebetulan akhir-akhir ini banyak ide seger yang ngalir dalam kepala, daripada ntar lupa ya lebih baik di dokumentasiin sekaligus di share. Mudah-mudahan aja bisa bermanfaat. Amin 😀 Pada artikel saya kali ini, saya akan membahas tentang bagaimana cara membuat paket debian installer dari sebuah aplikasi HTML5, nah kalau artikel kemarin kita udah bahas soal Apache Cordova untuk ngebuild aplikasi HMTL5 menjadi Mobile Application, kalau sekarang kita build untuk jadi aplikasi desktop di Ubuntu / Distro turunan Debian lainnya. Sebagai permulaan, saya anjurkan kamu buat baca artikel saya yang terdahulu tentang membuat paket debian dari Aplikasi PHP dan juga dari Aplikasi Java. Sekarang ya jadinya kita tinggal melanjutkan aja dari yang udah ada. 😀 Pertama ada library yang harus kita install terlebih dahulu, namanya adalah Maleo. Kalau misalkan kamu pengguna Blankon, paket ini sebenarnya udah include dengan OS Blankon. Kalau misalkan kamu ga pake Blankon, kamu bisa download paketnya disini. Install dengan perintah

Kalau sudah terinstall, sekarang kita mulai ke pembahasan utama. Nah, Aplikasi HTML5 yang akan kita gunakan adalah Game yang dulu pernah fenomal yaitu “Flappy Bird”. Nah kita bisa download sourcenya di github yang empunya disini. Kalau udah selesai di download, extract isinya dan kita mulai langkahnya. 1. Rename Folder Rename foldernya menjadi format “application-ver”, nah pada kasus kali ini kita rename menjadi “flappybird-0.1” 2. dh_make -n Dengan terminal yang masih aktif, masuk ke direktori yang sudah di rename tadi dan ketikkan perintah “dh_make -n”.

3. Buat file desktop dan config.xml Setelah selesai membuat konfigurasi Make File, sekarang kita buat file flappybird.desktop dan juga config.xml. flappybird.desktop digunakan sebagai shortcut yang nantinya akan didaftarkan oleh system sehingga setelah diinstall, aplikasi kasih akan muncul di menu application. config.xml berguna untuk konfigurasi resolusi window ketika aplikasi dijalankan. flappybird.desktop

config.xml

4. Konfigurasi file control & install Masuk ke folder debian, disitu kamu bakal menemukan file control. Nah, untuk file control ini, kita akan melakukan konfigurasi terhadap aplikasi yang akan kita build, seperti depedensi, deskripsi, dan juga section dimana aplikasi tersebut di tampilkan di menu application. File control

File install Sedangkan file install digunakan untuk memberikan perintah pada system berupa konfigurasi direktori dimana aplikasi tersebut akan diinstall. buatlah file bernama install dan copy-paste dibawah ini.

Setelah konfigurasi selesai, naik satu level dan kita mulai buildnya. ketikkan perintah “debuild -us -uc” untuk memulai proses build.

Naik satu tingkat lagi, kalau kamu mengikuti langkah diatas, maka seharusnya kamu menemukan file dengan ekstensi *.deb. install file tersebut. Silahkan dicoba dan semoga bermanfaat 😀

Tinggalkan Balasan