-- SELAMAT DATANG DI BLOG SAYA --

Minggu, 10 April 2011

Cara Ganti Logo Blogger

Tips Blogger yang akan saya bahas kali ini bukan hal yang baru, tapi melaikan merupakan hal yang wajib diketahui oleh para Blogger. Biasanya bagi blogger yang masih pemula atau baru Belajar Blogger, seperti halnya saya sendiri, kurang tahu dan masih bertanya-tanya bagaimana Cara Mengganti Logo Blogger Dengan Gambar Sendiri. Yang merasa kurang paham dengan cara ini bisa melihat contohnya pada Adress Bar Blog saya ini, jika blogger yang baru membuat blognya biasanya pada adress bar masih menggunakan logo Blogger yaitu huruf "B". Nah untuk merubahnya yang anda perlukan adalah gambar yang anda inginkan untuk dijadikan logo, tapi syarat gambarnya harus sudah terupload di Internet. Jangan khawatir banyak penyedia upload foto di Internet, contohnya saja PhotoBucket dan Picasa.
Setelah anda memiliki foto atau logo yang sudah diupload dengan disertai url foto tersebut anda sudah bisa melanjutkan Tips Belajar Blogger kali ini. Berikut cara-cara Tips Blogger tentang Cara Mengganti Logo Blogger Dengan Gambar Sendiri.
  1. Login dulu ke Blogger anda.
  2. Klik Rancangan pada Dashboard
  3. Klik Edit Html.
  4. Tekan Ctrl + F untuk mencari kode berikut ini :
    <title><data:blog.pageTitle/></title>
             <b:skin><![CDATA[
  5. Copy kode ini di antara kode di atas :
    <link href='url foto yang telah anda upload' rel='shortcut icon'/>
  6. Contohnya seperti ini :
    <title<data:blog.pageTitle/</title>
    <link href='alamat url foto yang telah anda upload' rel='shortcut icon'/>
    <b:skin><![CDATA
  7. Setelah itu Simpan Template dan anda sudah bisa melihat hasilnya. Demikian Tips Blogger tentang Cara Mengganti Logo Blogger Dengan Gambar Sendiri, semoga dapat bermanfaat untuk anda terutama bagi yang baru Belajar Blogger.
Read more

cara install firefox 4 di linux

firefox 4 sudah dirilis dan tentunya anda ingin mencobanya. Bagi pengguna Linux, di repository "resmi" biasanya belum ada dan untungnya ada cara lain dalam menambah koleksi software di Linux. Bagi pengguna Ubuntu, Linux Mint dkk bisa memanfaatkan PPA repository.

Untuk meng-install firefox 4 silahkan ketikkan di Terminal (khusus Ubuntu):
sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get install firefox ubufox


sedangkan untuk Linux Mint, caranya agak sedikit berbeda, ketikkan di Terminal:
sudo add-apt-repository ppa:mozillateam/firefox-stable

Kemudian buka synaptic, pilih Settings >> Repositories >> Other Software
Cari baris http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu lalu klik Edit dan ganti Distribution dengan versi sesuai yang anda gunakan.
Misalnya kalau anda menggunakan Linux Mint Isadora maka isi dengan Lucid, kalau Julia isi dengan Maverick. Setelah itu terserah anda apa akan menggunakan synaptic untuk proses instalasi atau menggunakan Terminal.

Kalau menggunakan Terminal, ketikkan:
sudo apt-get update
sudo apt-get install firefox ubufox


Tunggu proses download dan instalasinya. Dan Firefox 4 pun siap digunakan!
Read more

cara install chromium di ubuntu

Berikut ini adalah langkah-langkah atau cara install Chromium Browser di Ubuntu Linux. Saya sudah mencoba install Chrome browser di Ubuntu dan terasa sangat simple, mudah dan cepat dibanding browser lain, Firefox sekalipun. Google Chrome dan Chromium tidaklah sama, Chrome dikembangkan oleh Google Inc. sedangkan Chromium tetap menjadi milik komunitas Open Source, tetapi perbedaan antara kedua browser ini sangat sedikit, bahkan bisa dibilang sangat mirip.
Berikut langkah install Chromium di Ubuntu:
1. Tambahkan url repository berikut ini ke dalam /apt/sources.list anda. Anda dapat melakukannya dengan cara mengeksekusi perintah/command berikut ini di Terminal:

sudo add-apt-repository ppa:chromium-daily/beta
2. Kemudian update system anda dengan perintah

sudo apt-get update
3. Install Chromium dengan perintah:

sudo apt-get install chromium-browser chromium-codecs-ffmpeg
Hanya itu, anda sudah bisa merasakan Chromium browser di Ubuntu anda. Selamat mencoba.

Read more

Hotel Bintang Lima

Sepasang suami istri dalam perjalanan keluar kota dan karena jaraknya lumayan jauh, mereka bermaksud menginap di sebuah hotel sebelum meneruskan perjalanan keesokan paginya.
Akhirnya mereka menemukan Hotel yang cukup bagus walaupun tidak berbintang dan bermalam. Keesokan paginya ketika akan keluar hotel, mereka harus membayar Rp 350.000,-
“Hah? Ini sih tarif hotel bintang 5. Nggak salah?” tanya si suami terkejut.
Ia minta dipanggilkan manajer hotel dan memprotes tarif yang terlalu tinggi. Setelah mendengarkan dengan penuh perhatian, si manajer berkata, “Hotel CJDW dilengkapi dengan kolam renang standar internasional, ruang konferensi dan berbagai hiburan taraf internasional.”
“Tapi kami sama sekali tidak memanfaatkan fasilitas yang Bapak sebut tadi,” kata si suami bersikeras. “Salah Bapak sendiri. Fasilitas itu disediakan untuk dimanfaatkan,” kata si manajer tak mau kalah.
Setelah tercenung sejenak si suami membuka dompetnya, mengeluarkan uang Rp 100.000,- dan mengulurkannya kepada si manajer.
“Kok hanya seratus ribu?” tanya manajer.
“Karena Bapak harus membayar Rp 250.000.- untuk tidur dgn istri saya.”
“Tapi saya tidak tidur dengan istri Bapak…”
“Salah sendiri. Sudah tersedia semalaman, kenapa tidak dimanfaatkan…”
Read more

Wan Abud dan Sopir Taksi

Pada suatu hari Wan Abud pergi ke Timur tengah untuk liburan. Karena kemalaman terpaksa ia naik taksi.
Wan Abud : “Ke jalan Antah Berantah…”
Supir taksi : “OK tuan”
Setelah tiba di tujuan Wan Abud pun turun dari taxi .
Wan Abud : “Berafa?”
Supir taxi : “10 dollar tuan”
Dengan santai ia pun membayar $5
Supir taxi: “Kurang tuan!”
Wan Abud : “Kurang? ente sudah ana kasih cukuf”
Supir taxi : “$ 10 tuan”
Wan Abud : “Kita kan naik berdua jadi ana bayar $5 ente bayar $5. bener kan?”
Read more

Taruhan

Alkisah ada seorang kaya raya sedang mengadakan pesta di rumahnya di kawasan Menteng. Kayanya orang ini nggak kira-kira, duitnya bejibun, belon rumahnya di Menteng ama di Pondok Indah, punya banyak simpanan cewek, abis itu dia juga punya helikopter & pesawat terbang. Pokoknya semuanya deh. Orangnya rada nyentrik. Kolam renangnya diisi banyak buaya. Lagi pada pesta di pinggir kolam, si doi berdiri di atas menara life guard supaya temen-temennya bisa ngeliat. Terus dia suruh semuanya tenang & berkata “Baiklah, orang pertama yg berani renang di kolam ini dari ujung
ke ujung bakalan gue kasih semua duit gue.” Semua pada diem. Si kaya ngeliat ke temen-tememnya dengan gemes lalu berkata “OK, orang pertama yang berani renang di kolam ini dari ujung ke ujung, gue kasih semua duit gue plus rumah gue.” Tetap nggak ada juga yang bereaksi. “OK, kalau gitu semua duit gue, rumah, mobil-mobil, pesawat terbang, semua milik gue, saham, surat berharga dan semua cewek gue, pokoke semua yg gue miliki.
“SPLASH!!! Ada yang terjun! Buaya-buaya pada ngerubutin tapi dia berkelit aje kayak Tarzan. Berkelit ke sono-sini, berkelahi juge dengan buaya itu. Akhirnya nyampe juga di seberang. Si kaya turun dari life guard tower lalu berlari ke orang itu.
Kaya: “Gile lu! Hebat bener, gua nggak nyangka kalo ada yang berani melakukannya. Elu mau duitnya sekarang?”
Nekad: “Nggak! gue nggak mau duit!”
Kaya: “Elu mau rumahnya sekarang?”
Nekad: “Nggak! gue nggak mau rumahnya”
Kaya: “Elu mau mobil ama pesawatnya sekarang atau ntar?”
Nekad: “Nggak! gue juga nggak mau pesawat”
Kaya: “Elu minta saham atau surat berharga?”
Nekad: “Nggak! gue nggak mau”
Kaya: “Elu minta cewek gue?”
Nekad: “Nggak gue juge nggak mau itu”
Kaya: “Habis, elu itu maunya apa?????”
Nekad: “Gue mau tahu siapa bajingan yang dorong gue tadi!”
Read more

Salim dan Ibu Muda

Si Salim naik busway dan duduk disebelah ibu muda cantik dan sexy.
Kebetulan ibu muda itu baru mulai hendak menyusui bayinya.
Tapi ketika si ibu muda hendak menyusui, si bayi menolaknya..
Si ibu muda berkata ” ayo sayang diminum, entar mama kasih sama om yg disebelah loh”…
Sepuluh menit kemudian bayi masih saja tidak mau minum asi.
Si ibu muda membujuk lagi “ayo dong sayang diminum susunya… nanti mama kasih om yg disebelah beneran loh…”
Tiba2 si Salim bicara kepada si ibu muda ” Dengar ya mbak..tolong mbak cepat ambil keputusan.. Saya mestinya sudah turun di 4 halte sebelumnya..”
Read more

serahkan semuanya pada yang di atas

Pada suatu hari Si Salim disuruh emaknya mengambil mangga di kebun. Sedang asik-asiknya Si Salim mengambil mangga, tiba-tiba di bawah dia melihat sepasang remaja sedang making love. Berdirilah bulu roma Si Salim. Entah kenapa dia tetap bertahan di atas pohon sambil menahan lututnya yang mulai gemetar. Selang 10 menit didengarnya suara isak tangis remaja perempuan itu, sambil tersendat-sendat dia bicara.
“Mas bagaimana kalau saya hamil nanti? Mas harus mau bertanggungjawab”
“Sudahlah dik, kita serahkan semua ini pada yang di Atas” jawab si lelaki.
Si Salim terperanjat lalu dia berteriak, “Enak aja menyerahkan semuanya padaku… aku kan cuma ambil mangga!”
Read more

Kamis, 07 April 2011

Daftar Nilai UTS SK 34 03 semester 2

ini sebagian daftar nilai UTS kelas kita



kalo masih kurang jelas silahkan ke gedung C sendiri . lol
Read more

Selasa, 05 April 2011

Surat Cinta

saya adalah seorang yang sederhana, saya mencintai sifatnya yang alami dan saya menyukai perasaan hangat yang muncul di perasaan saya, ketika saya bersandar di bahunya yang bidang.

Tiga tahun dalam masa perkenalan, dan dua tahun dalam masa pernikahan, saya harus akui, bahwa saya mulai merasa lelah, alasan-alasan saya mencintainya dulu telah berubah menjadi sesuatu yang menjemukan.

Saya seorang wanita yang sentimentil dan benar-benar sensitif serta berperasaan halus.
Saya merindukan saat-saat romantis seperti seorang anak yang menginginkan permen.
Tetapi semua itu tidak pernah saya dapatkan.

Suami saya jauh berbeda dari yang saya harapkan. Rasa sensitif-nya kurang.
Dan ketidakmampuannya dalam menciptakan suasana yang romantis dalam pernikahan kami telah mementahkan semua harapan saya akan cinta yang ideal.

Suatu hari, saya beranikan diri untuk mengatakan keputusan saya kepadanya, bahwa saya menginginkan perceraian.

"Mengapa?", tanya suami saya dengan terkejut.
"Saya lelah, kamu tidak pernah bisa memberikan cinta yang saya inginkan," jawab saya.

Suami saya terdiam dan termenung sepanjang malam di depan komputernya, tampak seolah-olah sedang mengerjakan sesuatu, padahal tidak.


Kekecewaan saya semakin bertambah, seorang pria yang bahkan tidak dapat mengekspresikan perasaannya, apalagi yang bisa saya harapkan darinya?

Dan akhirnya suami saya bertanya, "Apa yang dapat saya lakukan untuk merubah pikiran kamu?"

Saya menatap matanya dalam-dalam dan menjawab dengan pelan,"Saya punya pertanyaan, jika kau dapat menemukan jawabannya di dalam perasaan saya, saya akan merubah pikiran saya :

"Seandainya, saya menyukai setangkai bunga indah yg ada di tebing gunung.
Kita berdua tahu jika kamu memanjat gunung itu, kamu akan mati.
Apakah kamu akan memetik bunga itu untuk saya?"

Dia termenung dan akhirnya berkata, "Saya akan memberikan jawabannya besok."

Perasaan saya langsung gundah mendengar responnya.


Keesokan paginya, dia tidak ada di rumah, dan saya menemukan selembar kertas dengan oret-oretan tangannya dibawah sebuah gelas yang berisi susu hangat yang bertuliskan ......

"Sayang, saya tidak akan mengambil bunga itu untukmu, tetapi ijinkan saya untuk menjelaskan alasannya."



Kalimat pertama ini menghancurkan perasaan saya.

Saya melanjutkan untuk membacanya.

"Kamu selalu pegal-pegal pada waktu 'teman baik kamu' datang setiap bulannya, dan saya harus memberikan tangan saya untuk memijat kaki kamu yang pegal."

"Kamu senang diam di rumah, dan saya selalu kuatir kamu akan menjadi 'aneh'.
Saya harus membelikan sesuatu yang dapat menghibur kamu di rumah atau meminjamkan lidah saya untuk menceritakan hal-hal lucu yang saya alami."

"Kamu selalu terlalu dekat menonton televisi, terlalu dekat membaca buku, dan itu tidak baik untuk kesehatan mata kamu. Saya harus menjaga mata saya agar ketika kita tua nanti, saya masih dapat menolong mengguntingkan kuku kamu dan mencabuti uban kamu."

"Tangan saya akan memegang tangan kamu, membimbing kamu menelusuri pantai, menikmati matahari pagi dan pasir yang indah. Menceritakan warna-warna bunga yang bersinar dan indah seperti cantiknya wajah kamu."

"Tetapi Sayang, saya tidak akan mengambil bunga indah yang ada di tebing gunung itu hanya untuk mati. Karena, saya tidak sanggup melihat air mata kamu mengalir.

"Sayang, saya tahu, ada banyak orang yang bisa mencintai kamu lebih dari saya mencintai kamu. Untuk itu Sayang, jika semua yang telah diberikan tangan saya, kaki saya, mata saya tidak cukup buat kamu, saya tidak bisa menahan kamu untuk mencari tangan, kaki, dan mata lain yang dapat membahagiakan kamu."

Air mata saya jatuh ke atas tulisannya dan membuat tintanya menjadi kabur, tetapi saya tetap berusaha untuk terus membacanya.

"Dan sekarang, Sayang, kamu telah selesai membaca jawaban saya.


Jika kamu puas dengan semua jawaban ini, dan tetap menginginkan saya untuk tinggal di rumah ini, tolong bukakan pintu rumah kita, saya sekarang sedang berdiri di sana menunggu jawaban kamu."

"Jika kamu tidak puas dengan jawaban saya ini, Sayang, biarkan saya masuk untuk membereskan barang-barang saya, dan saya tidak akan mempersulit hidup kamu. Percayalah, bahagia saya adalah bila kamu bahagia."

Saya segera berlari membuka pintu dan melihatnya berdiri di depan pintu dengan wajah penasaran sambil tangannya memegang susu dan roti kesukaan saya.


Oh, kini saya tahu, tidak ada orang yang pernah mencintai saya lebih dari dia mencintai saya.

Itulah cinta, di saat kita merasa cinta itu telah berangsur-angsur hilang dari perasaan kita, karena kita merasa dia tidak dapat memberikan cinta dalam wujud yang kita inginkan, maka cinta itu sesungguhnya telah hadir dalam wujud lain yang tidak pernah kita bayangkan sebelumnya.

Seringkali yang kita butuhkan adalah memahami wujud cinta dari pasangan kita, dan bukan mengharapkan wujud tertentu.

Karena cinta tidak selalu harus berwujud "bunga".
Read more

Babaran

Bojone Turkan mbobhot guedhe, wis kari ngitung dino.
Jare konco-koncone, onok dukun sekti jenenge Wak So sing isok mindahno lorone wong ngelairno seko ibuke ndhik bapake jabang bayi.
Mergo kepingin nyenengno bojo, Turkan manut opo jare konco-koncone.
Pas wis wayahe, Turkan ngeterno bojone ndhik nggone Wak So.
Karo Wak So, Turkan ditakoni kiro-kiro sak piro kuate nanggung lorone wong babaran.
Gawe permulaan Turkan njaluk seprapat dhisik.
Ambek Wak So, Turkan sikile dicancang tali rapia terus dikongkon cekelan amben sing kuat, soale masio mek seprapat, lorone wis gak ketulungan.
Mari moco aji-aji, Wak So mulai mindahno lorone bojone Turkan sing wis tambah mules.
Tibake Turkan menter gak bengok-bengok blas. Wak So bingung, cik kuate arek iki.
Malah Turkan njaluk ditambah maneh lorone.
Ambek Wak So dipindahno maneh lorone sampek separo.
Tibake Turkan tetep menter gak keroso loro blas.
Mergo sik keroso kuat, Turkan njaluk ditambah maneh lorone sampek telung prapat.
Masio bingung Wak So tetep nuruti panjaluke Turkan iku.
Tibake Turkan sik pancet menter, cumak rodhok pucet sitik.
Jarene Turkan, “Wis Wak So, lorone kekno aku kabeh ae, cik bojoku gak usah ngerasakno loro blas”.
Mari ambekan dhowo, Wak So ngepolno tenogone gawe mindahno lorone ndhik Turkan kabeh.
Gak sui ngono bayeke langsung lahir.
Bojone Turkan ketok seger mergo gak loro blas, bayeke yo seger, Turkan yo sik isok mesam-mesem.
Ambek Wak So, Turkan disalami, “Hebat awakmu nak”.
Gak sui Turkan sak keluarga pamitan mulih.
Bareng katene mlebu montor, supire Turkan digugah mueneng ae, tibake wis mati …..
Read more

200ewu

Sore-sore jam 3 onok tamu teko omahe Cak No.
“Kulo nuwun. Aku Kusen ning. Cacakmu onok tah ?” jare tamune.
“Sik durung mulih.. diluk ngkas paling, pinarak sik cak..” jare bojone Cak No.
Mari ngono arek loro malih asik ngobrol ambek ngenteni Cak No mulih.
“Sik tah ning, lek tak sawang-sawang sampeyan iku ayu lho athik seksi pisan” Kusen mulai ngerayu.
“Peno jok macem-macem lho, tak kandakno bojoku tebhal sampeyan” jare bojone Cak No.
“Ngene lho ning, aku wis gak tahan maneh. Lek aku oleh sun pipi sampeyan pisan ae, dhuwik satus ewu iki jupuken” jare Kusen ambek ngetokno seket ewuan loro.
Pikire bojone Cak No, mek disun thok ae, gak bakal konangan, opomaneh jamane krismon lak lumayan tah.
“Yo wis, tapi diluk ae yo”. jare bojone Cak No. Mari ngesun, Kusen ngekekno dhuwike.
“Tapi ning, aku sik gak lego lek gak ngesun karo-karone. Lek oleh ngesun sitoke, tak kei satus ewu maneh” jare Kusen.
Pikire bojone Cak No, yo gak opo-opo se, paling mek diluk koyok mau. Mari ngesun, Kusen ngetokno satus ewu maneh.
Bojone Cak No sueneng gak karuan, “Sing iki pisan cak… gae bonus”, jarene.
Mari ngono Kusen terus pamitan alasane kesuwen ngenteni Cak No gak teko-teko soale katene arep onok urusan liyo.
Gak sui, Cak No mulih. “Cak mau onok konco sampeyan teko jenenge Kusen, wonge antik pol..” bojone cerito.
“Oh iyo pancen mbethik arek iku.. Jarene kate nyaur utang rongatus ewu, wis dibayar tah ?.”
Read more

Mulih Disik

Munawar, Sapari ambek Kelik kerjo ndhik pabrik paralon.
Arek telu iki wis sui koncoan apik, cumak sayang Kelik wonge rodhok ndlahom sitik.
Arek telu iki niteni, ben dino bosse mesti mulih ndhisiki, jam loro awan ngono wis amblas.
Sui-sui arek telu iki mangkel kate melok-melok.
“Wis ngene ae rek, mene lek boss moleh awan, kene yo melok mulih awan pisan” jare Munawar.
Menene temenan, jam loro awan bosse wis mulih. Langsung ae arek telu iku melok amblas.
Munawar gak moleh tapi langsung nang bengkel mbenakno sekok sepeda montore.
Lek Sapari mek salin thok terus budhal mancing.
Kelik thok sing mulih omah, langsung njujug kamar.
Lawang kamare dibukak alon-alon, karepe kate ngageti bojone.
Dhadhak malah Kelik dhewe sing kaget.
Masalae pas lawange dibukak Kelik ndhelok bojone lagi turu ambek bosse.
Mari ndhelok ngono, Kelik nutup lawange maneh alon-alon terus minggat.
Menene Sapari ngejak mulih gasik maneh, “Lumayan rek aku wingi oleh tombro gedhe-gedhe”.
“Ayok wis, aku tak melok kon mancing ae” jare Munawar.
Kelik thok sing gak gelem “Gak wis, gathik!!!. Kapok aku”.
“Lho opoko kon iku.?” takok konco-koncone.
“Soale wingi aku meh konangan..”
Read more

Mbah Jo

Mbah Jo dirawat ndhik rumah sakit. Jare doktere asmane wis kronis, irunge sampek dipasangi selang.
Wis pirang-pirang dino iki mbah Jo meneeng ae koyok wong koma, mripate thok sing ketap-ketip.
Dikiro wis wayahe mangkat, anake nyelukno mudhin ben didungakno.
Pas mudhine enak-enak ndungo, moro-moro Mbah Jo megap-megap gak isok ambekan, raine pucet, tangane gemeter.
Nganggo bahasa isyarat mbah Jo nirokno wong nulis.
Anake ngerti maksute, langsung dijupukno kertas ambek pulpen. Ambek megap-megap, mbah Jo nulis surat.
Karo siso-siso tenogone mbah Jo ngekekno surate iku mau nang pak Mudhine.
Ambek Pak Mudhine kertase iku mau langsung disaki, rasane kok gak tepak moco surat wasiat saiki, pikire pak Mudhin.
Mari ngesaki surat pak Mudhin nerusno ndungone.
Gak sui mari ngono mbah Jo mangkat. Akeh wong sing kelangan, soale masio sangar, mbah Jo iku wonge apikan.
Pas selametan pitung dinane Mbah Jo, Pak Mudhin diundang maneh.
Mari mimpin ndungo, Pak Mudhin lagek iling lek dhe’e nganggo klambi batik sing digawe pas mbah Jo mangkat.

Lha ndhik sake lak onok titipan surate Mbah Jo tah, waduh selamet iling aku rek, pikire pak Mudhin.
“Derek-derek sedoyo, onok surat seko almarhum Mbah Jo sing durung tak sampekno nang peno kabeh. Lek ndhelok mbah Jo pas uripe, isine mestine nasehat kanggo anak putune kabeh. Ayok diwoco bareng-bareng isi surate”.
Mari ngono pak Mudhin ngerogoh surat ndhik sake, bareng diwoco tibake munine..
HE.. NGALIO DHIN !!! OJOK NGADHEK NDHIK SELANG OXIGENKU !!!
Read more

Becak

Ada seorang cewek bugil naik becak. Sepanjang perjalanan, si tukang becak sama sekali tidak mengalihkan pandangannya dari si cewek tersebut.

Merasa di perhatikan seperti itu, si cewek tersebut menegur:

Cewek : Ada apa mas, kok ngeliatnya seperti itu? Belum pernah ngeliat cewek bugil apa?!!!

Tukang Becak : Oh nggak mbak… Saya cuman memperhatikan, kira-kira nanti mbak mengeluarkan uangnya dari mana???

· · · · · · · · · ·
Read more

Kutitip Surat ini untukmu

Aku satu-satunya anak laki-laki di antara empat saudara perempuanku. Tidak aneh bila semenjak kecil ibu melimpahkan perhatian dan kasih sayangnya kepadaku, guna menghiburku atas kepergian ayah. Beliau meninggal beberapa tahun setelah aku lahir. Ketika itu, usia ibu belum genap dua puluh lima tahun, tetapi ia menolak setiap tawaran menikah, agar bisa lebih konsentrasi mengurusku dan keempat saudara perempuanku. Ia memohon maaf kepada seluruh kerabatnya, bahwa ia telah memberikan hidupnya untuk mendidik anak-anaknya. Ia tidak ingin membina rumah tangga lagi, karena tidak ingin menelantarkan kami.
Untuk membiayai kami, ibu bergantung kepada gaji (dana pensiun) ayah yang tidak seberapa, disamping santunan kecil yang diterima dari keluarganya. Meski demikian, ia begitu gigih mengatur pengeluaran, sampai-sampai kami tidak merasa kekurangan apapun di banding anak-anak yatim yang lain.
Akhirnya, keempat saudara perempuanku menikah, menyisakan aku sendiri bersama ibu yang mencurahkan segenap perhatian dan kasih sayangnya untukku.
Ketika aku tumbuh menjadi pemuda dewasa, iu memintaku untuk menikah, agar ia bisa melihat ank-anakku tumbuh dan turut bergembira mendidik mereka, seperti yang selalu diidamkan semua nenek.
Awalnya aku menolak permintaan ini. Aku khawatir kehidupanku akan disibukkan oleh kehadiran perempuan lain yang hanya akan mengambil porsi perhatianku yang tercurah sepenuhnya untuk mengurus ibu. Tetapi atas desakan ibu, akhirnya aku menerima permintaannya meski dengan hati segan.
Aku meminta ibu untuk memilihkan pendamping hidup yang sesuai, yang bisa nyaman bersamanya dan bersedia tinggal bersamanya, sehingga aku tidak perlu berpisah dengannya selamanya.
Pada saat itu, aku dikejutkan oleh kehadiran saudaraku bersama dua orang anaknya, ia ingin tinggal kembali bersama ibu setelah diceraikan oleh suaminya. Dengan demikian, bertambah lagi beban materi yang dipikul ibu, betatpapun telah aku berikan gajiku yang tidak seberapa untuk menutupi kebutuhan rumah.
Aku mengira ibu akan menunda rencana pernikahanku samapai kondisi keuangan membaik. Ternyata, ibu tetap bersikukuh agar aku segera menikah, sehingga aku bisa mengecap kebahagiaan.
Ibu berata bahwa ia mengetahui bagaimana mengatur pengeluaran yang tidak terduga untuk ketiga anak saudara perempuanku. Sebagaimana yang dulu pernah ia lakukan untuk kami dengan gaji ayah yang tidak seberapa.
Dan benar, ibu memilih salah seorang kerabat perempuan untuk menjadi istriku. Aku kagum dengan pilihan ibu sehingga membuatku lebih mantap untuk naik ke jenjang pernikahan, dengan satu syarat yang aku ajukan ke pihak keluarga calon istri agar ia tinggal bersama ibu.
***
Setelah beberapa bulan menikah, terjadi pertengkaran kecil antara istriku dengan saudara perempuanku. Disebabkan hubungan perasaanku dengan istriku, aku selalu berada dipihaknya, dengan tetap berusaha menjaga perasaan saudara perepuanku. Namun, kemudian suatu ketika aku terkejut, ternyata istriku bersitegang dengan ibu setelah usia pernikahan kamu hampir satu tahun. Dengan cara yang lembut aku berhasil menyadarkan keduanya bahwa masing-masing dari keduanya memiliki kesalahan. Begitulah, masalah tersebut berlalu tanpa menyisakan ganjalan dihati.
Setelah pernikahan berjalan berjalan tiga tahun dan istriku telah memberiku dua orang anak, berbagai permasalahan didalam rumah mulai membesar, dimulai dari keinginan istri untuk mendapakan porsi lebih besar dari rumah ibu. Dan hal ini menyulut kemarahan ibu, kakak perempuan dan kedua anaknya, yang akhirnya menjadi sebab pertengkaran panjang yang tidak kuasa aku reda kecuali dengan menuruti desakan istri untuk mengontrak rumah sendiri.
Dan benar setelah sekian lama didera keraguan aku setuju dan memutuskan untuk mengontrak rumah sendiri, satu keputusan yang menyulut kemarahan ibu, sampai-sampai ia tidak henti-hentinya menangis selama dua hari menjelang kepergianku.
Tidak ada yang bisa menghentkan derai air matanya kecuali janjiku untuk selalu mengunjunginya setiap minggu dan tetap memberi bantuan keuangan seperti selama ini aku lakukan.
Aku benar-benar menepati janjiku di empat bulan pertama semenjak kepergianku. Kemudian kunjunganku mulai berkurang seiring kesibukan kerja, kebutuhan rumah tangga dan dikarenakan anggapan istriku bahwa kunjungan itu terlalu sering. Tidak ada yang dapat aku lakukan kecuali merubah waktu kunjungan kepada ibu menjadi bulanan. Guna menutup celah bagi perselisihan baru di rumah tangga kami.
Ibu tidak banyak komentar mengenai perkara ini. Ia mengambil bantuan itu dengan lapang dada dan mendoakan kebaikan untukku.
Beberapa bulan berlalu dengan kondisi demikian, sampai akhirnya gaji bulananku hanya cukup memenuhi kebutuhan rumah tangga bahkan tergolong kurang. Aku pun selama beberapa bulan menahan diri unutk mengunjungi ibu, sebab tidak ada sepeser pun uang yang bisa aku berikan kepadanya sebagaimana yang dulu aku lakukan dengan rutin.
Tidak ada yang bisa ibu lakukan kecuali dating sendiri kerumaku gun memastikan bahwa aku masih dalam keadaan sehat. Dari kunjungan ini ibu merasakan kemewahan hidup yang dijalani istri dan anak-anakku. Sedangkan di waktu yang sama ia tidak mampu memenuhi kebutuhan cucu-cucunya dari pihak kakakku. Sebagai akibatnya ibu jatuh sakit setelah kepulangannya dari rumahku.
Meskipun kakak menelponku agar aku mau mengunjungi ibu, tetapi istri mengisyaratkan untuk tidak pergi dengan alas an ibu hanya berpura-pura sakit karena mengharapkan tambahan uang dariku, dimana menurutnya uang itu hanya wajib aku belanjakan untuk keperluan rumahku sendiri. Begitulah, bebrapa minggu berlalu dan aku tetap tidak pergi mengunjungi ibu yang sedang sakit.
***
Suatu hari, aku dikejutkan dengan ucapan kakak ditelpon disertai isak tangis, mengabarkan bahwa ibu telah dijemput ajal, dan yang menjadi keinginan terakhirnya adalah melihat diriku
Semenjak itu, aku hanya bisa berdiam diri dirumah dan memutar kembali ingatanku di masa lampau, yang hanya akan membuatku menangis tesedu-sedu mengingat kelalaianku terhadap ibu yang penuh cinta kasih, yang selalu memenuhi segala kebutuhanku sepanjang hidup.
Penghianatan dan pengingkaran ini semata-mata berasal dari pihakku sendiri. Setiap kali au megingat harapan terakhirnya untuk bisa melihat dirimu, air mataku jatuh berderai, menyesali kelalaianku dalam memenuhi haknya dan kedurhakaanku terhadapnya.

(sumber ide : artikel yang sudah diterjemahkan dari surat kabar di Saudi judulnya “kutitip surat ini untukmu”)
Read more

Senin, 04 April 2011

Sistem X Window

X Window System adalah lingkungan grafik yang kompleks untuk sistem UNIX . X Window System pada mulanya dikembangkan di MIT. Diluncurkan pertama kali pada tahun 1984. Sekarang, hampir seluruh workstation UNIX di dunia menggunakan varian X Window System untuk sistem GUI (Graphical User Interface). Versi gratis X Window System di MIT adalah X versi 11, rilis 6 (X11R6) untuk 80386/80486/Pentium dikembangkan oleh tim programmer yang awalnya diketuai oleh Dave Waxelblat (dwex@XFree86.org). Rilis ini kemudian dikenal dengan nama XFree86,
mendukung System V/386, 386BSD dan sistem x86 lainnya, termasuk Linux. Paket XFree86 didistribusikan lengkap termasuk seluruh file binary, support, library dan tools. Informasi lebih rinci tentang XFree86 dapat diperoleh di situs web http://www.XFree86.org.
Ada beberapa prinsip dan istilah yang harus anda ketahui artinya agar dalam menggunakan X tidak menemui batu sandungan. Istilah-istilah ini akan muncul berkali-kali dalam manual dan file-file Help. Istilah-istilah tersebut antara lain :
_
Screen adalah seluruh desktop, secara teknis dapat dijelaskan artinya tampilan layar utama yang X lihat. Anda dapat mempunyai lebih dari 1 screen, bahkan sebenarnya anda dapat mempunyai lebih dari 1 komputer men-jalankan 1 buah X server, tetapi pembahasan akan itu merupakan pembahasan yang amat kompleks, tetapi anda harus mengetahui akan kemungkinan ini.
_
Root window adalah latar belakang dari screen anda. Tidak mempunyai karakteristik seperti window lainnya, tetapi lebih ke sebuah tempat dimana anda menjalankan aplikasi atau menyimpan gambar atau hanya memberi warna padanya.
_
Window manager adalah interface utama antara X Window System dengan user. Tanpa window manager,
sistem akan lebih sulit digunakan dan tidak akan terlalu produktif. Window manager menyediakan fungsi-fungsi pengontrolan dan kustomisasi border, menu, icon, virtual desktop, button, toll bar dari X Windows.
_
Pointer adalah panah atau indikator penunjuk yang merepresentasikan lokasi mouse atau pointing device lain-nya, yang berhubungan erat dengan screen.
_
Window adalah frame dimana semua aplikasi berjalan. Frame ini mempunyai properti yang dikontrol oleh
window manager. Active window adalah window yang sedang digunakan, window ini disebut mempunyai
focus, dapat menerima input dari console atau pointing device.
_
Menu dan icon berlaku sama seperti pada window system lainnya. Window yang terdiri hanya text saja disebut terminal emulator.


1 Desktop
KDE Desktop Environment adalah hasil sebuah proyek untuk menciptakan desktop environment yang solid dan terintegrasi, bukan hanya sebuah window manager. Utiliti KDE sangat lengkap hingga seorang newbie dapat saja mengatakan bahwa KDE adalah sebuah Operating System. Semua tool untuk bekerja dalam sistem yang windowbased tersedia, dan banyak lagi utiliti pihak ke-3 yang sedang diusahakan untuk dialihkan ke KDE. Desktop environtment yang satu ini memang canggih, namun banyak pihak yang masih ragu untuk menggunakannya karena lisensi Qt toolkit. Qt adalah library dan tools yang digunakan untuk membangun KDE. Pada awalnya tidak gratis dan Open Source, namun dari waktu ke waktu Qt diusahakan agar mempunyai lisensi khusus, hingga akhirnya Qt mempunyai status Open Source bersyarat, suatu bentuk lisensi Open Source yang tidak sama dengan GNU License.
GNOMEadalah proyek lainnya yang sama dengan KDE namun berbeda dalam system dan kemampuan. GNOME tidak saja merupakan sebuah window manager, tetapi system desktop yang interoperable antar komputer dan platform.
Kemampuan ini diperoleh karena GNOME menggunakan Common Object Resource Broker Architecture (COR-BA).
GNOME lebih diterima di dunia Open Source karena GNOME dibuat dengan Gtk+ toolkit yang gratis dan Open Source berdasarkan GNU License.

2 Instalasi X
Sebelum menginstal X pada system Linux anda, ada baiknya anda mengetahui kebutuhan minimal komputer agar mampu menjalankan X dengan baik, yaitu :
_
Processor minimal sekelas Pentium 233 MMX
_
RAM minimal sebesar 32 MB
_
Harddisk minimal mempunyai ruang kosong sebesar 100 MB
_
Graphic card SVGA dengan memory minimal 1 MB yang didukung XFree86-3.3.6
_
Mouse dan keyboard yang didukung oleh XFree86-3.3.6
Pada CD distribusi Linux RedHat 6.2 terdapat file-file dengan awalan X (terutama XFree86) dan x. File-file tersebut akan membangun X Window System pada Linux anda. Desktop environtment dan aplikasi pendukungnya ditandai dengan file-file rpm dengan huruf awalan K atau k untuk KDE dan G atau untuk GNOME.
Versi XFree86 yang tersedia adalah versi 3.3.6, mendukung lebih banyak chipset graphic card (termasuk S3Trio3D/2X yang sangat sulit dikonfigurasi) daripada XFree86 terbaru yaitu versi 4.x.x. Namun demikian apabila anda mempun-yai graphic card yang terdeteksi pada XFree86 versi 4.x.x, sebaiknya anda menggunakan versi ini, karena mempunyai beberapa perbaikan terhadap bug dan telah dioptimasi sehingga dapat meningkatkan performasi aplikasi X.
Menginstal X Window System melalui console Linux dengan menginstal paket-paket yang dibutuhkannya secara langsung (menggunakan perintah rpm -ivh XFree86-3.3.6-20.i386.rpm) tidak disarankan mengingat de-pendency yang rumit. Cara lain yang dapat anda lakukan adalah dengan meng-upgrade Linux anda dan instal-lah X melalui dialog pemilihan paket.

3 Konfigurasi X
Setelah sukses menginstal X, maka anda perlu mengkonfigurasinya terlebih dahulu agar dapat berjalan lancar. Be-berapa chipset memang tidak perlu dikonfigurasi karena mereka sangat kompatibel dengan driver XFree86 ini. Tools untuk mengkonfigurasi X antara lain :
_
SuperProbe
_
Xconfigurator
_
XF86Setup
_
Xf86config
_
Sax dan sax2 pada distro SuSE
Pembahasan lebih detil tentang tool diatas sebagai berikut :
Pengenalan Linux 25

3.1 SuperProbe
Software dijalankan di console dengan cara mengetikkan perintah SuperProbe. Hasil dari perintah ini adalah keteran-gan
berupa :
_
Nama chipset graphic card
_
Kapasitas memory yang dimilikinya
_
Chipset RAMDAC
Tampilan SuperProbe :
root@super anton]# SuperProbe
SuperProbe Version 2.21 (12 October 1999)
(c) Copyright 1993,1994 by David Wexelblat
(c) Copyright 1994-1998 by The XFree86 Project, Inc
.
.
WARNING - THIS SOFTWARE COULD HANG YOUR MACHINE.
READ THE SuperProbe.1 MANUAL PAGE BEFORE
RUNNING THIS PROGRAM.
INTERRUPT WITHIN FIVE SECONDS TO ABORT!
First video: Super-VGA
Chipset: S3 Trio3D/2X (PCI Probed)
Memory: 4096 Kbytes
RAMDAC: Generic 8-bit pseudo-color DAC
(with 6-bit wide lookup tables (or in 6-bit mode))
Melihat data-data dari SuperProbe diatas, disimpulkan bahwa graphic card yang dimiliki oleh komputer anda adalah :
_
Graphic card SVGA
_
Chipset S3 Trio3D/2X (BUS PCI)
_
Kapasitas memory 4 MB
_
RAMDAC tidak perlu dicatat karena menggunakan modul generic

3.2 Xconfigurator
Konfigurator X mode teks yang dapat dijalankan dengan mengetik perintah :
# Xconfigurator.
Alur konfigurasi antara lain :
_
Pada layar Welcome klik OK
_
Setelah ini Xconfigurator akan melakukan probing terhadap graphic card anda, sama caranya dengan Super-Probe namun berbeda pada penampilan
_
Kemudian memasuki menu Monitor Setup dimana kita diminta untuk memilih monitor yang kita gunakan.
Pilih custom bila monitor anda tidak terdapat pada daftar monitor tersebut. Pemilihan monitor dengan benar
diperlukan karena berpengaruh pada frekwensi refresh rate dan sync.
_
Bila anda memilih custom, maka anda diminta untuk memilih jenis monitor anda yang generic, tentukan :
Super VGA, 1024x768 @ 87 Hz interlaced, 800x600 @ 56 Hz
_
Kemudian anda akan diminta mengisi vertical sync range, pilihlah 50-90
_
Setelah itu anda akan diminta memutuskan apakah Xconfigurator diizinkan untuk probe resolusi default dan
kedalaman warna. Tentukan Probe lebih dahulu, bila gagal kembali lagi dan pilih Don’t Probe.
_
Anda akan diminta memasukkan besar memory, clockchip dan RAMDAC bila anda memilih Don’t Probe.
Pada kebanyakan kasus, anda tidak perlu memilih apapun pada saat diminta mengisikan nama clockchip dan RAMDAC.
_
Setelah proses probing atau pengisian data, anda akan diminta memilih kedalaman warna, tentukan saja 16
bit (65000 warna) 800x600.
_
Selesai mengisi data, anda akan diminta memutuskan apakah akan mengetes hasil konfigurasi atau SKIP saja dan langsung jalankan X. Keduanya silahkan dicoba.
_
Bila gagal, gunakan XF86Setup atau xf86config untuk mengkonfigurasi X. Tingkat keberhasilan konfigurasi X dengan tool terakhir ini cukup tinggi.
Perlu diperhatikan bahwa bila terjadi kedipan saat konfigurasi, hal itu adalah normal. Saat itu konfigurator sedang mengetes graphic card melalui parser resolusi dan color-depth.

3.3 XF86Setup
Konfigurator X terbaik yang dimiliki Linux saat ini, sederhana, cepat dan mempunyai reputasi keberhasilan konfigurasi cukup tinggi. XF86Setup mempunyai tampilan GUI basis VGA16 (16 warna) yang mudah dipahami. Jalankan XF86Setup setelah Xconfigurator mengalami kegagalan, dengan cara mengetik perintah : XF86Setup pada console Linux. Berbeda dengan Xconfigurator, XF86Setup sekali jalan mengkonfigurasi banyak device antara lain : mouse, keyboard dan graphic card. Bila anda sebelumnya telah mengkonfigurasi maka bagian mouse dan keyboard dapat dilewati.

3.4 xf86config
Utiliti ini adalah XF86Setup mode teks dengan layout pertanyaan-pertanyaan satu per satu. Jalankan perintah :
$ xf86config .
Setelah ini anda akan ditanyakan dengan banyak pertanyaan seputar mouse, keyboard dan graphic card berurut.

3.5 sax dan sax2
Sax adalah tool yang digunakan oleh distro SuSE untuk mengkonfigurasi X. Menggunakan GUI basis VGA16, sangat mudah untuk digunakan karena menggunakan model dialog wizard dengan Next dan Back.

4 Menjalankan X
Mudah sekali, ketikkan perintah :
$ startx
Pada console Linux, maka anda akan dibawa memasuki GUI based desktop environtment GNOME sebagai default. Mengganti X Window System dengan KDE tidak sulit, lakukan langkah-langkah berikut :
_
Klik icon xterm (monitor) pada task bar GNOME
_
Ketikkan perintah :
$ switchdesk
_
Pilih KDE
_
Logout X
Read more

Aplikasi Dasar Linux

Seperti juga pada MS Windows, untuk Linux maupun semua varian UNIX terdapat editor file yang dinamakan vi atau vim (vi improved with syntax color highlighting). Selain vi terdapat program editor lain yang lebih mudah pemakaiannya serperti pico, joe, jove, mc (midnight commander), dll. Pada bab ini, akan dikenalkan bagaimana menggunakan editor vi, joe, pico dan mc.

1. VI
Vim merupakan pengembangan dari editor vi yang mempunyai keunggulan dalam penggunaan warna. Vi merupakan editor yang paling terkenal di dunia UNIX. Vi ialah kepanjangan dari "Visual" editor. Vim mendukung penggunaan warna untuk menandakan kode program dan juga penanda teks seperti penggunaan huruf normal, tebal maupun cetak miring. Untuk menjalan perintah vi, kita gunakan sintaks sbb :
vi

1.1 Status vi
Editor vi mempunyai 3 mode, yaitu :
_
command mode, untuk menggunakannya tekan ESC terlebih dahulu. _input mode, dengan mengetikkan perintah-perintah yang spesifik, seperti a I o 0 dan diakhiri dengan ESC
atau dengan interrupt. _ line mode, suatu keadaan setelah ada proses input : ?, /, !

1.2 Notasi yang digunakan
CTRL-c, CTRL adalah tombol control pada keyboard, sehingga CTRL-c berarti "control c". CR (Carriage Return) ialah tombol enter.
Manipulasi file
Tombol Fungsi
:wq save file dan exit
:q keluar dari vi
:q! keluar dari vi tanpa menyimpan
:w menyimpan file


Perpindahan kursor
Tombol Fungsi
h pindah satu karakter ke kiri
i pindah satu karakter ke kanan
j pindah satu baris ke bawah
k pindah satu baris ke atas
CTRL-d menggulung setengah halaman ke bawah
CTRL-u menggulung setengah halaman ke atas
CTRL-f menggulung satu halaman ke bawah
CTRL-b menggulung satu halaman ke atas
:0 pindah ke awal file
:$ pindah ke akhir file
0 pindah ke awal baris
$ pindah ke akhir baris
CR pindah ke awal baris berikutnya
pindah menuju kolom ke-
G pindah menuju baris ke-
w pindah ke awal kata yang “sedikit” berikutnya
W pindah ke awal kata yang “banyak” berikutnya
b pindah ke awal kata yang “sedikit” berikutnya
B pindah ke awal kata yang “banyak” berikutnya
e pindah ke akhir kata yang "sedikit" berikutnya
E pindah ke akhir kata yang "banyak" berikutnya
) pindah ke akhir kalimat
( pindah ke awal kalimat
} pindah ke akhir paragraf
{ pindah ke awal paragraf

Penghapusan
Tombol Fungsi
x Menghapus karakter yang ada di kursor
X Menghapus karakter sebelum kursor
D Menghapus satu baris
d^ Menghapus mulai baris awal hingga ke posis kursor
dd Menghapus baris dimulai dengan baris pada posisi
kursor
dw Menghapus kata dimulai dari kata pada posisi kursor

pengenalan copy dan paste
Tombol Fungsi
Y copy baris saat ini ke dalam “buffer yank”
yy copy baris dimulai dari baris saat ini ke “buffer yank”
p Paste isi yang ada di “buffer yank” ke posisi setelah kur-sor
P Paste isi yang ada di “buffer yank” ke pisisi sebelum kur-sor

Pengenalan Linux 21

Perintah cari dan ganti
Tombol Fungsi
/ Mencari yang ada setelah posisi kursor
? Mencari yang ada sebelum posisi kursor
/ Mengulangi pencarian terakhir setelah posisi kurso
? Mengulangi pencarian terakhir sebleum posisi kursor
s//g Mencari kata dan menggantikannya dengan ka-ta
di baris ini atau di kisaran Contoh :
3,20s/lama/baru/g , contoh ini akan mencari ka-ta
“lama” diganti dengan kata “baru” yang ada diantara baris 3-20

Perintah lainnya
Tombol Fungsi
u Undo perubahan terakhir
CTRL-g Menampilkan nama file dan baris kursor
Insert Memulai mengedit (mengetik)
Delete Menghapus karakter di posisi kuros

2. Pico
Pico adalah teks editor jenis lain yang berdasarkan pada program compose email Pine. Navigasi untuk perintahnya diletakkan di bawah dari layar. Semua karakter yang diketik langsung disisipkan ke dalam teks. Perintah untuk menjalankan editor pico adalah sbb :
pico
Daftar perintah yang tersedia pada pico dapat dilihat pada Tabel 5.7:
Tombol Fungsi
^G Help
^O Menyimpan file
^R Membuka file
^K Menghapus satu baris
^U Undo untuk perintah menghapus
^W Mencari kata
^C Menampilkan posisi kursor saat ini
^X Keluar dari pico

3. Joe
Perintah-perintah dalam editor joe ini sangat mirip dengan perintah-perintah pada WordStar. Jika kita telah terbiasa dengan perintah pada WordStar maka tidak akan kesulitan dalam menggunakan editor joe. Untuk menjalankan
joe, kita dapat menggunakan perintah sbb :
joe
Daftar perintah pada program editor joe dapat dilihat pada Tabel 5.8:
Tombol Fungsi
^KD simpan file dan kembali ke menu edit
^KX simpan file dan keluar
^KB memberikan tanda awal untuk mem-blok
^KK memberikan tanda akhir untuk mem-blok
^KC mengkopi daerah yang telah diblok
^KY menghapus daerah yang telah diblok
^KM memindahkan daerah yang telah diblok
^Y menghapus satu baris
^X memindahkan kursor ke kata berikutnya
^Z memindahkan kursor ke kata sebelumnya
^KU memindahkan kursor ke tempat paling awal dari file
^KV memindahkan kursor ke tempat paling akhir dari file
^A memindahkan kursor ke awal baris
^E memindahkan kursor ke akhir baris
^U menggulung layar ke layar sebelumnya
^V menggulung layar ke layar berikut

4. MC (Midnight Commander)
MC atau Midnight Commander merupakan aplikasi yang sangat berguna. Kemampuan mc sebagai editor hanya salah satu dari kemampuan-kemampuan lainnya. Untuk menjalankannya, digunakan perintah sbb :
mc -e atau mc kemudian insert file yang akan diedit lalu tekan F4 untuk mengedit. Perintah-perintah yang dapat digunakan dapat dilihat diatas
Tombol Fungsi
F1 Keterangan bantu (help)
F2 Simpan file
F3 Untuk memblok
F4 Untuk mengganti kata
F5 Menyalin suatu blok
F6 Memindahkan suatu blok
F7 Mencari kata yang ingin diedit
F8 Menghapus suatu blok
F9 Memunculkan menu navigasi
F10 Mengakhiri editor

Masing-masing editor ini mempunyai kelebihan dan kekurangan. Contohnya seperti pada editor pico yang sangat baik berjalan di terminal apapun, termasuk pada terminal bila kita sedang telnet dengan menggunakan telnet client standar dari Windows. Sedangkan vim/vi, kita gunakan karena banyak feature-feature yang sangat menarik sehingga membantu kita untuk lebih cepat dalam mengedit file. Editor joe dan mc, digunakan karena sederhana dan tampilannya yang menarik.
Read more

File system Linux

1. Struktur direktori Linux
Direktori root Linux memiliki beberapa direktori yang merupakan standar direktori pada banyak distro Linux. Direktori-direktori
tersebut antara lain :
Direktori Isi
• /bin berisi file-file binary standar yang dapat digunakan oleh seluruh user baik user biasa maupun super user
• /boot berisi file-file yang digunakan untuk booting Linux termasuk kernel image
• /dev berisi file system khusus yang merupakan refleksi device hard-ware yang dikenali dan digunakan sistem
• /etc berisi file-file konfigurasi sistem, biasanya hanya boleh diubah oleh super user
• /home berisi direktori-direktori yang merupakan direktori home untuk user biasa dan aplikasi tertentu
• /lib berisi file-file library yang digunakan untuk mendukung kerja kernel Linux
• /mnt direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori
• /proc berisi file system khusus yang menunjukkan data-data kernel se-tiap saat
• /root direktori home untuk user root (user khusus dengan priviledges hampir tak terbatas)
• /sbin sama seperti direktori bin, tetapi hanya super user yang se-baiknya menggunakan binary- binary tersebut mengingat fungsi-fungsi binary yang terdapat di direktori ini untuk maintenance sistem
• /tmp berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan
• /usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user
• /var berisi file-file log, mailbox dan data-data aplikasi


2. Struktur data kernel
Saat kernel melakukan sebuah proses, data-data proses tersebut disimpan secara periodik dalam bentuk file-file. Untuk melihat data-data kernel tersebut, maka file-file yang dimaksud harus di parsing setiap saat karena datanya yang dinamis. Cara termudah yang dapat dilakukan antara lain dengan menggunakan perintah cat.
Syntax :
cat
File-file ini tersimpan dalam direktori-direktori yang disimpan terstruktur dalam direktori /proc.
Berikut ini gambaran sekilas mengenai struktur direktori /proc :

3. Pengenalan device
Semua device di linux dinyatakan dalam bentuk file. Apabila nantinya device-device ini perlu untuk diakses makakita tinggal melihat isi dari /dev berikut adalah tabel dari penamaan device di linux :
Direktori atau file Isi
/proc/[nomor] Di dalam proc terdapat directory yang dinamakan dengan nama nomor-nomor.Nomor-nomor ini dinamakan sesuai dengan PID-nya
/proc/cpuinfo File ini berisi tentang segala sesuatu dari CPU info dan ar-sitestrukturdari system, untuk setiap arsitektur yang berbeda akan mempunyai daftar yang berbeda pula.
/proc/devices Daftar dari devices yang ada di system. Ini dapat digu-nakan oleh MAKEDEV script untuk konsistensi terhadap kernel.
/proc/dma Daftar dari dma (direct memory access) channel yang di-gunakan.
/proc/filesystems Daftar dari filesystem yang di dukung oleh kernel.
/proc/interrupts Daftar ini berisi jumlah dari interrupt berdasarkan IRQ pada mesin i386
/proc/ioports Daftar yang berisi input output (I/O) port yang sedang digunakan
/proc/kcore File ini merupakan pseudo file yang besarnya disesuaikan dengan memory fisik yang dipunyai mesin.
/proc/kmesg Berisi tentang kernel log message yang digunakan oleh klogd dalam melog setiap pesan dari kernel.
/proc/ksyms File ini mengandung kernel definisi simbol yang digu-nakan oleh modules tools untuk melink secara dynamic, dan mengikat modul-modul yang dapat diload.
/proc/loadavg Jumlah beban rata-rata yang memberikan daftar pros-es yang sedang berjalan ataupun dalam keadaan queue dalam interval waktu 1,5 dan 15 menit.
/proc/locks File ini berisi daftar dari file yang di lock.
/proc/meminfo File ini digunakan oleh free untuk melaporkan jumlah memory yang bebas dan yang sedang digunakan (baik fisik maupun swap) dari system
/proc/modules Daftar dari modul-modul yang di load ke system.
/proc/net/ Direktori ini berisi pseudo-files yang berisi status dari be-berapa bagian dari layer network.
/proc/pci File ini berisi daftar berisi tentang semua PCI device yang di temukan selama inisialisasi kernel berikut kon-figurasinya
/proc/scsi/ Directory yang berisi tentang midlevel pseudo files dan berbagai directory yang berisi lowlevel scsi driver
/proc/self/ Direktori ini mengacu kepada proses akses ke /proc filesystems, dan identik dengan direktory /proc yang di-namakan oleh PID dari proses yang sama.
/proc/stat kernel/system statistik.
/proc/sys Direktori ini berisi sejumlah file dan subdirektori yang berhubungan dengan variabel kernel.
/proc/uptime File ini berisi dua kelompok angka, angka dari uptime system (s), dan waktu yang dihabiskan dalam idle proses (s).
/proc/version Berisi string yang mengidentify versi kernel yang sedang digunakan.

Disk dan hard disk
Nama file Nama divais
/dev/fd0 Drive floppy pertama
/dev/fd0 Drive floppy pertama
/dev/fd1 Drive floppy kedua
/dev/hda HD bus AT pertama
/dev/hda1 - /dev/hda15 Partisi-partisi dari HD bus AT pertama
/dev/sda HD SCSI pertama
/dev/sda1 - /dev/sda15 Partisi-partisi dari HD SCSI pertama
/dev/sdb HD SCSI kedua
/dev/sdc HD SCSI ketiga

Drive CDROM
Nama file Nama divais
/dev/cdrom Link ke cdrom yang digunakan
/dev/aztcd CD-ROM Aztech CDA268-01
/dev/cdu535 Sony CDU-535 CD-ROM
/dev/cm2206cd Philips CM206
/dev/gscd0 CD-ROM Goldstar R420
/dev/hda - /dev/hdd ATAPI IDE CD-ROM
/dev/lmscd CD-ROM Philips CM 205/250/206/260
/dev/mcd Mitsumi CD-ROM
/dev/sbpcd0 -/
dev/sbpcd3
CD-ROM pada SoundBlaster
/dev/scd0 - /dev/scd1 Drive CD-ROM SCSI
/dev/sonycd CD-ROM Sony CDU 31a
/dev/sjcd CD-ROM Sanyo
/dev/optcd CD-ROM Optics Storage

Tape
Nama file Nama divais
/dev/rmt0 SCSI streamer pertama dengan pemutar-balik
(rewinding) otomatis
/dev/nrmt0 SCSI streamer pertama tanpa pemutar-balik
otomatis
/dev/ftape Floppy streamer dengan pemutar-balik
otomatis
/dev/nftape Floppy streamer tanpa pemutar-balik
otomatis

Mouse
Nama file Nama divais
/dev/mouse Link (kaitan) ke mouse yang digunakan
/dev/atibm Mouse dengan bus dan kartu grafis ATI
/dev/logibm Mouse Logitech dengan sistem bus
/dev/inportbm Mouse PS/2 dengan sistem bus

Modem
Nama file Nama divais
/dev/modem Link ke port COM pada modem yang di-hubungkan

Interface Serial
Nama file Nama divais
/dev/ttyS0 - /dev/ttyS3 Interface serial 0 hingga 3
/dev/cua0 - /dev/cua3 Interface serial 0 hingga 3 (untuk modemhubungan keluar)

Port paralel
Nama file Nama divais
/dev/lp0 - /dev/lp2 Interface paralel 0 hingga 2

Khusus
Nama file Nama divais
/dev/null Data apapun (data bin) akan di”telan”
/dev/tty1 - /dev/tty8 Konsol virtual
/dev/zero Menghasilkan keluaran bilangan dengan byte null
Read more

Instalasi Linux

Hal-hal yang perlu diperhatikan untuk melakukan instalasi Linux pada komputer anda antara lain :
_
• Mengetahui spesikasi hardware
• _Alokasi ruang harddisk
• _
• Pemilihan paket software
• _
• Proses instalasi

1. Mengetahui spesifikasi hardware
Pada bagian ini, anda harus mengetahui dan mengerti spesifikasi teknis dari device yang terdapat pada komputer anda, hal ini mencakup :
_
• Nama device tersebut
• _
• Nama chipset pada device tersebut
• _
• Kegunaan dan jenis device tersebut
Device yang biasanya terdapat pada komputer anda antara lain :
_
• Mouse
• _
• Keyboard
• _
• Graphic Card
• _
• Sound Card
• _
• Harddisk
• _
• Monitor
• _
• Network Card
• _
• Modem
Lebih jelasnya, dari device-device di atas, anda harus mengetahui :
_
• Jenis konektor mouse, serial atau ps/2
• _
• Vendor mouse (Microsoft, Logitech, Generic)
• 4.Pengenalan Linux 5
• _
• Jumlah key pada keyboard (biasanya standar 101 key)
• _
• Chipset pada graphic card, berhubungan erat dengan vendor card tersebut
• _
• Kapasitas memory graphic card
• _
• Chipset pada sound card
• _
• Kemungkinan anda akan ditanyakan juga IO, IRQ dan DMA dari sound card
• _
• Kapasitas harddisk
• _
• BUS data harddisk, tentukan apakah harddisk anda SCSI (Ultra-ATA, Fast-ATA) atau IDE (UDMA-33, UDMA-66)
• _
• Jenis, refresh rate dan resolusi maksimum monitor
• _
• BUS data network card, tentukan ISA atau PCI
• _
• Chipset, IO port dan IRQ network card. Untuk jenis PCI biasanya PNP.
• _
• Identifikasi network anda, mencakup nomor IP, subnet mask, gateway address, hostname, domain dan IP DNS
• Server
• _
• Jenis modem, tentukan modem internal atau eksternal
Kebutuhan minimal komputer yang akan diinstal Linux untuk keperluan perkantoran dan sehari-hari adalah:
_
• Kapasitas harddisk 3,2 GB. Namun Linux mampu untuk dijalankan pada harddisk tua Seagate 170 MB, dan bekerja baik sebagai router untuk jaringan dengan jumlah terminal 12 komputer
_
• Kapasitas memory (RAM) system 32 MB. Namun Linux dapat diinstal pada komputer dengan memory 4MB, bekerja baik sebagai bridge untuk jaringan kampus.
_
• Processor minimal sekelas Pentium-233 MMX. Namun Linux bekerja sangat baik pada komputer 486DX266 sebagai router untuk jaringan warnet dan Small Office.
_
• Mouse, keyboard dan monitor. Bila Linux digunakan sebagai router atau bridge jaringan, setelah proses insta-lasi,mouse, keyboard dan monitor dapat dilepas. Gunakan akses telnet dan ftp untuk remote maintenance tanpa butuh mouse, keyboard dan monitor.

2. Alokasi ruang harddisk
Pada dasarnya anda tidak perlu membagi-bagi ruang harddisk anda untuk direktori-direktori tertentu. Namun dengan melakukan alokasi ruang harddisk anda akan memperoleh keuntungan-keuntungan antara lain :
_
• Proses booting lebih cepat
• _
• Kemudahan merancang backup system
• _
• Pengontrolan akses read-write pada beberapa partisi
• _
• Pengontrolan quota harddisk untuk user dan group
• _
• Pembatasan besar file maksimum
Beberapa direktori memang jauh lebih baik dari segi performasi dan sekuritasnya apabila dibuat partisi sendiri. Contoh alokasi harddisk sebesar 3,2 GB yang dapat digunakan sebagai acuan menginstal Linux :
Swap adalah jenis partisi lain dari Linux yaitu Linux Swap yang digunakan sebagai virtual memory dan tempatmenyimpan file-file temporer. Direktori yang mewakili partisi swap adalah /tmp. Istilah grow to fill artinya besar partisi ditentukan otomatis sebesar sisa harddisk yang kosong setelah dikurangi dengan besar partisi yang lain.
Namun anda harus dapat menghitung bahwa kira-kira, partisi root / harus memiliki besar lebih dari 350 MB.
Sebagai catatan, beberapa aplikasi menyimpan source mereka di direktori /opt, sehingga alokasi harddisk perlu diubah menyesuaikan kebutuhan itu. Contoh aplikasi ini adalah Corel Draw dan StarOffice.

Direktori Ukuran
/boot 5 MB
/home 500 MB
/usr 2000 MB
swap 128 MB
/ grow to fill
Tabel 2.1: Tabel ukuran partisi

3. Pemilihan paket software
Tentukan tujuan penginstalan Linux anda dan tentukan tools yang dibutuhkan untuk mencapai tujuan tersebut. Bila anda menginginkan Linux anda dapat digunakan untuk melakukan pekerjaan perkantoran seperti pembuatan dokumen, pencetakan dokumen, pembuatan presentasi, penyuntingan gambar dan suara, sebaiknya anda menginstal paket-paket office oriented dan X Window System. Apabila anda seorang programmer C, C++, perl atau python, anda instal paket-paket devel dan interpreter. Lain lagi bila anda seorang system administrator atau network administrator, anda harus memperhatikan efisiensi dan efektifitas sistem guna memperoleh performasi maksimum tanpa berkompromi dengan sekuritas sistem dari semua aspek.

4. Proses instalasi
Model instalasi Linux tidak sama, tetapi tergantung pada distro yang mengembangkannya. Mode text dan GUI menen-tukan layout instalasi yang akan dijalani. Kendatipun terdapat perbedaan layout dan alur instalasi, ada beberapa hal yang menjadi standar pada proses instalasi Linux, antara lain :
_
• Pertanyaan model instalasi, apakah anda akan Upgrade atau Install Server, Workstation.atau Custom
• _
• Pertanyaan pemilihan bahasa
• _
• Mempartisi harddisk
• _
• Mengkonfigurasi atribut network seperti hostname
• _
• Mensetup mouse, keyboard, sistem waktu, device SCSI dan graphic card
• _
• Memilih paket-paket yang akan diinstal
• _
• Menentukan LILO (Linux Loader)
Bila proses instalasi berjalan lancar, kita beralih ke proses konfigurasi sistem. Device-device yang perlu dikonfigurasi antara lain :
_
• Graphic card, apabila saat instalasi terjadi kegagalan
• _
• Sound card, melalui sndconfig atau menu setup
• _
• Modem untuk dialup internet
Setelah konfigurasi sistem, Linux anda sudah siap untuk digunakan.
Read more

Pengenalan Linux

Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas mahasiswa yang memili-kihobby untuk mencoba software-software baru. Secara teknis dan singkat dapat dikatakan, Linux adalah suatu system operasi yang bersifat multi user dan multi tasking, ya ng dapat berjalan di berbagai platform termasuk prosesor Intel 386 maupun yang lebih tinggi. Sistem operasi ini mengimplementasikan standar POSIX. Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell.
Nama Linux sendiri diturunkan dari pencipta awalnya, Linus Torvalds, yang sebetulnya mengacu pada suatu kumpulan software lengkap yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap. Lingkungan sistem operasi ini mencakup ratusan program, termasuk kompiler, interpreter, editor dan utilitas. Perangkat bantu yang mendukung konektifitas, ethernet, SLIP dan PPP dan interoperabilitas. Produk perangkat lunak yang handal (reliable), termasuk versi pengembangan terakhir. Kelompok pengembang yang tersebar di seluruh dunia yang telah bekerja dan menjadikan Linux portabel ke suatu platform baru, begitu juga mendukung komunitas pengguna
yang memiliki beragam kebutuhan dan juga pengguna dapat turut serta bertindak sebagai tim pengembang sendiri.

1. Perbedaan mendasar Linux
Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah harga. Linux ini lebih murah dan dapat diperbanyak serta didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Tetapi ada hal lain yang lebih utama selain pertimbangan harga yaitu mengenai source code. Source code Linux tersedia bagi semua orang sehingga setiap orang dapat terlibat langsung dalam pengembangannya.
Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk device tertentu tanpa harus mendapatkan lisensi source code yang mahal atau menandatangani Non Disclosure Agreement (NDA). Dan itu juga telah menyediakan kemungkinan bagi setiap orang untuk melihat ke dalam suatu sistem operasi yang nyata dan berkualitas komersial.
Karena Linux itu tersedia secara bebas di internet, berbagai vendor telah membuat suatu paket distrbusi yang dapat dianggap sebagai versi kemasan Linux. Paket ini termasuk lingkungan Linux lengkap, penagkat lunak untuk instalasi dan mungkin termasuk perangkat lunak khusus dan dukungan khusus.


2. Perbandingan Linux terhadap sistem operasi lainnya
Linux disusun berdasarkan standar sistem operasi POSIX yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding UNIX lain pada hardware yang sama. Dan lagi UNIX memiliki kelemahan yaitu tidak bersifat free.
MS-DOS memiliki kemiripan dengan Linux yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86 dan tidak mendukung multi user dan multi tasking, serta tidak bersifat free. Juga MS-DOS tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network, program pengembang dan program utilitas yang ada dalam Linux.

3. Pengenalan Linux
MS Windows menawarkan kemampuan grafis yang ada pada Linux termasuk kemampuan networking tetapi tetap memiliki kekurangan yang ada pada MS-DOS.
Windows NT yang juga tersedia untuk Digital Alpha selain prosesor x86. Namun Windows NT ini masih juga memiliki beberapa kekurangan yang telah ada pada MS-DOS. Waktu untuk menemukan suatu bug dalam suatu system operasi ini tak sebanding dengan harga yang harus dibayar.
Sistem operasi Apple untuk Macintosh hanya dapat berjalan di sistem Mac. Juga memiliki kekurangan dari sisi ketersediaan perangkat bantu pengembang (development tool) dan juga kurang dapat secara mudah untuk berintoperasi dengan sistem operasi lainnya. Apple juga telah memungkinkan Linux dapat dijalankan pada PowerMac.

4. Sejarah Linux
Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux meru-pakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanen-baum.
Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus
mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler).
Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan soft-ware dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya Windows 9.x/NT/2000/ME). Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompok ini dapat berkomu-nikasi dengan cepat dan efisien, internet menjadi pilihan yang sangat tepat.
Karena kernel Linux dikembangkan dengan usaha yang independent, banyak aplikasi yang tersedia, sebagai con-toh,
C Compiler menggunakan gcc dari Free Software Foundation GNU’s Project. Compiler ini banyak digunakan pada lingkungan Hewlett-Packard dan Sun.
Sekarang ini, banyak aplikasi Linux yang dapat digunakan untuk keperluan kantor seperti untuk spreadsheet, word processor, database dan program editor grafis yang memiliki fungsi dan tampilan seperti Microsoft Office, yaitu Star Office. Selain itu, juga sudah tersedia versi Corel untuk Linux dan aplikasi seperti Matlab yang pada Linux
dikenal sebagai Scilab.
Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro). Distro adalah bundel dari kernel Linux, beserta sistem dasar linux, program instalasi, tools basic, dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan distro. Ada banyak sekali distro Linux, diantaranya :
_
Ubuntu adalah suatu sistem operasi bebas dan open source yang menggunakan Debian sebagai fondasinya dan dirilis secara berkala (setiap enam bulan), fokus utama sistem operasi Ubuntu adalah para pengguna dan kemudahan penggunaan (sesuai dengan "Just Work" TM) dan pada setiap rilis Ubuntu akan memberikan perbaikan keamanan selama 18 bulan. Ubuntu menyertakan lingkungan desktop Gnome / KDE / XFCE terbaru di setiap rilis dan juga menyertakan beragam pilihan perangkat lunak untuk server dan desktop yang semuanya dikemas ke dalam satu CD.
_
RedHat, distribusi yang paling populer, minimal di Indonesia. RedHat merupakan distribusi pertama yang
instalasi dan pengoperasiannya mudah.
_
Debian, distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam paket instalasi programnya.
_
Slackware, merupakan distribusi yang pernah merajai di dunia Linux. Hampir semua dokumentasi Linux
disusun berdasarkan Slackware. Dua hal penting dari Slackware adalah bahwa semua isinya (kernel, library
ataupun aplikasinya) adalah yang sudah teruji. Sehingga mungkin agak tua tapi yang pasti stabil. Yang kedua karena dia menganjurkan untuk menginstall dari source sehingga setiap program yang kita install teroptimasi dengan sistem kita. Ini alasannya dia tidak mau untuk menggunakan binary RPM dan sampai Slackware 4.0, ia tetap menggunakan libc5 bukan glibc2 seperti yang lain.
_
SuSE, distribusi yang sangat terkenal dengan YaST (Yet another Setup Tools) untuk mengkonfigurasi sistem. SuSE merupakan distribusi pertama dimana instalasinya dapat menggunakan bahasa Indonesia.
_
Mandrake, merupakan varian distro RedHat yang dioptimasi untuk pentium. Kalau komputer kita menggu-nakan pentium ke atas, umumnya Linux bisa jalan lebih cepat dengan Mandrake.
_
WinLinux, distro yang dirancang untuk diinstall di atas partisi DOS (WIndows). Jadi untuk menjalankannya bisa di-klik dari Windows. WinLinux dibuat seakan-akan merupakan suatu program aplikasi under Windows.
Dan masih banyak distro-distro lainnya yang telah tersedia maupun yang akan muncul.




