Transcript

REMASTERING LINUX MINT 9 ISADORA MENJADI MINT-GAD

“Minggat Bersama Mint-Gad”

Remastering Linux Mint 9 Isadora menjadi Mint-Gad Release Alpha 1.0

Remastering linux adalah sebuah proses untuk membuat sebuah linux baru dari linux yang

sudah ada. Distro remastering berbeda dengan distro turunan.

a. Definisi Distro Remastering.

Distro remastering jika dilihat dari definisi remastering sendiri adalah proses membuat master

baru untuk album, film, atau ciptaan lainnya. Cenderung untuk merujuk pada port proses rekaman dari

salah satu media analog ke digital lain satu, tetapi hal ini tidak selalu terjadi.

Jadi distro remastering adalah sebuah proses untuk membuat sebuah linux baru dari linux yang

sudah ada. Hasil remastering linux adalah linux yang mirip dengan linux induk namun telah mengalami

beberapa modifikasi yang membuatnya berbeda dibandingkan dengan linux induk, misal tema

tampilan, perangkat lunak yang terbundel dengannya dan sebagainya. tujuannya adalah untuk dapat

memenuhi kebutuhan dari pengguna yang tidak tersedia dalam distro induknya. Banyak sekali contoh

dari distro remastering yang sudah ada baik lokal maupun buatan luar negeri.

b. Definisi Distro Turunan.

Sebuah proses untuk membuat sebuah linux baru dari linux yang sudah ada sebagai dasar atau

pondasi sistemnya, hampir sama dengan definisi distro remastering cuma dalam distro turunan ada

beberapa paket aplikasi khas yang dipelihara oleh developer distro turunan tersebut. tujuannya pun

hampir sama dengan distro remastering, sebagai pengembangan dan penyesuain dengan kebutuhan

pengguna.

Agar lebih jelas lagi, saya akan memberikan perbedaan-perbedaan yang bisa mendefinisikan

apakah sebuah distro itu dikatakan sebuah distro remastering atau distro turunan.

Distro Remastering :

1. tidak mempunyai repositori

2. tidak mempunyai paket khas untuk dirinya

3. tidak mempunyai pemaket yang memelihara paket aplikasi

4. tidak membuat patch paket aplikasi

5. tidak mempunyai penelusuran bug

Dsitro Turunan :

1. mempunyai repositori sendiri tidak dari distro induknya

2. mempunyai paket khas yang tidak dimiliki oleh induknya, contoh blankon-contextual-desktop,

daluang,dll (mungkin selanjutnya saya akan membahas apa/fungsi paket2 khas yang ada dalam

blankon)

3. mempunyai pemaket yang memelihara paket aplikasi

4. mempunyai rebranding paket dari induknya

5. mempunyai penulusuran bug

A. Setting Repository

Sebelum kita melakukan modifikasi terhadap interface ataupun system di linux mint. Ada

baiknya kita konfigurasi dulu repository untuk linux mint 9 Isadora, ini di gunakan untuk memudahkan

kita untuk update packet atau add/remove paket yang ada di linux mint.

Ada 2 cara dalam mengkonfigurasi repository pada linux mint, yaitu melalui synaptic langsung dan

melalui sources.list nya. Disini karena kita menggunakan linux mint 9 berarti kita bisa menggunakan

repository dari ubuntu 10.04 Lucyd. Langsung saja caranya sebagai berikut :

Setting Repository Lokal menggunakan Synaptic atau Sources.list

I. Melalui synaptic package manager

pertama , untuk menambahkan repositori lokal ke linuxmint yang kita pake caranya lewat Synaptec

Pakcage Manager, jadi pertama buka dulu Synaptec Package Managernya melalui Menu → Package

Manager. Kemudian Klik Settings → repositories → pilih tab other software lalu klik add.

Kemudian masukkan link repositroy yang kita punya, berikut link repository untuk linux Mint 9 Isadora.mirror.cbn.net.id (OpenIXP)

## sources.list.cbn## repository dengan menggunakan server mirror ubuntu.cbn.net.id#deb http://ubuntu.cbn.net.id/Ubuntu lucid main restricted universe multiversedeb http://ubuntu.cbn.net.id/Ubuntu lucid-updates main restricted universe multiverse

