Difference between revisions of "Ubuntu Customization Kit Menggunakan Text Mode"
Onnowpurbo (talk | contribs) (New page: Berkut adalah cara me-remaster Ubuntu Desktop menggunakan Ubuntu Customization Kit (UCK) menggunakan text mode. Cara ini tampaknya lumayan manjur. Adapun detail langkah-nya adalah sebagai ...) |
Onnowpurbo (talk | contribs) |
||
(35 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Berkut adalah cara me-remaster Ubuntu Desktop menggunakan Ubuntu Customization Kit (UCK) menggunakan text mode. Cara ini tampaknya lumayan manjur. Adapun detail langkah-nya adalah sebagai berikut, | Berkut adalah cara me-remaster Ubuntu Desktop menggunakan Ubuntu Customization Kit (UCK) menggunakan text mode. Cara ini tampaknya lumayan manjur. Adapun detail langkah-nya adalah sebagai berikut, | ||
− | + | ||
+ | |||
+ | ==Kebutuhan Sistem Pendukung== | ||
+ | |||
+ | # Harddisk kosong sebesar 3 – 5 GB (semakin besar ruang kosong, semakin dianjurkan) | ||
+ | # Memori 512MB dan swap 1 GB (semakin besar memori, semakin dianjurkan) | ||
+ | # Paket pendukung squashfs-tools dchroot genisoimage fakeroot gfxboot bzr dan mkisofs | ||
+ | # Program Virtualisasi semacam Qemu, VirtualBox, VM Ware dan lainya | ||
+ | # Berkas ISO Ubuntu Live CD Desktop | ||
+ | |||
+ | |||
+ | ==Persiapan Pendukung== | ||
+ | |||
+ | Cara yang mudah | ||
+ | |||
+ | sudo apt-get install uck | ||
+ | |||
+ | Alternatif lain download UCK dari | ||
http://uck.sf.net | http://uck.sf.net | ||
− | + | https://sourceforge.net/projects/uck/files/uck/2.0.10/uck_2.0.10-0ubuntu1_all.deb/download | |
+ | |||
+ | Install paket pendukung & UCK | ||
+ | |||
+ | $ sudo apt-get install dialog zenity kdebase-bin genisoimage \ | ||
+ | dpkg-dev build-essential fakeroot gfxboot squashfs-tools bzr mktemp | ||
+ | $ sudo dpkg -i uck_2.0.10-0ubuntu1_all.deb | ||
+ | |||
+ | Aktifkan squashsf | ||
+ | |||
+ | $ sudo modprobe squashfs | ||
+ | |||
+ | ==Unpack file ISO, Initrd & Rootfs== | ||
+ | |||
+ | Siapkan iso desktop ubuntu. Lakukan unpack iso menggunakan perintah | ||
+ | |||
+ | $ sudo uck-remaster-unpack-iso ubuntu-9.04-desktop-i386.iso | ||
+ | |||
+ | hasil unpack iso ubuntu akan di letakan di /home/user/tmp. Lanjutkan dengan unpack initrd & rootfs. | ||
+ | |||
+ | $ sudo uck-remaster-unpack-rootfs | ||
+ | |||
+ | '''WARNING:'''sering terjadi error pada saat unpack rootfs dari squashfs seperti tampak di bawah, | ||
+ | |||
+ | cp: reading `/home/user/tmp/squashfs-mount/etc/dansguardian/blacklists/porn/domains': Input/output error | ||
+ | cp: reading `/home/user/tmp/squashfs-mount/usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/rt.jar': Input/output error | ||
+ | cp: reading `/home/user/tmp/squashfs-mount/usr/lib/xen/libnsl.a': Input/output error | ||
+ | |||
+ | ini harus dibetulkan saat customisasi. Atau untuk kasus error di atas dapat juga menggunakan perintah | ||
+ | |||
+ | $ sudo cp /etc/dansguardian/blacklists/porn/domains /home/user/tmp/remaster-root/etc/dansguardian/blacklists/porn/ | ||
+ | $ sudo cp -Rf /usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib /home/user/tmp/remaster-root/usr/lib/jvm/java-6-sun-1.6.0.13/jre/ | ||
+ | $ sudo cp -Rf /usr/lib/xen /home/onno/tmp/remaster-root/usr/lib/ | ||
+ | |||
+ | Setelah semua selesai di betulkan, lakukan | ||
+ | |||
+ | $ sudo uck-remaster-unpack-initrd | ||
+ | |||
+ | baru sesudah ini kita dapat melakukan chroot | ||
+ | |||
+ | ==Kustomisasi== | ||
+ | |||
+ | Lakukan chroot | ||
+ | |||
+ | $ sudo uck-remaster-chroot-rootfs | ||
+ | |||
+ | Baru kita dapat melakukan penambahan & pengurangan aplikasi. Proses penambahan, instalasi aplikasi, pengurangan dapat di lakukan seperti pada mesin yang sedang kita instalasi biasa. | ||
+ | |||
+ | Contoh-nya dapat dilihat di [[Remaster Ubuntu untuk SchoolOnffLine Menggunakan UCK]] yang lebih sederhana tapi manjur. | ||
+ | |||
+ | ==Membuat File ISO baru== | ||
− | + | Buat iso dari distro yang baru | |
− | $ sudo | + | $ sudo uck-remaster-pack-initrd |
− | + | $ sudo uck-remaster-pack-rootfs | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | $ sudo uck-remaster-pack-iso [namafile.iso] | ||
+ | File iso distro baru ada di folder | ||
+ | /home/user/tmp/remaster-new-files | ||
+ | Selanjutnya adalah burn dan test file iso baru tersebut. | ||
==Pranala Menarik== | ==Pranala Menarik== | ||
+ | * [[Distro SchoolOnffLine]] | ||
+ | * [[Remastering Ubuntu]] | ||
+ | * [[Membuat Distro Sendiri Secara Manual]] | ||
+ | * [[Membuat sendiri Distro SchoolOnffLine]] | ||
+ | * [[Linux Howto]] | ||
* [[Membuat Distro Linux Sendiri]] | * [[Membuat Distro Linux Sendiri]] | ||
* [[Ubuntu Customization Kit]] | * [[Ubuntu Customization Kit]] | ||
* [[Ubuntu Customization Kit Menggunakan Text Mode]] | * [[Ubuntu Customization Kit Menggunakan Text Mode]] | ||
+ | * [[Remaster Ubuntu untuk SchoolOnffLine Menggunakan UCK]] | ||
* http://it.toolbox.com/blogs/locutus/uck-eight-steps-to-a-new-distribution-25344 | * http://it.toolbox.com/blogs/locutus/uck-eight-steps-to-a-new-distribution-25344 | ||
* http://okawardhana.web.id/?p=67 | * http://okawardhana.web.id/?p=67 |
Latest revision as of 05:40, 6 January 2010
Berkut adalah cara me-remaster Ubuntu Desktop menggunakan Ubuntu Customization Kit (UCK) menggunakan text mode. Cara ini tampaknya lumayan manjur. Adapun detail langkah-nya adalah sebagai berikut,
Kebutuhan Sistem Pendukung
- Harddisk kosong sebesar 3 – 5 GB (semakin besar ruang kosong, semakin dianjurkan)
- Memori 512MB dan swap 1 GB (semakin besar memori, semakin dianjurkan)
- Paket pendukung squashfs-tools dchroot genisoimage fakeroot gfxboot bzr dan mkisofs
- Program Virtualisasi semacam Qemu, VirtualBox, VM Ware dan lainya
- Berkas ISO Ubuntu Live CD Desktop
Persiapan Pendukung
Cara yang mudah
sudo apt-get install uck
Alternatif lain download UCK dari
http://uck.sf.net https://sourceforge.net/projects/uck/files/uck/2.0.10/uck_2.0.10-0ubuntu1_all.deb/download
Install paket pendukung & UCK
$ sudo apt-get install dialog zenity kdebase-bin genisoimage \ dpkg-dev build-essential fakeroot gfxboot squashfs-tools bzr mktemp $ sudo dpkg -i uck_2.0.10-0ubuntu1_all.deb
Aktifkan squashsf
$ sudo modprobe squashfs
Unpack file ISO, Initrd & Rootfs
Siapkan iso desktop ubuntu. Lakukan unpack iso menggunakan perintah
$ sudo uck-remaster-unpack-iso ubuntu-9.04-desktop-i386.iso
hasil unpack iso ubuntu akan di letakan di /home/user/tmp. Lanjutkan dengan unpack initrd & rootfs.
$ sudo uck-remaster-unpack-rootfs
WARNING:sering terjadi error pada saat unpack rootfs dari squashfs seperti tampak di bawah,
cp: reading `/home/user/tmp/squashfs-mount/etc/dansguardian/blacklists/porn/domains': Input/output error cp: reading `/home/user/tmp/squashfs-mount/usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/rt.jar': Input/output error cp: reading `/home/user/tmp/squashfs-mount/usr/lib/xen/libnsl.a': Input/output error
ini harus dibetulkan saat customisasi. Atau untuk kasus error di atas dapat juga menggunakan perintah
$ sudo cp /etc/dansguardian/blacklists/porn/domains /home/user/tmp/remaster-root/etc/dansguardian/blacklists/porn/ $ sudo cp -Rf /usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib /home/user/tmp/remaster-root/usr/lib/jvm/java-6-sun-1.6.0.13/jre/ $ sudo cp -Rf /usr/lib/xen /home/onno/tmp/remaster-root/usr/lib/
Setelah semua selesai di betulkan, lakukan
$ sudo uck-remaster-unpack-initrd
baru sesudah ini kita dapat melakukan chroot
Kustomisasi
Lakukan chroot
$ sudo uck-remaster-chroot-rootfs
Baru kita dapat melakukan penambahan & pengurangan aplikasi. Proses penambahan, instalasi aplikasi, pengurangan dapat di lakukan seperti pada mesin yang sedang kita instalasi biasa.
Contoh-nya dapat dilihat di Remaster Ubuntu untuk SchoolOnffLine Menggunakan UCK yang lebih sederhana tapi manjur.
Membuat File ISO baru
Buat iso dari distro yang baru
$ sudo uck-remaster-pack-initrd
$ sudo uck-remaster-pack-rootfs
$ sudo uck-remaster-pack-iso [namafile.iso]
File iso distro baru ada di folder
/home/user/tmp/remaster-new-files
Selanjutnya adalah burn dan test file iso baru tersebut.
Pranala Menarik
- Distro SchoolOnffLine
- Remastering Ubuntu
- Membuat Distro Sendiri Secara Manual
- Membuat sendiri Distro SchoolOnffLine
- Linux Howto
- Membuat Distro Linux Sendiri
- Ubuntu Customization Kit
- Ubuntu Customization Kit Menggunakan Text Mode
- Remaster Ubuntu untuk SchoolOnffLine Menggunakan UCK
- http://it.toolbox.com/blogs/locutus/uck-eight-steps-to-a-new-distribution-25344
- http://okawardhana.web.id/?p=67