5. Kelebihan Linux
Di sini akan dijelaskan beberapa kelebihan dari sistem operasi Linux/UNIX dibandingkan dengan dengan sistem op-erasi yang lain. Dan berikut ini adalah beberapa fakta dari hal-hal yang menguntungkan dengan menggunakan program dan file-file Linux/UNIX :
_
Pada dasarnya semua data tersimpan di dalam harddisk walau ada beberapa kondisi dimana data tersimpan di disket. Linux/UNIX memberikan beberapa proses spesial dimana terminal, printer dan device hardware lainnya dapat diakses seperti kita mengakses file yang tersimpan dalam harddisk atau disket.
_
Ketika program dijalankan, program tersebut dijalankan dari harddisk ke dalam RAM dan setelah dijalankan akan dinamakan sebagai proses.
_
Linux/UNIX menyediakan servis untuk membuat, memodifikasi program, proses dan file.
_
Linux/UNIX mendukung struktur file yang bersifat hirarki.
_
Linux/UNIX adalah salah satu sistem operasi yang termasuk ke dalam kelas sistem operasi yang dapat melakukan multitasking. Multitasking sendiri adalah keadaan dimana suatu sistem operasi dapat melakukan banyak kerjaan pada saat yang bersamaan.
_
Selain multitasking, Linux/UNIX juga dapat mendukung multiuser. Yaitu sistem operasi yang pada saat bersamaan dapat digunakan oleh lebih dari satu user yang masuk ke dalam sistem. Bahkan untuk Linux juga mendukung untuk multiconsole dimana pada saat bersamaan di depan komputer langsung tanpa harus melalui jaringan dan memungkinkan lebih dari satu user masuk ke dakam sistem.