deb http://ubuntu.cbn.net.id/Ubuntu lucid-security main restricted universe multiversedeb http://ubuntu.cbn.net.id/Ubuntu lucid-backports main restricted universe multiversedeb http://ubuntu.cbn.net.id/Ubuntu lucid-proposed main restricted universe multiverse

atau silakan donlot di sini

kambing.ui.ac.id (UI, Telkom, Indosat, OpenIXP, INHERENT

## sources.list.kambing## repository dengan menggunakan server mirror kambing.ui.ac.id#deb http://kambing.ui.ac.id/ubuntu lucid main restricted universe multiversedeb http://kambing.ui.ac.id/ubuntu lucid-updates main restricted universe multiversedeb http://kambing.ui.ac.id/ubuntu lucid-security main restricted universe multiversedeb http://kambing.ui.ac.id/ubuntu lucid-backports main restricted universe multiversedeb http://kambing.ui.ac.id/ubuntu lucid-proposed main restricted universe multiverse

atau silakan donlot di sini

www.foss-id.web.id (Telkom)

## sources.list.foss-id## repository dengan menggunakan server mirror dl2.foss-id.web.id#deb http://dl2.foss-id.web.id/ubuntu lucid main restricted universe multiversedeb http://dl2.foss-id.web.id/ubuntu lucid-updates main restricted universe multiversedeb http://dl2.foss-id.web.id/ubuntu lucid-security main restricted universe multiversedeb http://dl2.foss-id.web.id/ubuntu lucid-backports main restricted universe multiversedeb http://dl2.foss-id.web.id/ubuntu lucid-proposed main restricted universe multiverse

atau silakan donlot di sini

ftp.itb.ac.id (ITB, INHERENT)

## sources.list.itb## repository dengan menggunakan server mirror ftp.itb.ac.id#deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiversedeb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiversedeb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiversedeb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiversedeb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse

atau silakan donlot di sini

indika.net.id (OpenIXP)

## sources.list.indika## repository dengan menggunakan server mirror ubuntu.indika.net.id#deb http://ubuntu.indika.net.id/ lucid main restricted universe multiversedeb http://ubuntu.indika.net.id/ lucid-updates main restricted universe multiversedeb http://ubuntu.indika.net.id/ lucid-security main restricted universe multiversedeb http://ubuntu.indika.net.id/ lucid-backports main restricted universe multiverse

deb http://ubuntu.indika.net.id/ lucid-proposed main restricted universe multiverse

atau silakan donlot di sini

kebo.vlsm.org

## sources.list.kebo## repository dengan menggunakan server mirror kebo.vlsm.org#deb http://kebo.vlsm.org/ubuntu lucid main restricted universe multiversedeb http://kebo.vlsm.org/ubuntu lucid-updates main restricted universe multiversedeb http://kebo.vlsm.org/ubuntu lucid-security main restricted universe multiversedeb http://kebo.vlsm.org/ubuntu lucid-backports main restricted universe multiversedeb http://kebo.vlsm.org/ubuntu lucid-proposed main restricted universe multiverse

atau silakan donlot di sini

buaya.klas.or.id

## sources.list.buaya## repository dengan menggunakan server mirror buaya.klas.or.id#deb http://buaya.klas.or.id/ubuntu/ lucid main restricted universe multiversedeb http://buaya.klas.or.id/ubuntu/ lucid-updates main restricted universe multiversedeb http://buaya.klas.or.id/ubuntu/ lucid-security main restricted universe multiverse

atau silakan donlot di sini

kavalinux.com (OpenIXP)

## sources.list.kavalinux## repository dengan menggunakan server mirror mirror.kavalinux.com#deb http://mirror.kavalinux.com/ubuntu/ lucid main restricted universe multiversedeb http://mirror.kavalinux.com/ubuntu/ lucid-updates main restricted universe multiversedeb http://mirror.kavalinux.com/ubuntu/ lucid-security main restricted universe multiversedeb http://mirror.kavalinux.com/ubuntu/ lucid-backports main restricted universe multiversedeb http://mirror.kavalinux.com/ubuntu/ lucid-proposed main restricted universe multiverse

atau silakan donlot di sini

kenapa menggunakan repository ubuntu, karena linux mint 9 merupakan turunan dari ubuntu 10.04

Lucyd. Disini kami memilih link repo dari kambing.ui.edu karena link ini merupakan link lokal

tercepat yang pernah kami akses.

Setelah selesai memasukkan semua link, close software source kemudian pilih reload. Maka synaptic

otomatis akan mengupdate packet yang tersedia.

II. Melalui Source.list

Masuk ke terminal dan loginlah sebagai root, atau bisa menggunakan perintah sudo.

Ketikkan perintah berikut :

$sudo nano /etc/apt/sources.list

Setelah itu copykan link dari kambing.ui.edu tadi, kemudian simpan hasil perubahan yang

dilakukan.

Ketikkan perintah berikut untuk mengupdate packet :

$sudo apt-get update

B. Modifikasi Interface Linux Mint menjadi Mint-gad

Langkah pertama kita akan merubah tampilan windows border pada linux mint menjadi tema

playstation.

Download file metacity playstation dengan nama 84462-playstation.tar.gz di http://gnome-look.org/.

Setelah berhasil di download, ekstarklah file tadi dengan cara klik kanan dan pilih Extract Here. Untuk

mengaplikasikannya kita buka Apperance Preferences dengan cara klik kanan pada Desktop dan pilih

change desktop background pilih tab themes kemudian drag folder hasil ekstrakan tadi kedalamnya,

sehingga akan memunculkan dialog box dan pilih Apply New Themes. Maka windows border kita akan

berubah menjadi begini.

Selanjutnya modifikasi icon menjadi icon vista black, caranya sama yakni dengan mengekstrak file

icon black-white_2-Vista.tar.gz yang sudah di download di http://gnome-look.org/ kemudian

mengekstaknya dan mendrag folder icon tersebut ke dalam Apperance Preferences di tab themes. Dan

akan memunculkan dialog box kemudian pilih Apply New Themes. Maka icon akan berubah menjadi

vista black-white.

Tips : Untuk menampilkan Trash icon di desktop kita, caranya adalah tekan tombol Alt+F2 kemudian

ketikkan gconf-editor pada kotak dialog.

Dan browse pada apps \ nautilus \ desktop beri tkita centang trash icon visible.

C. Install Gnomenu

Gnomenu adalah menu untuk gnome yang mirip dengan menu di windows.

Sebelumnya menginstall gnomenu install dulu paket berikut dengan cara :

$sudo apt-get install python python-xdg python-cairo python-gconf python-xlib deskbar-applet

ketikkan perintah tersebut di terminal, kemudian tunggu sampai proses install selesai.

Selanjutnya download gnomenu dari http://launchpad.net/gnomenu/trunk/2.5/+download/gnomenu-

2.5.tar.gz disini kami menggunakan gnomenu versi 2.5. Untuk menginstallnya ekstrak file gnomenu-

2.5.tar.gz dengan cara klik kanan kemudian ekstrak. Kita dapat langsung menginstal Gnomenu melalui

terminal. Caranya adalah, setelah kita masuk dalam folder hasil extrak file gnomenu, klik kanan pada

ruang kosong, lalu klik open in terminal. Ketikkan perintah sudo make install. Setelah berhasil

menginstal gnomenu, kita restart laptop, komputer atau notebook kita. Setelah kita restart, kita ganti

menu stkitar linux mint dengan gnomenu. Caranya adalah klik kanan pada menu, lalu remove from

panel. Untuk menggantinya, klik kanan pada panel, klik add to panel, lalu klik gnomenu, dan klik add.

Letakkan menu tersebut sesuai dengan keinginan kita. Jika muncul konfirmasi untuk restart menu, klik

restart, lalu klik reload. Untuk mengganti tampilan start menu, kita bisa klik kanan pada start menu,

klik preference. kita bisa mengganti theme start menu kita menjadi vista, vista black, xp, dan lain-lain.

kita juga bisa mengganti icon start menu dengan icon vista, BW, atau Newstyle. Untuk start menu, kita

bisa menggantinya dengan gambar yang telah tersedia, seperti xp, gnome, dan lain-lain. Setiap kita

selesai mengganti theme, icon, atau button start menu pada gnomenu, klik OK, lalu akan muncul

konfirmasi restart. Klik yes, dan akan muncul konfirmasi untuk reload, klik reload. Setelah itu, kita bisa

menikmati perubahan start menu yang ada pada Linux Mint kita. Gnomenu juga bisa kita gunakan pada

Ubuntu kita. Jadi, kita tidak akan merasakan bosan dengan tampilan start menu standar dari Linux Mint

9 Isadora atau Ubuntu 10.04 Lucyd.

D. Menginstall Cairo dock

buka synaptic kemudian ketikkan cairo-dock, klik dan pilih Mark for installation.

Atau melalu terminal dengan cara sudo apt-get install cairo-dock tunggu sampai proses instalasi

selesai. Untuk mengaktifkannya melalui accessories dan pilih GLX-dock (cairo-dock with openGL).

Untuk temanya anda bisa mencarinya sendiri di internet, pada tutorial kali ini kami menggunakan tema

black.

E. Menginstall Screenlets

screenlets adalah semacam gadget yang bisa kita tampilkan di desktop kita.

buka synaptic kemudian ketikkan screenlets, klik dan pilih Mark for installation.

Cara mengaktifkannya melalui accessories dan pilih screenlets. Disini

kami menggunakan sysmonitor.

F. Mengganti Boot screen

Untuk Linux mint 9 tidak lagi menggunakan usplash tetapi sudah menggunakan plymouth, cara

termudah untuk mengganti boot screenya adalah dengan cara menimpa file yang ada di

direktori /lib/plymouth/themes/ubuntu-logo kemudian timpa file ubuntu_logo.png dan file

ubuntu_logo16.png dengan file yang telah kita siapkan sebelumnya.

Ubuntu_logo.png ubuntu_logo16.png

untuk mengaktifkannya buka terminal dan ketikkan #update-initramfs -u. maka boot screen akant

terganti menjadi mint-gad.

Disini kami menonaktifkan layar login screen untuk kemudahan user tetapi jika anda berminat untuk

menggantinya anda bisa membaca artikel yang ada di web http://maketecheasier.com/change-login-

and-boot-screen-in-ubuntu-lucid/2010/05/13.

G. Menggnti gambar grub

Untuk menggantinya kita bisa menimpa file di direktori /boot/grub dan pada direktori /boot/boot/grub

ganti gambar dengan format png dengan gambar yang anda sukai kemudian jangan lupa untuk

mengupdate grubnya, caranya ketikkan diterminal #update-grub

contohnya kami mengganti gambar grub menjadi seperti berikut ;

Note : pastikan setiap settingan atau

perubahan dilakukan pada root akses.

H. add/remove paket aplikasi

untuk menambah dan menghapus aplikasi melalui synaptic manager dengan cara memberi tanda atau

memberi check list untuk menambah dan menghilangkan tanda atau check list untuk menghapus

aplikasi.

Karena tema kami jaringan jadi kami menambahkan repository backtrack kedalam mint-gad kami,

adapun cara menambah repositorynya sebagai berikut :

1. Edit file sources.list

$sudo gedit /etc/apt/sources.list

2. Tambahkan repository backtrack

deb http://archive.offensive-security.com pwnsauce main microverse macroverse restricted universe multiverse

3. Lalu Add Key melalui terminal

$sudo wget -q http://archive.offensive-security.com/backtrack.gpg -O- | sudo apt-key add -

4. Perbarui daftar paket:

$sudo apt-get update

5. Install aplikasi backtrack

$sudo apt-get install nama-aplikasi-backtrack

atau dengan cara memberi check list pada synaptic manager untuk menambahkan aplikasi backtrack.

Berikut daftar aplikasi yang telah ditambahkan di mint-gad :

- remastersys - mac changer - muCommander

- packet tracer - ettercap - Guake

- ip calc - airsnort - ailurus

- GIP - aircrack - script nautilus

- wireshark - wepcrack - Netbeans IDE 6.8

- putty - hydra - wine

- angry ip scanner - metaspoit - virtual-box

- kismet - nessus - chrome browser

- rcrack - irpas - dll.

- Nmap - john the ripper

- secpanel - MC

a. install packet tracer

Download packet tracer http://www.ziddu.com/download/10119593/PacketTracer5_generic.tar.gz.html

• Extract file .tar.gz nya#tar -zxcf PacketTracer5_generic.tar.gz

• Pindah ke directori Packet Tracer#cd PacketTracer5

• Install packet tracer nya#./install

• untuk menjalankannya tinggal ketikkan Packettracer di terminal

• atau anda dapat membuat shortcutnya sendiri supaya lebih mudah.

Untuk instalasi aplikasi yang lain anda bisa mncari referensinya di internet.

Sebagai rujukan (http://yogieza.wordpress.com)

I. Remasatering menggunakan remastersys_2.0.17-1

Sebelumnya install terlebih dahulu paket remastersys yang sudah kita download di

http://sourceforge.net/projects/remastersys/files/remastersys-ubuntu-karmic-lucid/remastersys_2.0.17-

1_all.deb/download, untuk instalasi bisa dengan cara double clik pada aplikasi remastersys_2.0.17-

1_all.deb yang sudah di download kemudian pilih install package atau kita bisa menginstallnya melalui

synaptic manager.

Setelah remastersys terinstall kita bisa menjalankannya melalui accessories kemudian remastersys

backup.

Pilih backup kemudian Ok, jika kita ingin mengatur seperti nama cd/Dvd yang di hasilkan kita bisa

memilih menu modify kemudian Ok. Masukkan sesuai dengan keinginan kita.

Setelah kita klik OK, maka akan muncul jendela baru. Klik OK dan proses backup akan berjalan

selama beberapa menit.

Hasil dari custom live dvd yang berbentuk file *.ISO bisa kita copy atau burn di folder /home/

remastersys,/remastersys. Sebagai catatan, perbedaan antara backup dengan dist, adalah file yang akan

dicopy pada custom live dvd kita tidak menyertakan user lama. Sehingga, saat kita melakukan instalasi

linux mint menggunakan custom live dvd yang telah kita buat, maka tampilan yang tampil adalah

tampilan default linux mint 9. Selain itu, karena tidak menyertakan setting dari user lama, maka tidak

akan terjadi error saat login ke mint. Jika menggunakan menu Backup, settingan dan juga user lama

akan terbawa sehingga jika kita membuat user baru, akan terjadi error karena settingan default linux

mint 9 yang kita backup masih terseting pada user lama. Perbedaan antara custom live dvd dengan live

cd asli adalah, hasil update dan juga penambahan aplikasi, theme, atau game yang ada pada linux mint

9 yang dibackup, bisa digunakan secara lancar setelah anda melakukan instalasi menggunakan custom

live dvd. Maka, bagi kita yang berniat mengajarkan linux mint 9 pada sahabat, teman, atau saudara,

tapi koneksi internet sangat lambat, sehingga tidak dapat update linux mint, maka kita bisa

menggunakan cara ini. Jika para pengguna Linux, khususnya linux mint yang masih pemula bisa

menikmati linux mint yang sudah terupdate.

Folder hasil remastering terletak di /home/remastersys/remastersys cari file yang berekstensi *.iso atau

file dengan nama yang telah kita buat tadi.

Selanjutnya kita bisa mencobanya menggunakan virtual-box, jika remasatering kita berhasil kita bisa

memburn nya ke cd/dvd, sesuai dengan kapasitas iso yang di hasilkan. Adapun hasil dari remastering

kami tampilannya sebagai berikut :

tampilan grub

Boot screen

tampilan desktop

Demikian hasil remastering kami :

Kelompok S1-TI-2E

− Muhammad Koprawi (09.11.2918)

− Puteri Mauliana Aji (09.11.2934)

− Adelia Prima Dyantami Savitri (09.11.2865)

− Meirinda Permata sari (09.11.2916)

− Anisyah Puntorukmi (09.11.2913)


Top Related