July 25, 2017

Remastering Linux Ubuntu Dengan UCK

Sebelumnya mohon maaf, karena sudah lama sekali gak pernah update blog 😃. Untuk mengawali transformasi blog saya ini, kali ini saya mau berbagi tutorial tentang remastering Linux Ubuntu dengan UCK. Sebenarnya untuk UCK sendiri bisa menggunakan GUI, tapi untuk tutorial ini saya mencoba secara manual (via terminal). Oke, mungkin tanpa basi-basi lagi karena saya juga gak pandai basa-basi, mungkin kita mulai saja. Tapi sebelumnya disini saya menggunakan OS Debian sebagai masternya dan wajib menyiapkan ISO dari OS Ubuntu sebagai OS yang akan diremastering tersebut.
Remastering Linux Ubuntu Dengan UCK

Persiapan Remastering dengan UCK

1. Install package pendukung untuk UCK.
(disini saya sudah dalam posisi root, ingat tanda #).
Remastering Linux Ubuntu Dengan UCK

2. Download Ubuntu Customization Kit (UCK) untuk remastering, atau bisa di download di website resminya http://uck.sf.net kemudian install UCKnya.
Remastering Linux Ubuntu Dengan UCK

3. Mengaktifkan Squashfs untuk menjalankan UCK.
Remastering Linux Ubuntu Dengan UCK

Unpack File ISO, Initrd, dan Rootfs  

4. Menyiapkan file ISO Linux Ubuntu (disini saya menggunakan versi 16.04.2). Dan lakukan unpack file ISO.
Remastering Linux Ubuntu Dengan UCK

5.  Hasil unpack ISO Ubuntu akan berada di /root/tmp/. Lanjutkan dengan unpack initrd dan unpack rootfs.
Remastering Linux Ubuntu Dengan UCK

Customisasi Linux Ubuntu yang akan Di Remastering 

6. Untuk Customisasi disini saya mencoba mencopy kan wallpaper Linux Host (Debian 8) ke dalam folder hasil remastering di /root/tmp/remaster-root/usr/share/backgrounds/
Remastering Linux Ubuntu Dengan UCK

7. Dan juga saya mencopy kan file sublime.deb dari host (Linux Debian) ke folder remaster-root untuk penambahan packagenya.
Remastering Linux Ubuntu Dengan UCK

8. Setelah itu kita bisa melakukan Customisasi dengan masuk ke chroot di Ubuntu yang akan kita remastering
Remastering Linux Ubuntu Dengan UCK
Perhatikan perbedaan jika kita sudah berhasil menjalankan chroot di atas, berarti kita sudah berada di file system dari ISO yang akan kita remastering tersebut.

9. Sampai disini kita sudah bisa melakukan pengeditan, penambahan dan pengurangan pada ISO Ubuntu kita sendiri.

10. Mengedit file source.list kemudian lakukan apt-get update agar package dari repository kambing tersebut terupdate.
Remastering Linux Ubuntu Dengan UCK

11. Merubah nama Distro  Linux Ubuntu menjadi seperti ini:
Remastering Linux Ubuntu Dengan UCK

12. Melakukan Penambahan/Installasi package Linux kita seperti: apache2, php, phpmyadmin, dan mysql melalui apt-get
Remastering Linux Ubuntu Dengan UCK

13. Atau bisa juga Installasi package melalui dpkg (Debian Package Manager) atau file yang berektensi .deb
Remastering Linux Ubuntu Dengan UCK

14. Atau dapat juga melakukan pengurangan package instalasi ubuntunya, seperti menghapus package yang tidak penting. Dengan menggunakan perinta apt-get purge namapackage atau apt-get remove namapackage.

Membuat File ISO Linux Ubuntu Baru

15. Setelah semua package yang di perlukan sudah dimasukkan ke package isntallasinya maka langkah selanjutnya dapat dilakukan yaitu mem-packing file linux ubuntunya menjadi sebuah file ISO, yaitu dengan keluar terlebih dahulu dari mode root remasternya
Remastering Linux Ubuntu Dengan UCK

16. Packing initrd hasil remastering
Remastering Linux Ubuntu Dengan UCK

17. Setelah itu packing file rootfs
Remastering Linux Ubuntu Dengan UCK

18.  Kemudian packing menjadi file ISO
Remastering Linux Ubuntu Dengan UCK

19. File ISO hasil pack kita akan berada di folder /root/tmp/remaster-new-files.
Remastering Linux Ubuntu Dengan UCK

20. Langkah selanjutnya kita bisa burn atau testing file ISO baru tersebut.

Uji Coba File ISO Hasil Remastering

21. Mencoba file iso hasil remastering dapat di lakukan dengan 2 cara, yakni dapat dilakukan dengan burning via flashdisk atau CD/DVD dan dapat juga menggunakan Software VirtualBox.
Sedangkan disini saya mencoba file ISOnya menggunakan VirtualBox.

22. Untuk langkah installasi seperti menginstall linux pada umumnya, memang tidak ada perbedaan yang berarti pada waktu installasi Linux hasil remastering tersebut.

23. Proses Installasi berhasil dan tidak terjadi kendala
Remastering Linux Ubuntu Dengan UCK

24. Hasil penambahan package Sublime agar langsung terpasang pada waktu penginstallan.
Remastering Linux Ubuntu Dengan UCK

25. Begitu pula dengan package phpmyadmin yang sudah langsung terinstall pada package penginstallan
Remastering Linux Ubuntu Dengan UCK

26. Adapula package Apache2 dan mysql yang sudah terinstall akan seperti dibawah:
Service Apache2 Status
Remastering Linux Ubuntu Dengan UCK

Service Mysql Status
Remastering Linux Ubuntu Dengan UCK

27. Adapula nama distro linux, dan kodename  dari linux ubuntu sendiri sudah berubah sesuai linux yang kita remaster.
Remastering Linux Ubuntu Dengan UCK

Mungkin cukup sekian tutorial tentang Remastering Linux Ubuntu dengan UCK ini. Mungkin Sekiranya ada yang kurang jelas tau ada yang ingin di tanyakan atau mau memberi masukan berupa kritik dan saran silahkan mampir di tab komentar di bawah.

0 komentar