6. Bagian sistem operasi
Sistem Operasi Linux/UNIX terdiri dari kernel, program sistem dan beberapa program aplikasi. Kernel merupakan inti dari sistem operasi yang mengatur penggunaan memori, piranti masukan keluaran, proses-proses, pemakaian file pada file system dan lain-lain. Kernel juga menyediakan sekumpulan layanan yang digunakan untuk mengakses kernel yang disebut system call. System call ini digunakan untuk mengimplementasikan berbagai layanan yang dibutuhkan
oleh sistem operasi.
Program sistem dan semua program-program lainnya yang berjalan di atas kernel disebut user mode. Perbedaan mendasar antara program sistem dan program aplikasi adalah program sistem dibutuhkan agar suatu sistem operasi dapat berjalan sedangkan program aplikasi adalah program yang dibutuhkan untuk menjalankan suatu aplikasi tertentu.
Contoh : daemon merupakan program sistem dan pengolah kata (word processor) merupakan program aplikasi.


7. Bagian penting kernel Linux
Kernel Linux terdiri dari beberapa bagian penting, seperti : manajemen proses, manajemen memori, hardware device drivers, filesystem drivers, manajemen jaringan dan lain-lain. Namun bagian yang terpenting ialah manajemen proses dan manajemen memori. Manajemen memori menangani daerah pemakaian memori, daerah swap, bagian-bagian kernel dan untuk buffer cache. Manajemen proses menangani pembuatan proses-proses dan penjadwalan proses. Pada bagian dasar kernel berisi hardware device drivers untuk setiap jenis hardware yang didukung.
Read more

