Selasa, 19 Januari 2010

free BSD

Menggunakan FreeBSD Sebagai Desktop Workstation


Seperti yang dapat anda lihat dalam posting-posting di blog ini sebelumnya selain menggunakan Mac OS X untuk bekerja, sehari-hari saya juga menggunakan sebuah komputer dengan sistem operasi FreeBSD sebagai workstation. Saat ini FreeBSD yang saya gunakan adalah FreeBSD 6.1 dengan GNOME 2.12. Mengapa GNOME bukan KDE atau XFCE misalnya, jawaban saya sangat subjektif, itu sih suka2 saya saja :) Saya sudah merasa sreg dengan GNOME. Jadi saya tidak merasa perlu coba-coba lagi yang lainnya. Lagipula kalo mencoba-coba terus kapan dipakai kerjanya? Beberapa software yang biasa saya pakai antara lain:

* Mozilla Firefox
* Gaim
* Terminal (sudah pasti!)
* Inkscape (untuk mengedit dan bermain-main dengan file SVG dari sketsa Processing)
* AbiWord dan Gnumeric

kira-kira begitulah sekilas mengenai FreeBSD box yang saya pakai. Bagaimana cara menginstal dan mengkonfigurnya akan saya coba uraikan pada bagian berikut ini.

Instalasi dan Konfigurasi X11 dan Desktop Manager

Asumsi FreeBSD telah terinstal dengan baik, pertama-tama instal terlebih dahulu X11 berikut desktop environment yang akan anda pakai, misalnya GNOME.

Baik X11 maupun GNOME dapat langsung anda instal di awal instalasi dengan menginstal package melalui sysinstall atau sesudah anda selesai instal system. Cara lainnya adalah melalui Port Collection.

Untuk menginstal X11 melalui Port:

# cd /usr/ports/x11/xorg
# make install clean

Untuk menginstal GNOME

# cd /usr/ports/x11/gnome2
# make install clean

Cara lain instal package:

# pkg_add -r xorg

Setelah selesai selanjutnya kita konfigurasi yang terdiri dari beberapa langkah. Pertama-tama adalah mem-build file konfigurasi awal. Sebagai root lakukan:

# Xorg -configure

Langkah di atas akan menghasilkan file konfigurasi pada direktori /root yang bernama xorg.conf.new

Selanjutnya kita lakukan test terhadap konfigurasi yang ada apakah Xorg dapat bekerja pada komputer anda. Lakukanlah:

# Xorg -config xorg.conf.new

Bila di layar muncul garis-garis hitam/abu-abu dan kursor X maka konfigurasi berhasil. Untuk keluar dari layar test tekan Ctrl+Alt+Backspace.

Selanjutnya anda dapat men-tune file konfigurasi xorg.conf.new. Namun biasanya saya langsung gunakan konfigurasi yang ada.

Bila sudah OK kopi file konfigurasi xorg.conf.new dari direktori /root ke direktori /etc/X11 dan menghilangkan .new

# cp /root/xorg.conf.new /etc/X11/xorg.conf

Sampai di sini X Window sudah terinstall, dan kalau hendak diaktifkan jalankan perintah startx. Agar langsung login dengan login prompt melalui antarmuka grafis maka kita perlu desktop manager. Untuk GNOME desktop manager yang digunakan adalah gdm atau GNOME Desktop Manager.

Untuk mengaktifkan gdm editlah entri tty8 di file /etc/ttys menjadi:

ttyv8 "/usr/X11R6/sbin/gdm -nodaemon" xterm on secure

Secara default entri ini tidak diaktifkan. Untuk mengaktifkannya ubahlah field ke 5 dari off menjadi on. Lalu restart init:

# kill -HUP 1

Demikianlah, bila semuanya OK maka akan muncul desktop manager dengan antarmuka grafis untuk login ke sistem.

Untuk lebih jelasnya bacalah FreeBSD Handbook di situs FreeBSD atau yang disertakan pada distribusi FreeBSD.

Wah, ribet amat yah… :)

Tags: Desktop, FreeBSD, GNOME, Open Source
Posted in FreeBSD | Comments Off
Processing sketch running on FreeBSD
Wednesday, August 9th, 2006

Processing sketch running on FreeBSD

Sketsa Processing dapat berjalan di FreeBSD, seteleh sebelumnya diinstall JRE di FreeBSD ini. Buat yang sering mainan FreeBSD, seperti yang kita ketahui sebelum ada package Java untuk FreeBSD kita harus mengcompile sendiri misal lewat Port Collections. Proses compile ini bisa berjam-jam lamanya dan juga tidak otomatis melakukan fetch source code ataupun binary dari situs Sun/Java, melainkan secara manual signup dan baru dapat mendownload file yang diperlukan. Saat ini sudah tersedia package yang bisa langsung diinstal dengan perintah pkg_add.

Processing IDE nya sendiri belum berhasil dijalankan di mesin ini. Paket Processing saat ini tersedia hanya untuk Windows, Mac OS X dan Linux. Saya telah mencoba versi Linux-nya dengan menjalankan Linux compatibility yang ada pada FreeBSD, namun belum berhasil. Alternatif lainnya adalah dengan mencompile source code-nya. Yang terakhir ini belum dicoba.

Pada gambar di atas sketsa yang dijalankan adalah berupa aplikasi Java yang dihasilkan dari proses export ke Linux pada Processing IDE di mesin Mac.

Tags: FreeBSD, Java, Processing
Posted in FreeBSD, Processing | Comments Off


Friday, August 25th, 2006

widianto nugroho blog
Computational Media in Art and Design | wnugroho.org | flickr

Tidak ada komentar:

Posting Komentar