beberapa cara re mastering linux ubuntu

Upload: muhammad-fachrie

Post on 10-Jul-2015

181 views

Category:

Documents


2 download

TRANSCRIPT

Beberapa Cara Remastering Linux UbuntuAda beberapa macam cara untuk remastering Linux yang akan kita khususkan pada Ubuntu. Macam-macam cara remastering Ubuntu, antara lain : Remastering Ubuntu dengan reconstructor Pertama-tama download terlebih dahulu program reconstructor dari http://reconstructor.aperantis.com apabila belum terinstall. Untuk menginstall dapat digunakan gdebi yang merupakan installer default ubuntu. Setelah terinstall, maka secara default reconstructor akan berada di directory /usr/share/reconstructor/ tetapi dapat juga kita menggunakan direktori yang lain. Untuk mulai menggunakan reconstructor :

Masuk ke terminal sebagai root. scratchz@alice:~$ sudo su Masuk ke directory reconstructor. scratchz@alice:/# cd /usr/share/reconstructor/ Jalankan reconstructor dengan perintah python scratchz@alice:/usr/share/reconstructor/# reconstructor.py Maka masuklah ke tampilan awal reconstructor yang berupa GUI Langsung klik next pada tampilan awal kemudian pada tampilan kedua akan muncul pilihan. Pilihan tersebut yaitu : apakah kita mau meremastering live CD atau alternate. Pilih Desktop (live cd) kalau kita menggunakan live cd lalu klik next. Setelah itu maka untuk pertama kalinya kita harus menentukan working directory yaitu tempat dimana nanti semua file yang digunakan reconstructor berada. Selain itu kita juga harus membuat 3 buah direcktory yaitu Remaster, Root dan Initrd. Klik next. Proses ini memerlukan waktu yang cukup lama (jadi sabar ya.. ^^ ). Langkah selanjutnya adalah memulai customize ubuntu. Konfigurasi yang pertama adalah splash dan usplash. Sebelum berpindah ke langkah selanjutnya ada baiknya kita klik Apply. Tetapi tanpa klik Apply juga tidak masalah. Selanjutanya adalah modifikasi gnome (tampilan layar). Ada berbagai macam konfigurasi yang bisa diatur, antara lain : wallpaper, GDM, Theme, Icon, dll. Langkah selanjutnya adalah pengisian repository yang akan digunakan oleh Live CD. Apabila mengetahui alamat lokasi yang paling dekat dengan daerah Anda, maka bisa diisikan pada bagian kolom yang kosong tetapi apabila tidak tahu lebih baik memilih default saja. Langkah berikutnya melakukan optimasi live cd yaitu optimasi pada saat restart dan shutdown. Selanjutnya adalah membuang program yang tidak berguna serta menambahkan program yang kita inginkan. Ada 2 jalan untuk melakukan ini yaitu dengan cara menggunakan modul yang telah disiapkan oleh reconstructor atau menggunakan terminal (mode text)

Remastering Ubuntu dengan remastersys Installing remastersys

Buka terminal dan masuk sebagai root

sudo su

Menambahkan Linux mint romeo repository ke /etc/apt/source.list dan update database paket

echo deb http://www.linuxmint.com/repository romeo/ >>/etc/apt/sources.list apt-get update

Install remastersys

apt-get install remastersys Menggunakan Remastersys scratchz@alice:~$ sudo remastersys [sudo] password for scratchz: Usage of remastersys is as follows: sudo remastersys backup|clean|dist [cdfs|iso] [filename.iso] Examples: sudo remastersys backup (to make a livecd/dvd backup of your system) sudo remastersys backup custom.iso (to make a livecd/dvd backup and call the iso custom.iso) sudo remastersys clean (to clean up temporary files of remastersys) sudo remastersys dist (to make a distributable livecd/dvd of your system) sudo remastersys dist cdfs (to make a distributable livecd/dvd filesystem only) sudo remastersys dist iso custom.iso (to make a distributable iso named custom.iso but only if the cdfs is already present) cdfs and iso options should only be used if you wish to modify something on the cd before the iso is created. An example of this would be to modify the isolinux portion of the livecd/dvd scratchz@alice:~$ Membuat ISO image dari Ubuntu sudo remastersys dists Membersihkan File Temporari sudo remastersys clean Remastering Ubuntu dengan console Download Ubuntu Langkah pertama adalah download master ubuntu yang masih berbentuk iso. Setelah download bakar file iso tersebut ke dalam CD kemudian bakar file iso tersebut sebagai data file. Jadi sekarang kita punya 2 CD yaitu yang berisi file iso dan yang sudah dibakar ke dalam CD dan sudah tidak berbentuk iso lagi. Install ubuntu hasil download tadi ke dalam komputer anda. (Sabar. prosesnya cukup memakan waktu). Setelah proses instalasi berhasil selanjutnya masuk ke terminal dan lakukan perintah sudo su untuk mendapatkan akses sebagai root. Mount dan Copy File Masih di dalam terminal : mkdir /mnt/cdrom mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom mkdir /home/(username)/iso_image cp /mnt/cdrom/ubuntu-7.10-desktop-i386.iso /home/(username)/iso_image umount /mnt/cdrom

mkdir /mnt/iso mount -o loop -t iso9660 /home/(username)/iso_image/ubuntu-7.10-desktop-i386.iso /mnt/iso mkdir /home/(username)/iso_dump cp -R /mnt/iso/. /home/(username)/iso_dump/. umount /mnt/iso mkdir /home/(username)/system_dump mkdir /home/(username)/filesystem_dump cp /home/(username)/iso_dump/casper/filesystem.squasfs /home/(username)/system_dump/. mkdir /mnt/squash mount -t squashfs -o loop /home/(username)/system_dump/filesystem.squashfs /mnt/squash cp -R -p /mnt/squash/* /home/(username)/filesystem_dump/. Update Repository Sebelum melanjutkan untuk menambah/menghapus program maka edit dulu source list supaya proses download file/paket-paket program dapat berjalan lancar dan optimal. sudo gedit /etc/apt/source.list Selanjutnya jalankan perintah apt-get update Menambah Program Sekarang kita akan menambahkan program Xchat dan Xmms. apt-get -d Xchat apt-get -d Xmms cd /var/cache/apt/archives ls (seharusnya paket-paket yang didownload dengan menggunakan apt-get tersimpan disini) mkdir /home/(username)/filesystem_dump/dpkg_installs cp -R /var/cache/archives/* /home/(username)/filesystem_dump/dpkg_installs/. cd /home/(username)/filesystem_dump ls dpkg_installs/ chroot . dpkg -i dpkg_installs/* Mengurangi Program Setelah menambahkan program, pasti ada yang ingin dikurangi. Sebagai contoh, program yang akan dibuang adalah rhthmbox dan games. cd /home/(username)/filesystem_dump chroot . apt-get remove rhthmbox chroot . apt-get remove gnome-games-data rm -R /home/(username)/filesystem_dump/dpkg_installs Membuat ISO cd /home/(username)/iso_dump apt-get install make apt-get install gcc apt-get install linux-header-2.6.20-15-generic apt-get install squashfs-tools cd /home/(username)/ mksquashfs /home/(username)/filesystem_dump squashfs.filesystem mv /home(username)/filesystem.squashfs /home/(username)/iso_dump/casper/. cd /home/(username)/iso_dump

mkisofs -o /home/(username)/distroku.iso \ -b isolinux.bin \ -c isolinux/boot.cat \ -relaxes-filenames \ -iso-level 2 \ -no-emul-boot -boot-load-size 4 \ -boot-info-table .