Manajemen user dan group

Administrator sistem melakukan beberapa hal penting berkaitan dengan user dan group antara lain :
• _ Pendaftaran nama login
• _ Pembekuan nama login user
• _ Penghapusan nama login user
• _ Pembuatan group baru
• _ Pembagian group
• _ Pengaturan direktori home
• _ Pengamanan file-file password
Dalam sistem Linux, nama login dapat diberikan pada :
_ User biasa. Contoh : anton. wiwit, afri, pelatihan2000
_ Aplikasi. Contoh : mysql, qmail, squid
_ Device. Contoh : lp
_ Service. Contoh : cron, ftp
Tujuan pemberian nama login adalah untuk memberikan identitas pada tiap entitas agar dapat memiliki file, direktori dan proses sendiri. Jadi user belum berati seseorang pengguna. Dapat juga berupa program ataupun pengguna. Bagi user biasa, nama login dapat digunakan untuk memasuki sebuah shell yang disiapkan sistem melalui proses otentikasi password dan melakukan pekerjaan-pekerjaan dalam sistem tersebut.

1 Pencatatan user dan group
Pada Linux RedHat 6.2, sebuah nama login dianggap sah dalam suatu sistem apabila :
_ Data-data terdapat pada file /etc/passwd
_ Password dalam bentuk terenkripsi berada pada file /etc/shadow
_ Nama login berada pada group yang terdapat di /etc/group



