Latest Entries »

Selasa, 09 Maret 2010

Voice Command di Ubuntu

Ini adalah artikel yang ditulis dan dipraktekkan oleh teman saya. Dengan menggunakan program yang ia tulis sendiri, ia berhasil membuat sistem Linux Ubuntu bisa mengenali satu perintah yang diucapkan oleh pengguna untuk mematikan komputer.

Meskipun ada beberapa alternatif lain untuk program pengenalan suara seperti gnome-voice-control dan julius, tapi sebagai dasar, tulisan dari teman saya ini bisa untuk dicoba.

Manusia: GO
Komputer: Are you sure ?
Manusia: ONE

Tidak lama kemudian komputer shutdown. Bagaimana caranya?

Pastikan komputer Anda memiliki microphone (mic). Biasanya laptop memiliki internal mic. Jadi Anda bisa langsung mencobanya menggunakan Audacity:

# apt-get install audacity

Rekam suara Anda dan dengarkan hasilnya. Jika masih kurang bagus, kurangi volume mic melalui mixer. Lalu coba rekam lagi. Kalau hasil rekaman sudah baik, Anda bisa tutup Audacity.

Kemudian tambahkanlah repository RAB, yaitu dengan membuat file /etc/apt/sources.list.d/rab.list yang berisi:

deb http://debian.rab.co.id/custom ./

Perbaharui daftar paket Debian:

# apt-get update

Lalu pasang voice-command:

# apt-get install voice-command

Tunggulah beberapa saat hingga cron menghidupkan otomatis program ini. Jika sudah hidup, Anda bisa lihat log-nya di /tmp/voice-command.log. Kemudian mulailah mengatakan "GO" dengan tegas. Kalau suara Anda dikenal dengan baik, komputer akan melakukan konfirmasi dengan bertanya "Are you sure ?". Jawablah dengan "ONE" sebagai password-nya. Jika beruntung komputer Anda akan di-shutdown.

Perintah "GO" memiliki timeout. Jadi jika tidak dijawab dengan password yang benar dalam 30 detik, Anda harus mengulang lagi perintah ini.

Selamat mencoba.

Mengembalikan Boot Loader Ubuntu 9.10

Bagi yang menggunakan Ubuntu 9.10 sering bingung ya… kalo kita habis install ulang XP grub loadernya hilang, dan awalnya kita ngira kalo cara untuk ngembalikannya sama dengan ubuntu versi-versi sebelumnya 

1. Pertama-tama kita harus mempersiapkan Ubuntu Live CD, jika ngga punya bisa juga menggunakan bootloader dari flash disk
2. Kemudian ubah settingan pada BIOS, CD atau Flash disk pada urutan pertama (first boot option)
3. Jika PC anda sudah diset untuk boot ke CD-ROM, Anda bisa menunggu sampai layar pilihan boot Ubuntu 9.10 muncul pilih saja Try Ubuntu (without any change on your computer)
4. Setelah masuk Live CD Desktop jalankan Terminal dengan meng-klik menu Applications > Accessories > Terminal
5. Cek partisi Linux kita dengan menggunakan perintah
sudo fdisk -l
6. Setelah diketahui partisi Linuxnya (misalkan partisi Linux pada laptop saya adalah sda2), kemudian lakukan mounting seperti berikut ini
sudo mount -t ext4 /dev/sda2 /mnt/

sudo mount -t proc proc /mnt/proc/

sudo mount -t sysfs sys /mnt/sys/

sudo mount -o bind /dev/ /mnt/dev/

sudo chroot /mnt /bin/bash


7. Sekarang kita akan mengembalikan GRUB ke MBR, perintahnya
grub-install /dev/sda
8. sekarang kita akan mengembalikan kedalam partisi Linuxnya (dalam hal ini lokasi partisi Linux laptop saya berada di /dev/sda2), perintahnya
grub-install /dev/sda2
9. Jika tidak ada pesan error maka setelah Anda melakukan Reboot, bootloader akan kembali seperti semula.
selamat mencoba…..
sumber : http://kantin.internetclub.or.id

Kamis, 04 Maret 2010

Instalasi ubuntu lewat Jaringan

Terkadang kita kesulitan jika harus menginstall linux lewat cd, bisa saja karena gak punya cd ato cdrom nya soak, hehe..6x. hal ini bisa di atasi dengan cara install linux lewat jaringan atau PXE. hal ini akan sangat membantu ketika anda mau menginstall linux di komputer yang banyak secara bersamaan.

Cara Installasi sevicesnya
program yang di butuhkan :
1. tftpd-hpa
2. dhcp3-server
3. netkit-inetd

1.tftpd-hpa
- install dulu programnya...
apt-get install ftpd-hpa
- edit file /etc/inetd.conf tambahkan
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
- trus
sudo update-inetd --enable BOOT
- jangan lupa untuk membuat direktori tftp di /var/lib/tftpboot
- pada ubuntu 6.06 server dan Feisty Fawn 7.04 (/etc/inetd.coonf tidak ada) jd edit lah /etc/default/tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"

2. dhcp3-server
- instal dulu programnya
apt-get install dhcp3-server
- edit file dhcpd.conf nya
contohnya kayak gini..

ddns-update-style ad-hoc;

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.253;
option domain-name-servers 192.168.1.253;
option domain-name "shark.bits-soft.com"; # You really should fix this
option option-128 code 128 = string;
option option-129 code 129 = text;

get-lease-hostnames true;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.199;
filename "pxelinux.0";
}

next-server 192.168.1.252;
option root-path "192.168.1.252:/opt/ltsp/i386";

3. netkit-inetd
- install dulu programnya
apt-get install netkit-inetd
- kamu ambil image linux feisty dari internet, bisa kamu ambil dari sini http://archive.ubuntu.com/ubuntu/dists/feisty/main/installer-i386/curren...
- trus kamu ekstrak netboot nya taruh di /var/lib/tftpboot
- trus dah selesai dah... :D

kalo masih ada masalah cari aja kelirunya sendiri :D