Menyambung dari artikel sebelumnya mengenai customizer disini saya akan menjelaskan secara singkat mudahnya menggunakan customizer yang dapat digunakan untuk menambahkan/mengurangi perangkat lunak dan melakukan modifikasi yang dibutuhkan pada Ubuntu based Live-CD yang masih berbentuk image (ISO) tanpa harus dipasang terlebih dahulu pada sistem. Sebagai contoh pada artikel kali ini saya akan mengcustomize live-cd image Linux Mint 12 Lisa menggunakan customizer yang berjalan pada sistem operasi Ubuntu 11.10 32 Bit
Untuk keperluan proses pemasangan beberapa perangkat lunak tambahan menggunakan customizer dibutuhkan koneksi internet , hal lain yang sangat dibutuhkan dalam proses customize live-cd adalah ketersediaan ruang bebas pada sistem, semakin besar akan semakin baik, berikut langkah-langkahnya lengkap dengan tangkapan layar.
A. Installasi Customizer
Pada artikel kali ini saya memilih memasang customizer langsung menggunakan github, sebelumnya pasang terlebih dahulu paket ketergantungan yang dibutuhkan.
sudo apt-get install git-core coreutils bzip2 qemu xserver-xephyr x11-xserver-utils genisoimage squashfs-tools rsync menu imagemagick sed grep dbus gambas2-gb-gui gambas2-gb-form gambas2-runtime kvm-pxe
Dengan menggunakan git ambil customizer dari alamat https://github.com/fluxer/Customizer.git dan simpan kedirektori /opt/Customizer
sudo git clone https://github.com/fluxer/Customizer.git /opt/Customizer
Karena proses installasi customizer dilakukan secara manual maka bisa dipastikan customizer tidak dapat dipanggil melalui pintasan desktop atau melalui terminal. Untuk itu, diperlukan penambahan pintasan agar customizer dapat dipanggil melalui terminal dan start menu desktop, dengan menggunakan bantuan editor nano buat pintasan pada /usr/bin agar customizer dapat dipanggil melalui terminal dan membuat pintasan pada /usr/share/applications untuk memunculkan customizer pada star menu desktop
sudo nano /usr/bin/customizer
isikan dengan perintah berikut :
#!/bin/sh su-to-root -X -c /opt/Customizer/GUI.gambas
simpan, kemudian berikan hak akses eksekusi pada customizer
sudo chmod +x /usr/bin/customizer
Untuk membuat pintasan customizer pada start menu desktop
sudo nano /usr/share/applications/Customizer.desktop
isikan dengan perintah berikut kemudian simpan.
[Desktop Entry] Name=Customizer Version=1.0 Exec=su-to-root -X -c /opt/Customizer/GUI.gambas Comment=Build Ubuntu based distributions within a few minutes using ISOs Icon=/opt/Customizer/logo.png Type=Application Terminal=false StartupNotify=true Encoding=UTF-8 Categories=System;
Setelah selesai, customizer dapat dipanggil melalui Unity dash/start menu
Pintasan Customizer pada Unity Dash |
B. Menggunakan Customizer
Untuk penggunaan Customizer sendiri sangatlah mudah karena semua dilakukan melalui modus grafis bagi yang pernah menggunakan reconstrcutor tentu tidak akan kesulitan menggunakannya, satu hal yang perlu diperhatikan dalam menggunakan customizer adalah pada saat melakukan chroot dan chroot X agar keluar dengan menggunakan perintah exit untuk chroot perintah baris dan logout untuk chroot dengan desktop, jika tidak sebuh peringatan seperti pada gambar berikut akan muncul.
untuk mengatasinya jalankan perintah berikut (sesuaikan dengan path):
sudo rm -rv /home/FileSystem/tmp/lock_chroot
Proses customize menggunakan Customizer :
Antarmuka Customizer |
Sesuaikan path (direktori kerja) yang akan digunakan oleh customizer, pastikan tersedia ruang kosong yang cukup besar.
Customizer Settings |
, | |
Customizer - membuka image iso |
Untuk kemudahan, customizer telah menyediakan opsi-opsi yang dapat dipilih untuk memudahkan proses, sebagaian opsi berada pada menu Extras gunakan sesuai dengan kebutuhan.
LinuxMint - siap dioprek menggunakan Customizer |
Merubah Repository pada Customizer |
Memilih sesi Desktop - Customizer |
Proses Customize menggunakan modus grafis Chroot X |
Memasang Perangkat lunak tambahan pada Live-CD image |
Membersihkan paket melalui modus Chroot (perintah baris) |
Dalam proses pengemasan live-image yang telah dicustomize dibutuhkan koneksi internet untuk mengunduh paket-paket perangkat lunak yang dibutuhkan dari repository
Proses penyimpanan perubahan yang telah dilakukan menjadi image iso |
Setelah proses selesai sebuah image iso dengan nama yang telah ditentukan dapat diuji langsung menggunkan virtualisasi Qemu yang tersedia pada customizer
Image iso hasil customizer yang siap digunakan |
Mencoba image yang telah selesai dibuat oleh customizer menggunakan fasilitas yang disediakan (Qemu) |
Opsi untuk merubah background boot-cd |
Opsi untuk melihat daftar aplikasi yang terpasang pada live-cd image |
Dalam menggunakan customizer disarankan untuk tidak melakukan perubahan pada kernel yang digunakan dalam image live-cd, karena customizer belum dapat menyimpan perubahan kernel yang dilakukan secara otomatis, kesalahan ini mengakibatkan terjadinya kernel panic pada saat image dijalankan.
*brotip :
Customizer dapat juga digunakan untuk BlankON 7 Pattimura
Selamat Tahun Baru 2012 .... ;)
2 komentar:
kereen tuh
thx gan infonya, klo boleh saran gan, aplikasi2 offline lebih banyak donk gan???
Post a Comment
Note: Only a member of this blog may post a comment.