Dengan menambah, merubah atau menghapus data-data pada file-file diatas maka anda telah dapat menambah, merubah atau manghapus user atau group. Namun untuk memudahkan pekerjaan, sistem Linux telah menyiapkan beberapa utilitas yang merupakan utilitas pengubah file-file diatas, utilitas tersebut antara lain:
_ useradd, digunakan untuk menambahkan sebuah user
_ userdel, digunakan untuk menghapus sebuah user
_ usermod, digunakan untuk memodifikasi data-data user
_ passwd, digunakan untuk merubah password sebuah user
_ groupadd, digunakan untuk menambah sebuah group
_ groupdel, digunakan untuk menghapus sebuah group
_ groupmod, digunakan untuk memodifikasi data-data group
Isi dari file /etc/passwd dapat dilihat sebagai berikut :
# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:
daemon:x:2:2:daemon:/sbin:
adm:x:3:4:adm:/var/adm:
lp:x:4:7:lp:/var/spool/lpd:
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:
news:x:9:13:news:/var/spool/news:
uucp:x:10:14:uucp:/var/spool/uucp:
operator:x:11:0:operator:/root:
games:x:12:100:games:/usr/games:
gopher:x:13:30:gopher:/usr/lib/gopher-data:
ftp:x:14:50:FTP User:/home/ftp:
nobody:x:99:99:Nobody:/:
xfs:x:43:43:X Font Server:/etc/X11/fs:/bin/false
gdm:x:42:42::/home/gdm:/bin/bash
anton:x:500:500:STT Telkom 97:/home/anton:/bin/bash
Bagian-bagian baris dalam /etc/passwd :
anton:x:500:500:user1:/home/anton:/bin/bash
_ anton : nama login user tertentu
_ x : password yang dienkripsi, disimpan di file /etc/shadow
_ 500 : nomor UID (User ID)
_ 500 : nomor GID (Group ID)
_ user1 : komentar atau deskripsi nama login
_ /home/anton : direktori home untuk user anton
.
_ /bin/bash : default shell yang digunakan
# cat /etc/shadow
root:$1$6qd6wJO2$aQ2c9TXPbMOZgLSqHMKXz/:11282:0:99999:7:-1:-1:134540356
bin:*:11282:0:99999:7:::
daemon:*:11282:0:99999:7:::
adm:*:11282:0:99999:7:::
lp:*:11282:0:99999:7:::
sync:*:11282:0:99999:7:::
shutdown:*:11282:0:99999:7:::
halt:*:11282:0:99999:7:::
mail:*:11282:0:99999:7:::
news:*:11282:0:99999:7:::
uucp:*:11282:0:99999:7:::
operator:*:11282:0:99999:7:::
games:*:11282:0:99999:7:::
gopher:*:11282:0:99999:7:::
ftp:*:11282:0:99999:7:::
nobody:*:11282:0:99999:7:::
xfs:!!:11282:0:99999:7:::
gdm:!!:11282:0:99999:7:::
anton:$1$qMXw5xf5$wCo9Zo9gqNYgj8L72K2pw.:11282:0:99999:7:-1:-1:134540308
Baris pada /etc/shadow mengandung serangkaian karakter yang tidak dapat diartikan :
$1$qMXw5xf5$wCo9Zo9gqNYgj8L72K2pw.
Karakter-karakter di atas adalah password yang telah dienkripsi. Angka-angka yang mengikuti dibelakangnya merupakan nilai saat kedaluarsa atau masa aktif password dan nama login.
# cat /etc/group
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
users::100:anton
Cukup mudah dipahami, pada /etc/group hanya terdapat nama group, GID dan user-user yang menjadi anggota group tersebut.

