Remastering: Membuat distro Linux Sendiri Menggunakan Slax


Linux memang dikenal dengan perkembangannya yang sangat cepat dan seringkali menciptakan inovasi-inovasi baru dalam bidang teknologi. Bagi Linuxer Mania mungkin sudah tidak asing lagi  dengan distro Slackware Linux. Distro pertama di Indonesia yang dimotori oleh Patrrick Volkerding dan distro tertua yang masih bertahan di dunia linux. Berbicara masalah distro Linux,pada artikel kali ini kita akan membahas tentang cara  membuat Distro Linux sendiri menggunakan SlaxKeistimewaan dari Slax ini adalah kita  dimungkinkan untuk membuat module-modulesendiri dan paket-paket yang ingin digunakan dikonversi dengan mudah menjadi module dan otomatis            di-load saat booting.
1.     Perangkat yang Dibutuhkan
1.      USB Flashdisk (ukuran minimal 2 GB)
2.      Slax-6.**.tar atau bisa juga menggunakan versi  *.iso (ftp.slax.org atau di repo local)
3.      Linux-live script (www.linux-live.org)
4.      Virtualbox atau yang lainnya (jika ingin membuat file iso)
2.     Membuat Flashdisk  Bootable
1.      Pertama kita Ekstrak dulu file slax-**.tar.gz ke dalam folder home.
2.      Maka akan ada dua folder bernama boot dan slax. Folder boot mengatur proses bagamana slax booting serta konfigurasinyasedangkan file slax berisi module dan tools untukmembuatnyaSalin kedua folder ini kedalam USBFlashdisk.
3.      Masuk ke folder boot, jalankan file bootinst.sh sebagai root dan ikuti prosedur yang ada (untuk kamu pengguna  Windows dapat menjalankan file bootinst.bat yang disertakan)
4.      Jika terdapat pesan “Disk $TARGET should be bootable now. Instalation finished.” Maka slax dapat di bootmelalui flashdisk.
3.     Menggunakan Slax
1.      Setelah membuat bootable USB flashdisk, restart computer dan atur BIOS agar mampu mem-boot flashdisk.
2.      Pada menu, pilih Slax Graphics Mode dengan menekan Enter. Tunggu proses booting selesai sehingga Slax  menampilkan desktop KDE.
3.      Setelah Desktop ditampilkanpengguna bebas melakukan apa saja.(tapi ingat anda sedang menjalankan user root, sehingga anda harus ekstra hati-hati dengan apa yang andalakukanBisa saja anda tidak sengaja menghapus file penting pada partisi)
4.     Memodifikasi Sistem
Modifikasi system dapat dilakukan dengan mengubah file ./slax/base/001-core.lzmkali ini kita akan bermain-main dengan paket *.tgz.
1.      Konvensi file 001-core.lzm menjadi folder dengan tool lzm2dir yang telah disertakan oleh SlaxAtau klik kanan file tersebut dan pilih Extract Module.
2.      Anda dapat mengganti hostname default slax sesuai yang anda inginkan melalui chroot.
chroot 001-core#hostname linuxku
3.      Membuat user baru untuk mengganti user root
adduser
4.      Mengganti password root
passwdChanging password for user root.Changing password for root.Enter new UNIX password:
5.      Setelah itu kalankan tool dir2lzm atau klik kanan folder 001-core/dan pilih Build Slax Module. Tunggu sampai muncul information box dengan bunyi “module created in $PWD/$MODULE
6.      Tempatkan module anda ke dalam ./slax/base atau ./slax/modules/ vardapat diload secara otomatis dari file root yang tadi kita telah buat sebelumnya
5.     Memodifikasi Tampilan
Untuk tampilan, file-file konfigurasi disimpan dalam file ./slax/base/003-desktop.lzm.
1.      Ubah  file file konfigurasi secara manual dalam /root/.kdeatau /root.qtanda jugadapat mengubahnya secara otomatis dengan mengubah tampilan desktop anda  secara  biasa dan menyalin file-file dibawah folder /root/.kde/config untuk perilaku desktop dan aplikasi  lainnyaatau /root/.qt untuk style.
2.      Selanjutnya copy  file yang  akan anda gunakan sebagai wallpaper ke dalam  /usr/share/wallpapers.
3.      Ada juga dapat mengubah  logo saat logout menjadi logo yang anda inginkan dengan meletakkan gambar kedalam   /usr/share/apps/ksmserver dan ganti nama gambar yang lama
4.      Ubah tampilan file Kmenu dengan cara mengubah icon Kmenu.png pada folder /usr/share/icons/*theme_anda*/apps.
6.     Modifikasi Aplikasi
Bemul puas dengan KDE yang ditawarkan Slaxanda dapat mengubah IDE yang biasa anda gunakan seperti GNOME. Atau XFCE.
1.      Pilih paket yang akan anda install dan copy ke home (atau root jika anda bekerja dengan root). Jika file berekstensi *.rpm ubah menjadi *.tgz dengan perintah rpm2tgz.
#  rpm2tgz wine-*.*.rpm wine.tgz
2.      Jika paket berekstensi *.deb gunakan tool deb2lzm
3.      Jika paket tersebut berekstensi *.tgz gunakan tool tgz2lzm untuk mengubah paket langsung menjadi module atau anda dapat          menginstal paket tersebut menjadi satu folder untuk dijadikan satu module.  
      Contohnya aplikasi untuk penetration testing.
installpkg –root pentesting nmap.tgz netcut.tgz zenmap.tgz bunny.tgz
4.      Jika ingin membuang paketgunakan perintah revovepkg.
# ROOT=pentestingremovepkg zenmap.tgz nmap.tgz.
7.     Membuat Distro Live Dengan Linux-Live Script
Jika anda ingin membuat distro anda menjadi live distro maka gunakan linux-live script yang dapat di download secara gratis di www.linux-live.org .
1.      Ekstrak linux-live.tar.gz ke dalam home directory anda atau copy langsung ke folder /tmp.
2.      Ubah file .config jika diperlukan.
3.      Jalankan file build untuk membangun folder linux anda dan ikuti prosedur yang ada
# ./build
Changing current directory to ****Name of your live distro [hit enter for mylinux]:
4.      Folder linux anda akan diletakkan dalam folder /tmp dan jalankan seperti langkah membuat USB Flashdisk bootable.

Berikut adalah screenshot setelah semua langkah diatas berhasil :




Source :
4. Andra Berlianto

0 Response to "Remastering: Membuat distro Linux Sendiri Menggunakan Slax"

Post a Comment