
Pertama-tama menyalakan CD/DVD BlankOn ke halaman depan.
Selanjutnya persiapan sebelum debootstrap.
Persiapan
Menyalakan Root Terminal
Gunakan Root Terminal
BlankOn () ⇒ Accessories ⇒ Root Terminal
Root Terminal agar lebih mudah menjalankan segala sesuatu
Ganti Sandi Pengguna blankon
Saya sampai detik ini tidak tahu sandi pengguna blankon.
# passwd blankon
Perbaharui Paket
Dari Root Terminal, perbaharui daftar repositori dan pasang debootstrap:
# apt-get update # apt-get install debootstrap
Siapkan Partisi
Jalankan GParted dari Root Terminal.
BlankOn () ⇒ Administration ⇒ GParted Partition Editor
Masukkan sandi pengguna blankon yang sudah dibuat.
Sebagai contoh, saya menggunakan VirtualBox dengan menyediakan ruang penyimpan sebesar 25 GB. Saya menyusun partisi dengan konfigurasi sebagai berikut:
- Partisi swap sebesar 1 GB (1023MB) ditaruh di akhir partisi
- Sisanya menjadi direktori utama (/)
Saya lebih suka ReiserFS, tapi belum terpasang pada CD pemasang. Kembali ke Root Terminal dan pasang reiserfsprogs dan mulai memformat dengan ReiserFS.
# apt-get install reiserfsprogs # mkfs.reiserfs /dev/sda1 -l "Pusat Kehidupan"
Jangan lupa untuk bilang “y” untuk lanjut. Berikut tampilannya:
mkfs.reiserfs 3.6.21 (2009 www.namesys.com)
A pair of credits:
Edward Shishkin wrote the encryption and compression file plugins, and the V3
journal relocation code.
Yury Umanets (aka Umka) developed libreiser4, userspace plugins, and all
userspace tools (reiser4progs) except of fsck.
Guessing about desired format.. Kernel 3.10-1-amd64 is running.
Format 3.6 with standard journal
Count of blocks on the device: 6380288
Number of blocks consumed by mkreiserfs formatting process: 8406
Blocksize: 4096
Hash function used to sort names: "r5"
Journal Size 8193 blocks (first block 18)
Journal Max transaction length 1024
inode generation number: 0
UUID: 8638b6cf-1188-49c3-846d-ee1e77094db4
LABEL: Pusat Kehidupan
ATTENTION: YOU SHOULD REBOOT AFTER FDISK!
ALL DATA WILL BE LOST ON '/dev/sda1'!
Continue (y/n):y
Initializing journal - 0%....20%....40%....60%....80%....100%
Syncing..ok
ReiserFS is successfully created on /dev/sda1.
Selanjutnya Debootstrap
Pemasangan Sistem Dasar
Debootstrap
Pasang ruang penyimpan ke “/mnt”
# mount /dev/sda1 /mnt
Lakukan Debootstrap
# debootstrap suroboyo /mnt http://kambing.ui.ac.id/blankon
Mencantol Semua Sistemberkas yang Perlu
Memasang semua sistemberkas yang perlu.
# mount -o bind /dev /mnt/dev # mount -t proc none /mnt/proc # mount -t sysfs none /mnt/sys # mount -t devpts none /mnt/dev/pts
Masuk ke dalam sistem BlankOn:
# chroot /mnt /bin/bash
Pasang Berkas sources.list
Berkas ini berisi repositori yang akan dipakai oleh BlankOn untuk memasang perangkat lunak.
Kata Om Larry Wall, kemalasan adalah sebuah kebijaksanaan. Maka, berbeda dengan tulisan terdahulu, saya gunakan versi yang sudah jadi. Selain itu, saya ganti dari repositori utama ke KAMBING. Saya pilih KAMBING karena fisiknya ada di ruang sebelah, buat saya lebih cepat.
# wget http://dev.blankonlinux.or.id/export/current%3A/suroboyo/blankon-repository-setup/sources.list -O- | sed 's/arsip.blankonlinux.or/kambing.ui.ac/' > /etc/apt/sources.list
Sekalian saja diperbaharui sistem ini:
# apt-get update && apt-get dist-upgrade
Beres.
Pasang Berkas fstab
Saya berniat memasang systemd. Seperti pada temuan saya yang lalu, maka perlu menaruh sistem berkas utama ke fstab. Kebetulan saya hanya ada satu partisi saja (/dev/sda1). Jadi, saya pasanglah itu ke fstab:
# cat /proc/mounts | grep sda1 > /etc/fstab
Beres.
Pasang Yang Penting-penting
Ada beberapa yang penting seperti penyunting, sudo, dan lain sebagainya.
# apt-get install vim sudo reiserfsprogs
Tambahkan xfsprogs dan *progs lainnya untuk sistem berkas kesukaan Anda. Perkakas-perkakas ini diperlukan untuk memanipulasi sistem berkas Anda.
Konfigurasi Lanjutan
Selanjutnya sistem akan dikonfigurasi lebih lanjut sesuai dengan pengguna.
Konfigurasi Waktu dan Lokalitas
Ubah zona waktu menjadi Asia/Jakarta.
# dpkg-reconfigure tzdata
Ubah lokalitas menjadi Bahasa Indonesia. Pilih id-ID.UTF8 saja!
# apt-get install locales && dpkg-reconfigure locales
Tambahkan Pengguna Utama
Tambahkan pengguna
# adduser jp
Tambahkan pengguna tersebut ke grup sudo agar bisa jadi admin:
# adduser jp sudo
Pasang Kernel
Terakhir pasang kernel. Saat penulisan, di repositori kernel Linux terbaru versi 3.10-3. Ya, saya pasang itu saja:
# apt-get install linux-image-3.10-3-amd64
Pasang Bootloader
Pasang GRUB2:
# apt-get install grub2
Sampai sini sistem yang baru sudah bisa dimasuki. Anda bisa menyalakan ulang dan memasang yang lainnya.
Selesai
Sampai langkah pemasangan bootloader, sistem dasar sudah Anda miliki dan Anda sudah siap mengubah lebih lanjut menjadi sistem yang terkustomisasi sesuai dengan kebutuhan Anda. Anda bisa memasang destop BlankOn secara penuh, memasang LDAP, atau pun menggunakan sistem dasar ini sebagai peladen.