2 Utilitas administrasi user dan group
Berikut ini adalah utilitas yang digunakan untuk memodifikasi /etc/passwd, /etc/shadow dan
/etc/group.
useradd
/usr/sbin/useradd
Fungsi utilitas ini adalah untuk menambahkan user ke sistem. Sintaksnya :
useradd [-u uid [-o]] [-g group] [-G group,?]
[-d home] [-s shell] [-c comment] [-m [-k template]]
[-f inactive] [-e expire] [-p passwd] [-n] [-r] name
atau
useradd -D [-g group] [-b base] [-s shell]
[-f inactive] [-e expire]
.


Keterangan :
-u : nomor UID (User ID)
-g : nomor GID (Group ID)
-G : group tambahan
-d : direktori home untuk user
-s : default shell (biasanya /bin/bash)
-c : info atau deskripsi nama login
-m : direktori home akan diciptakan bila belum ada
-k : bersama -m memberi isi direktori home
-f : jumlah hari sebelum account tersebut kedaluarsa (password lewat masa berlakunya)
-e : tanggal nama login beakhir atau kedaluarsa (expired)
-p : password yang telah di enkripsi
-D : menetapkan konfigurasi default
name : nama login
userdel
/usr/sbin/userdel
Fungsi utilitas ini untuk menghapus user dari sistem, dengan sintaks :
userdel [-r] name
Keterangan:
-r : bila disertakan parameter ini maka direktori home user turut di hapus
name : nama login
passwd
/usr/bin/passwd
Fungsi utilitas ini untuk merubah password user. Sintaksnya :
passwd [name]
Keterangan:
- name : nama login user
Untuk usermod, groupadd, groupdel, groupmod dapat anda selidiki sendiri cara penggunaannya dengan mengetikkan perintah berikut :
# man [item]
item : usermod, groupadd, groupdel, groupmod atau yang lain yang ingin anda ketahui manualnya

