Kamis, 29 November 2007

Berkenalan dengan GCC

Biarpun sudah banyak text-editor nan rupawan nan cantik nan menawan, menulis dan mengompile program dengan dengan vi dan gcc masih menggoda saya. Baik, saya coba tulis biar tidak lupa

$ vi haloDunia.C
#include

using namespace std;

int main()
{
cout<<"Halo Dunia! \n";
}

$ g++ haloDunia.C -o haloDunia
$ chmod u+x haloDunia
$ ./haloDunia
Halo Dunia!


Perhatikan, jika ada pesan kesalahan setelah melakukan perintah "g++ haloDunia.C -o haloDunia", maka harus ada yang dikoreksi sesuai dengan pesan kesalahan yang muncul. Perintah kompilasi diatas, sebenarnya merupakan "2 langkah" dari perintah:

$ g++ -c hello.C
g++ hello.o -o hello


Langkah pertama melakukan compile haloDunia.C menjadi bahasa mesin haloDunia.o. Langkah kedua me-link program dengan library untuk menghasilkan program bernama haloDunia

Senin, 26 November 2007

QEMU

Baru tahu caranya pakai QEMU

# qemu -cdrom namafile.iso


Selain file .iso bisa gak ya? Belum tahu, belum pernah coba.

Sabtu, 24 November 2007

Data USB

Data partisi USB eksperimen

# mount
/dev/sda1 on /media/usbdisk type vfat (rw,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,iocharset=utf8)

# df -h
/dev/sda1 949M 471M 479M 50% /media/usbdisk

# fdisk -l
Disk /dev/sda: 1001 MB, 1001127936 bytes
255 heads, 63 sectors/track, 121 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 121 971901 6 FAT16
(Data MandrivaDelft)
-za, Fri 23 Nov 2007 05:48:51 PM WIT

# mount
/dev/sda1 on /media/usbdisk type vfat (rw,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,iocharset=utf8)

# df -h
/dev/sda1 949M 96M 853M 11% /media/usbdisk

# fdisk -l
Disk /dev/sda: 1001 MB, 1001127936 bytes
255 heads, 63 sectors/track, 121 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 121 971901 6 FAT16
(Data DSL4.0)
-za, Fri 23 Nov 2007 05:51:21 PM WIT

# mount
/dev/sda2 on /media/usbdisk type vfat (rw,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,iocharset=utf8)
/dev/sda1 on /media/usbdisk-1 type vfat (rw,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,iocharset=utf8)

# df- h
/dev/sda2 904M 36M 869M 4% /media/usbdisk
/dev/sda1 50M 50M 0 100% /media/usbdisk-1

# fdisk -l
Disk /dev/sda: 1001 MB, 1001127936 bytes
64 heads, 32 sectors/track, 954 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 50 51184 6 FAT16
/dev/sda2 51 954 925696 b W95 FAT32
(Data DSL3.x AI)
-za, Sat 24 Nov 2007 04:53:09 PM WIT

Senin, 19 November 2007

Trik Man

Untuk sementara belum ketemu, dimana lokasi man aplikasi. Nah trik-nya, daripada salin tempel dengan menggerakkan kursor, gunakan tanda >

$ man tcpdump > tcpdump.txt 


Manual tcpdump akan tersimpan dalam berkas tcdump.txt

Lokasi MAN

Dimanakah lokasi berkas man dalam Linux? Maksudnya ketika kita mengakses dokumen man dengan perintah seperti

$ man tcpdump


Ada yang tahu?

Minggu, 11 November 2007

Box Email

from /var/spool/mail/za to /home/za/mbox 
Duh, aku belum menguasai benar konsep surat listrik. Jadilah, belum jalan juga pop3 email server.

Sabtu, 10 November 2007

Paket POP

Setelah sebelumnya menggunakan paket courier-pop, atas saran Mas Amal memberitahu saya paket POP3 lainnya. Yaitu qpopper. Saya install dan sekarang sudah berhasil walau dari beberapa uji coba masih belum sempurna.

#apt-cache search qpopper
#apt-cache search courier-pop

Belum Bisa POP

Di Thunderbird muncul pesan kesalahan ini:

"Sending of password did not succeed. Mail server blabla.or.id responded: chdir Maildir failed"


Lalu di /var/log/syslog muncul pesan ini:

Nov 10 05:19:45 design postfix/anvil[3828]: statistics: max cache size 1 at Nov 10 05:14:32
Nov 10 05:26:40 design courierpop3login: Connection, ip=[::ffff:167.205.2.218]
Nov 10 05:26:46 design courierpop3login: chdir Maildir: No such file or directory


Sampai tulisan ini dibuat, belum terpecahkan :((

Email Lag

Salah satu email server yang saya tangani ternyata lag (terlambat!). Hmmph, bagaimana ya cara memperbaiki-nya dan menganalisisnya? POP3-nya juga belum jalan lagi.

Kamis, 08 November 2007

Rabu, 07 November 2007

Query Xorg

Perintah query xorg di DSL

Xorg :2 -query 167.205.*.*

Kamis, 01 November 2007

Virtual Box

Hari ini coba virtual box[1] untuk menjalankan berkas iso dari Windows. Menarik juga! Jadi tidak perlu membakar ke CD, dan boot dari CD untuk mencoba iso Linux.

[1] http://www.virtualbox.org/