3 Direktori home
Bila sebuah user mengakses sebuah sistem Linux melalui proses login, user tersebut akan dibawa memasuki sebuah shell dengan direktori awal yaitu direktori home masing-masing. Direktori ini berisi semua file yang secara ekslusif dimiliki hanya oleh user tersebut. Letak direktori home ini biasanya di bawah /home.


Begitu sebuah user ditambahkan ke sistem, maka ia akan memiliki direktori home dengan nama login user tersebut. Template isi direktori home untuk masing-masing user dapat ditentukan oleh perintah useradd, namun sistem telah memberi direktori /etc/skel sebagai default template bagi direktori home.
# ls -la /home/anton
total 5
drwx------ 4 anton anton 4096 Nov 21 13:58 .
drwxr-xr-x 3 root root 4096 Nov 21 13:58 ..
-rw-r--r-- 1 anton anton 24 Nov 21 13:58 .bash_logout
-rw-r--r-- 1 anton anton 230 Nov 21 13:58 .bash_profile
-rw-r--r-- 1 anton anton 124 Nov 21 13:58 .bashrc
Perhatikanlah bahwa ketiga file diatas merupakan file-file yang akan dijalankan apabila user login atau logout ke shell bash sebagai default shell Linux.
_ .bash_logout, isi file ini akan dijalankan apabila user logout
_ .bash_profile, berisi variabel-variabel global yang akan dieksport ke environtment sistem
_ .bashrc, isi file ini akan dijalankan bila user memasuki atau login ke shell bash

4 Quota per user dan group
Untuk mengaktifkan quota per user dan/atau group maka sebuah partisi harus diaktifkan atau dimount dengan option usquota dan/atau grpquota pada /etc/fstab. Setelah diaktifkan maka kernel akan secara periodik menginventarisir penggunaan ruang harddisk oleh user-user yang terdaftar pada /etc/passwd
melalui utilitas quotacheck. Binary quotacheck akan mencatat hasil scan filesystem atau partisi yang diaktifkan quotanya dalam bentuk file yaitu :
_ quota.user untuk catatan penggunaan oleh user
_ quota.group untuk catatan penggunaan oleh group
Beberapa utilitas quota berikut dapat digunakan untuk mengkonfigurasi quota, antara lain :
_ quota, digunakan untuk melihat quota yang dimiliki oleh user atau group
_ edquota, digunakan untuk mengedit quota user atau group
_ repquota, digunakan untuk melaporkan pemakaian ruang harddisk pada partisi yang diaktifkan
usrquota atau grpquota.
Lakukan man pada perintah quota, edquota dan repquota untuk melihat opsi-opsi yang dimiliki masing-masing binary.

5 Kemudahan administrasi
Linux RedHat 6.2 menyediakan perangkat bantu yang amat berguna untuk administrasi user dan group yaitu userconf yang merupakan bagian dari perangkat bantu pengelolaan sistem atau perangkat Bantu administrasilinuxconf. Ketikkan salah satu perintah berikut untuk menjalankan administrasi user dan group :# userconf dan # linuxconf
Read more

3 Pintu Kebijaksanaan

Seorang Raja, mempunyai anak tunggal yg pemberani, trampil dan pintar. Untuk menyempurnakan pengetahuannya, ia mengirimnya kepada seorang pertapa bijaksana.

"Berikanlah pencerahan padaku tentang Jalan Hidupku" Sang Pangeran meminta.

"Kata-kataku akan memudar laksana jejak kakimu di atas pasir", ujar Pertapa."Saya akan berikan petunjuk padamu, di Jalan Hidupmu engkau akan menemui 3 pintu. Bacalah kata-kata yang tertulis di setiap pintu dan ikuti kata hatimu.

Sekarang pergilah sang Pertapa menghilang dan Pangeran melanjutkan perjalanannya. Segera ia menemukan sebuah pintu besar yang di atasnya tertulis kata "UBAHLAH DUNIA"

"Ini memang yang kuinginkan" pikir sang Pangeran. "Karena di dunia ini ada hal-hal yang aku sukai dan ada pula hal-hal yang tak kusukai. Aku akan mengubahnya agar sesuai keinginanku"

Maka mulailah ia memulai pertarungannya yang pertama, yaitu mengubah dunia. Ambisi, cita-cita dan kekuatannya membantunya dalam usaha menaklukkan dunia agar sesuai hasratnya. Ia mendapatkan banyak kesenangan dalam usahanya tetapi hatinya tidak merasa damai. Walau sebagian berhasil diubahnya tetapi sebagian lainnya menentangnya.

Tahun demi tahun berlalu. Suatu hari, ia bertemu sang Pertapa kembali.

"Apa yang engkau pelajari dari Jalanmu ?" Tanya sang Pertapa

"Aku belajar bagaimana membedakan apa yang dapat klakukan dengan kekuatanku dan apa yang di luar kemampuanku, apa yang tergantung padaku dan apa yang tidak tergantung padaku" jawab Pangeran

"Bagus! Gunakan kekuatanmu sesuai kemampuanmu. Lupakan apa yang diluar kekuatanmu, apa yang engkau tak sanggup mengubahnya" dan sang Pertapa menghilang.

Tak lama kemudian, sang Pangeran tiba di Pintu kedua yang bertuliskan "UBAHLAH SESAMAMU"

"Ini memang keinginanku" pikirnya. "Orang-orang di sekitarku adalah sumber kesenangan, kebahagiaan, tetapi mereka juga yang mendatangkan derita, kepahitan dan frustrasi"


Dan kemudian ia mencoba mengubah semua orang yang tak disukainya. Ia mencoba mengubah karakter mereka dan menghilangkan kelemahan mereka.

Ini menjadi pertarungannya yang kedua.

Tahun-tahun berlalu, kembali ia bertemu sang Pertapa.

"Apa yang engkau pelajari kali ini?"

"Saya belajar, bahwa mereka bukanlah sumber dari kegembiraan atau kedukaanku, keberhasilan atau kegagalanku. Mereka hanya memberikan kesempatan agar hal-hal tersebut dapat muncul. Sebenarnya di dalam dirikulah segala hal tersebut berakar"

"Engkau benar" Kata sang Pertapa. "Apa yang mereka bangkitkan dari dirimu, sebenarnya mereka mengenalkan engkau pada dirimu sendiri.

Bersyukurlah pada mereka yang telah membuatmu senang & bahagia dan bersyukur pula pada mereka yang menyebabkan derita dan frustrasi.

Karena melalui mereka lah, Kehidupan mengajarkanmu apa yang perlu engkau kuasai dan jalan apa yang harus kau tempuh"

Kembali sang Pertapa menghilang.

Kini Pangeran sampai ke pintu ketiga "UBAHLAH DIRIMU"

"Jika memang diriku sendiri lah sumber dari segala problemku, memang disanalah aku harus mengubahnya" . Ia berkata pada dirinya sendiri.

Dan ia memulai pertarungannya yang ketiga. Ia mencoba mengubah karakternya sendiri, melawan ketidak sempurnaannya, menghilangkan kelemahannya, mengubah segala hal yg tak ia sukai dari dirinya, yang tak sesuai dengan gambaran ideal.

Setelah beberapa tahun berusaha, dimana sebagian ia berhasil dan sebagian lagi gagal dan ada hambatan, Pangeran bertemu sang Pertapa kembali.

"Kini apa yang engkau pelajari ?"

"Aku belajar bahwa ada hal-hal di dalam diriku yang bisa ditingkatkan dan ada yang tidak bisa saya ubah"

"Itu bagus" ujar sang pertapa. "Ya" lanjut Pangeran, "tapi saya mulai lelah untuk bertarung melawan dunia, melawan setiap orang dan melawan diri sendiri. Tidakkah ada akhir dari semuai ini ? Kapan saya bisa tenang ? Saya ingin berhenti bertarung, ingin menyerah, ingin meninggalkan semua ini !"

"Itu adalah pelajaranmu berikutnya" ujar Pertapa. Tapi sebelum itu, balikkan punggungmu dan lihatlah Jalan yang telah engkau tempuh".

Dan ia pun menghilang.

Ketika melihat ke belakang, ia memandang Pintu Ketiga dari kejauhan dan melihat adanya tulisan di bagian belakangnya yang berbunyi "TERIMALAH DIRIMU".

Pangeran terkejut karena tidak melihat tulisan ini ketika melalui pintu tsb.

"Ketika seorang mulai bertarung, maka ia mulai menjadi buta" katanya pada dirinya sendiri.

Ia juga melihat, bertebaran di atas tanah, semua yang ia campakkan, kekurangannya, bayangannya, ketakutannya. Ia mulai menyadari bagaimana mengenali mereka, menerimanya dan mencintainya apa adanya.

Ia belajar mencintai dirinya sendiri dan tidak lagi membandingkan dirinya dengan orang lain, tanpa mengadili, tanpa mencerca dirinya sendiri.

Ia bertemu sang Pertapa, dan berkata "Aku belajar, bahwa membenci dan menolak sebagian dari diriku sendiri sama saja dengan mengutuk untuk tidak pernah berdamai dengan diri sendiri. Aku belajar untuk menerima diriku seutuhnya, secara total dan tanpa syarat."

"Bagus, itu adalah Pintu Pertama Kebijaksanaan" , ujar Pertapa. "Sekarang engkau boleh kembali ke Pintu Kedua"

Segera ia mencapai Pintu Kedua, yang tertulis di sisi belakangnya "TERIMALAH SESAMAMU"

Ia bisa melihat orang-orang di sekitarnya, mereka yang ia suka dan cintai, serta mereka yang ia benci. Mereka yang mendukungnya, juga mereka yang melawannya.

Tetapi yang mengherankannya, ia tidak lagi bisa melihat ketidaksempurnaan mereka, kekurangan mereka. Apa yang sebelumnya membuat ia malu dan berusaha mengubahnya.

Ia bertemu sang Pertapa kembali, "Aku belajar" ujarnya "Bahwa dengan berdamai dengan diriku, aku tak punya sesuatupun untuk dipersalahkan pada orang lain, tak sesuatupun yg perlu ditakutkan dari merela. Aku belajar untuk menerima dan mencintai mereka, apa adanya.

"Itu adalah Pintu Kedua Kebijaksanaan" ujar sang Pertapa, "Sekarang pergilah ke Pintu Pertama"



Dan di belakang Pintu Pertama , ia melihat tulisan "TERIMALAH DUNIA"

"Sungguh aneh" ujarnya pada dirinya sendiri "Mengapa saya tidak melihatnya sebelumnya". Ia melihat sekitarnya dan mengenali dunia yang sebelumnya berusaha ia taklukan dan ia ubah.

Sekarang ia terpesona dengan betapa cerah dan indahnya dunia. Dengan kesempurnaannya.

Tetapi, ini adalah dunia yang sama, apakah memang dunia yang berubah atau cara pandangnya?

Kembali ia bertemu dengan sang Pertapa : "Apa yang engkau pelajari sekarang ?"

"Aku belajar bahwa dunia sebenarnya adalah cermin dari jiwaku. Bahwa Jiwaku tidak melihat dunia melainkan melihat dirinya sendiri di dalam dunia. Ketika jiwaku senang, maka dunia pun menjadi tempat yang menyenangkan. Ketika jiwaku muram, maka dunia pun kelihatannya muram.

Dunia sendiri tidaklah menyenangkan atau muram. Ia ADA, itu saja.

Bukanlah dunia yang membuatku terganggu, melainkan ide yang aku lihat mengenainya. Aku belajar untuk menerimanya tanpa menghakimi, menerima seutuhnya, tanpa syarat.

"Itu Pintu Ketiga Kebijaksanaan" ujar sang Pertapa. "Sekarang engkau berdamai dengan dirimu, sesamamu dan dunia" Sang pertapa pun menghilang.

Sang pangeran merasakan aliran yang menyejukkan dari kedamaian, ketentraman, yang berlimpah merasuki dirinya. Ia merasa hening dan damai.
Read more

10 Bidang Di Mana Orang Memiliki Perbedaan

1 Ekstrovert lawan Introvert: Yang ekstrovert senang kerumunan orang banyak sementara yang introvert lebih suka melewatkan waktunya sendirian atau dengan seorang teman dekat. Yang ekstrovert bersemangat karena adanya orang-orang sementara yang introvert bisa jadi terkuras enerjinya karena adanya orang-orang.



2 Pelaku atau Pengamat: Para pelaku berani mengambil risiko; kalau melihat peluang mereka ingin segera memanfaatkannya sebelum terlambat. Para pengamat lebih hati-hati. Mereka suka memeriksa segalanya terlebih dulu sebelum mengambil keputusan.



3 Yang memberikan garis besar atau Yang memberikan rincian: Yang memberikan garis besar memiliki fokus yang umum dan melihat gambaran besarnya. Mereka berpikir menurut arah serta keinginan menjadikan segalanya terlaksana. Yang memberikan rincian memperhatikan hal-hal yang sekecil-kecilnya. Keprihatinan mereka adalah bagaimana caranya menjadikan segalanya terlaksana.



4 Tukang belanja atau Penghemat : Kalau tukang belanja memiliki uang lebih, mereka ingin membelanjakannya - untuk diri sendiri, untuk orang lain, untuk maksud-maksud yang layak, untuk apapun. Kalau penghemat memiliki uang lebih, mereka ingin menabungnya untuk jaga-jaga. Mereka tidak suka membelanjakannya kecuali sangat penting.



5 Perencana atau yang fleksibel : Perencana suka struktur di mana segalanya terorganisasikan dan terkemas dengan rapih. Mereka suka jadwal dan batas waktu. Yang fleksibel menyesuaikan diri dengan jalannya kehidupan dan menangani segalanya seadanya. Mereka cenderung spontan dan santai. Ketidak-rapihan tidak mengganggu mereka karena mereka percaya segalanya akan beres.



6 Yang tergesa-gesa atau yang santai : Yang tergesa-gesa selalu sibuk. Kecepatan serta efisiensi adalah kata kunci mereka - selesaikanlah sebanyak mungkin secepat mungkin. Yang santai meluangkan waktunya dan menetapkan kecepatan kerjanya sendiri. Mungkin mereka tidak menyelesaikan cukup banyak, namun mereka menikmati apa yang mereka kerjakan.



7 Pemikir atau perasa : Pemikir memfokuskan pada fakta-fakta dan prinsip-prinsip. Mereka dasarkan keputusan-keputusan atas data yang objektif dan cenderung berorientasi pada tugas. Perasa memfokuskan pada orang serta perasaan. Mereka dasarkan keputusan pada data yang subjektif dan cenderung berorientasi pada hubungan.



8 Pemimpi atau Pekerja : Pemimpi adalah orang-orang kreatif yang suka banyak idenya. Mereka optimis dan berorientasi pada masa depan. Pekerja bersifat praktis. Mereka suka mengambil ide orang lain dan melaksanakannya. Mereka cenderung bersikap realistik dan memfokuskan pada yang sekarang.



9 Pengumpul atau Pembuang : Pengumpul suka mengumpulkan barang-barang. Mereka tidak suka membuang apapun karena mereka takut kalau-kalau membutuhkannya kapan-kapan. Pembuang suka membuang barang-barang. Mereka tidak suka berantakan dan mereka bersikeras bahwa kalau sudah lama sesuatu itu tidak digunakan, mungkin takkan pernah digunakan.



10 Tukang akrobat atau Pemain tunggal : Tukang akrobat bersifat multi saluran dan dapat menangani banyak hal sekaligus. Pemain tunggal bersifat saluran tunggal dan hanya bisa menangani satu atau dua hal sekaligus. Kalau mereka mencoba mengerjakan lebih banyak, mereka menjadi stress dan kewalahan.



Kita semua berbeda dan unik. Itu menciptakan keseimbangan, keragaman, serta tantangan dalam hubungan-hubungan. Syukurilah perbedaan-perbedaan Anda; bicarakanlah juga perbedaan-perbedaan Anda itu.
Read more

Minggu, 03 April 2011

Takon Umur

Mat Penceng umure wis atene 45 taun. Awake sik gagah otote dempal, cumak sayange dapure mulai kisut ireng kabeh.

Pas ulang taunan sing 45, Mat Penceng kepingin kethok enom maneh.
Akhire Mat Penceng nekat mecah celengan bojone digawe ongkos operasi plastik.
Tibake gak rugi mecah celengan, soale dapure Mat Penceng saiki malih resik, putih lan ketok enom maneh. Mat Penceng bungah atine, ben ketemu wong wedhok dikongkon mbedhek piro umure.

Pertama pas nang pasar atom onok ibu-ibu tuku kain.
"Ning, ayo bedhe'en piro umurku ?" takok Mat Penceng ambek mesam-mesem.
"Paling sik selawe . . ." jare ibu-ibu iku ambek ngematno dapure Mat Penceng.
"Salah Ning, umurku sakjane wis 45" jare Mat Penceng bangga.
Ibu-ibu iku gak percoyo, akhire Mat Penceng ngetokno KTPne.

Mari ngono Mat Penceng ngenteni buyarane arek SMA.
Pas onok cewek-cewek liwat, Mat Penceng mbedhe'i maneh nang arek-arek iku piro umure.
Onok sing mbedhek 25, 28, 24, paling banter onok sing mbedhek 31 taun. Gak onok sing isok titis mbedhek 45. Bareng dikandani lek umure iku 45 gak onok sing percoyo, bareng didhudhuhno KTPne dhadhak semburat kuabeh.

Mat Penceng malih tambah bangga mergo dapure tambah ngguanteng. Pokoke ben pethuk wong wedhok mesti dibedhe'i umure, tapi gak onok sing bener.

Pas dulin nang Delta Plasa, Mat Penceng antri pesen mangan nang McDonald. Bareng oleh giliran, Mat Penceng ditakoni pelayane arep pesen opo.
"Sik mbak, sak durunge aku pesen, ayo bedhe'en piro se umurku?" jare Mat Penceng.
"Kiro-kiro 27 mas" jare pelayane.
"Salah mbak, umurku 45" jare Mat Penceng.
Mari lego nggarai, akhire Mat Penceng pesen panganan.

Lha pas arep mulih, nang parkiran Mat Penceng pethuk ambek nenek-nenek arep mlebu montor.
Mergo durung tau mbedhe'i wong tuwek, akhire Mat Penceng nekat nguber terus takok.
"Sepurane yo mbah uti, aku kepuingin mbedhe'i sampeyan kiro-kiro piro umurku mbah?" jare Mat Penceng.
"Ngger putuku, ojoko kiro-kiro, masio aku wis tuwek elek koyok ngene, aku isok mbedhek persis piro umurmu." jare simbah mau.
"Iyo tah, piro se umurku?" takok Mat Penceng penasaran.
"Wah tapi onok sarate" jare simbah mau.
"Opo sarate mbah ?" Mat Penceng tambah penasaran.
"Sarate iku, awakmu kudhu culno klambimu kabeh sak kampese pisan wudho blejet, terus mlayu muteri parkiran iki limang putaran. Lek wis mari, lagek aku isok mbedhek umurmu." jare simbah iku mau.

Mat Penceng ngengkel cik angele sarate, tapi simbahe ngotot lan ngancam lek gak gelem yo wis ditinggal mulih. Mergo penasaran lagek onok wong sithok iki sing ngaku isok mbedhek umure, akhire Mat Penceng nuruti sarate. Mari nitipno klambi nang simbah iku, Mat Penceng mlayu wudho muteri parkiran montor. Lagek oleh rong putaran, Mat Penceng wis mbalik nang simbah iku ambek bengok-bengok njaluk tulung.
"Mbah, tulung mbah !!!, aku diuber-uber satpam dikiro wong gendeng. Ayo cepetan bedhe'en umurku piro selak satpame teko !!" jare Mat Penceng ambek menggos-menggos gupuh kabeh.

Mari nguncalno kampese Mat Penceng, simbah iku mau ngomong,"Le, aku weruh umurmu iku saiki 45".
Mat Penceng kuaget sampek lali kampesan, kok onok wong sik isok mbedhek umure.
"Mbah, aku sik penasaran, mek sampeyan thok sing mbedhek umurku, opo rahasiane mbah?" takok Mat Penceng gak sabar.
"Ngene lho Le, aku mau persis nang mburimu pas antri nang McDonald . . ."
Read more

Razia Pedagang Kali Lima

Suatu hari seorang Polisi sedang pergi Patroli dan bertemu dengan tukang duku

Polisi : "Selamat siang Pak, bapak tau nggak daerah ini dilarang untuk berjualan!"
Tukang Duku : "Maaf Pak saya tidak tahu"
Polisi : "Kalau begitu hukumannya masukin tuh buah duku ke pantat kamu...!!!! cepat!!!!"
Tukang duku : "Ya bapak" (dengan nada sedih) dia pun memasukan ke lubang pantatnya, Selang beberapa saat kemudian dia ketawa lebar...
Polisi : "Kamu Melecehkan saya ya??!!"
Tukang Duku : "Ti..tidak pak, saya tidak melecehkan Bapak"
Polisi : "Lantas Kenapa kamu ketawa??!!"
Tukang Duku : "Itu pak, seberang saya tukang duren..."
Read more

Kompilasi kernel

Kernel merupakan dari suatu yang amat sangat penting dalam suatu struktur sistem operasi. Kernel yang berarti inti adalah dasar dari sistem operasi yang mengatur karakteristik dari sistem operasi tersebut. Kompilasi kernel adalah cara untuk mengkonfigurasi kernel. Kali ini kita akan mempelajari bagaimana suatu kernel di konfigurasikan.

1 Konfigurasi fasilitas dan service-service dalam kernel
Untuk mengkonfigurasi fasilitas dan service kernel, eksekusi perintah sebagai berikut:
* make config
(untuk mengkonfigurasi kernel secara text mode)
* make menuconfig
(untuk mengkonfigurasi kernel menggunakan ncurses interface)
* make xconfig
(untuk mengkonfigurasi kernel dengan GUI yang dijalankan di X)
Setelah salah satu perintah diatas di eksekusi maka kita dapat memulai untuk mengkompilasi sebuah
kernel linux. Setiap versi kernel linux mempunyai dukungan terhadap device yang berbeda-beda. Keterangan dalam setiap fasilitas dan service dalam suatu kernel dapat dilihat dengan menekan tombol "F1".

2 Pembentukan image kernel
Setelah kita mengkonfigurasi suatu kernel maka langkah selanjutnya adalah membuat image yang akan digunakan dalam proses booting. Perintah yang dieksekusi adalah :
* make dep (untuk membuat dependency dari setiap fasilitas dan service dari kernel)
* make zImage (untuk membuat image dari kernel yang telah dikonfigurasi)sebagai tambahan zImage dari kernel linux berukuran maksimum 500 KB, apabila fasilitas dan service yang di konfigurasikan banyak, maka tidak menutup kemungkinan bahwa besarnya suatu kernel image lebih besar dari 500 KB.
Apabila lebih dari 500 KB maka yang kita bentuk adalah bzImage (big zImage).

3 Membentuk modul-modul yang diperlukan
Module-module yang diperlukan dalam suatu kernel dibentuk dan diletakkan di /lib/modules, modul dalam kernel dibentuk dengan mengeksekusi perintah berikut :
* make modules (untuk membentuk modul-modul)
* make modules_install (untuk menempatkan modul-modul yang sudah dibentuk ke dalam /lib/modules)

4 Instalasi kernel image
Setelah kernel selesai di bentuk dan modul-modul yang diperlukan telah diinstall, maka langkah selanjutnya adalah menginstall kernel kedalam system. Langkah-langkahnya adalah sebagai berikut :
* Copy kernel image (zImage atau bzImage) yang terletak di
/usr/local/src/linux/arch/i386/boot kedalam /boot dengan nama vmlinuz
* Konfigurasi lilo.conf
Untuk mengaktifkan kernel yang baru di dalam system, perlu mengedit lilo.conf dan tambahkan baris sbb :
image=/boot/vmlinuz
label=linuxbaru
read-only
root=/dev/hdaX
(X disini adalah variabel, dimana kita install partisi linux). Setelah itu install lilo dengan mengetikkan
"lilo" di console

5 Booting
Setelah lilo diinstall dan tidak di ada lagi masalah, maka boot ulang mesin anda. Pilih linuxbaru ketika lilo prompt. LILO:linuxbaru

6 Update kernel
Linux Kernel adalah merupakan kernel yang paling cepat mengalami updating, dalam satu minggu 2 versi kernel dapat diluncurkan. Untuk mengupdate kernel maka kita dapat mendownload source dari kernel tersebut di http://www.kernel.org. Setelah kita dapatkan versi terbarunya maka proses kompilasi kernel diatas dapat kembali kita lakukan.

7 Patching kernel
Pathing kernel diperlukan untuk mengubah atau mengkonfigurasi sebagian kecil dari struktur kernel.
Untuk patching kernel kita perlu menjalankan langkah-langkah berikut :
_ extract file patch yang telah didapat
# gunzip kernel-patch-xx.gz
_ Copykan file patch ke /usr/src
_ patching kernel masuk ke directory linux, kemudian jalankan baris dibawah
# patch -p0 ../kernel-patch-xx
_ Lakukan proses kompilasi ulang untuk mengaktifkan patching

8 Meload modul kernel
Modul-modul dalam kernel agar dapat digunakan harus terlebih dahulu dimuatkan ke sistem. Beberapa perintah yang perlu kita ketahui dalam memuatkan modul kernel.
_ depmod. Memeriksa dependency modul-modul yang akan digunakan pada /etc/conf.modules, dengan option "-a" maka depmod akan memeriksa semua module dependancy yang ada di /etc/conf.modules.
syntax :
# depmod [option] module.o module1.o ...
_ modprobe. Perintah modprobe ini akan memuatkan modul ke sistem. Sintaks :
# modprobe [option] module [irq=Y io=0xZZZ]
_ insmod. Berguna untuk menambahkan suatu modul ke dalam /lib/modules agar nantinya dapat dimuatkan ke sistem
_ rmmod. Berfungsi untuk menonaktifkan modul dari system. Sintaksnya:
# rmmod [option] module
_ lsmod. Berfungsi untuk melihat modul-modul apa saja yang telah di load ke system

9 File /etc/conf.modules
File ini adalah merupakan konfigurasi dari modul-modul yang akan dimuatkan ke kernel. Berikut adalah contoh dari isi /etc/modules.conf
# alias net-pf-1 off # Unix
# alias net-pf-2 off # IPv4
alias net-pf-3 off # Raw sockets
alias net-pf-4 off # IPX
alias net-pf-5 off # DDP / appletalk
alias net-pf-6 off # Amateur Radio NET/ROM
alias net-pf-10 off # IPv6
alias net-pf-11 off # ROSE / Amateur Radio X.25 PLP
alias net-pf-19 off # Acorn Econet
alias char-major-10-130 softdog
alias char-major-10-175 agpgart
alias char-major-108 ppp_generic
alias /dev/ppp ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
alias loop-xfer-gen-0 loop_gen
alias loop-xfer-3 loop_fish2
alias loop-xfer-gen-10 loop_gen
alias cipher-2 des
alias cipher-3 fish2
alias cipher-4 blowfish
alias cipher-6 idea
alias cipher-7 serp6f
alias cipher-8 mars6
alias cipher-11 rc62
alias cipher-15 dfc2
alias cipher-16 rijndael
alias cipher-17 rc5
options ne io=0x300
alias parport_lowlevel parport_pc
alias char-major-10-144 nvram
----------------------------------------------------------------
.
Read more