N4H4N4 T3T4PN4

May 31
.fullpost{display:inline;}

Sistem Operasi Windows seakan udah merasuki jiwa sebagian besar pengguna komputer. Ketika mereka menyebut nama komputer pasti bayangannya tentang GUI windows. Berpikir seakan-akan windows adalah komputer, komputer adalah windows, tanpa peduli disekitarnya banyak OS lain yang eksis namun terpinggirkan. Orang dikatakan menguasai komputer ketika mereka menguasai OS windows, meskipun mereka tidak tahu apa itu komputer, bagaimana komputer itu bekerja, konsep dasar tentang komputer, bahkan mungkin mereka tidak tahu apa itu OS itu sendiri, yang mereka bisa hanya menggunakan, tak lebih dari itu. Apa yang mereka gunakan mungkin bukan komputer itu sendiri namun aplikasinya, softwarenya. Apa yang mereka bisa? Ms Word? Ms Excel? Itu saja? Mereka belum menguasai komputer!
Celakanya dunia pendidikan Indonesia juga ikut terasuki oleh belenggu OS Windows. Padahal mereka adalah sebuah instansi yang menentukan kepribadian anak didiknya, kepribadian bangsa! Apa yang diajarkan oleh mereka kepada generasi mudanya, generasi penerus kepemimpinan bangsa ini tentang komputer? Coba cari buku paket pelajaran TIK(Teknologi Informasi dan Komunikasi) dari SMP hingga SMA! Apa yang tertulis disitu? Apakah ada penjelasan tentang OS selain windows disitu? Apa yang ada disitu hanyalah aplikasi dan OS windows! Memangnya Itu yang disebut komputer!

Apa mereka tidak sadar kalau Windows adalah produksi Microsoft?

Apa mereka tidak sadar kalau produk Microsoft adalah produk komersil?

Apa mereka tidak sadar telah mengkomersialkan nilai luhur pendidikan?

Apa mereka tidak sadar telah “menjual” anak didiknya kepada perusahaan asing (Microsoft) yang bahkan perusahaan asing itu belum tentu tahu kalau mereka itu ada didunia?!

Apa mereka tidak sadar telah membelenggu anak didik mereka dengan produk itu, yang memaksa anak didiknya memakai produk microsoft untuk seumur hidupnya?

Apa mereka tidak sadar kalau tindakan mereka itu telah memperparah tingkat pembajakan di negeri ini?!

Oh..memperparah? Ya benar!
Coba cek buku pelajaran itu kembali, untuk buku SMA. Disitu hanya berisi penjelasan tentang OS Windows sementara beberapa software yang dibahas adalah Ms Word, Excel, power point. Corel Draw. Semua itu adalah produk berbayar! Dan tentu saja harganya tidak murah oleh kantong sebagian besar orang indonesia. Oke kalau pingin tahu harganya nih Windows Vista Ultimat US$463, untuk Office 2007 Pro US$534, dan untuk Corel Draw X4 US$429. Kalau di total mencapai 15 Juta-an, itu belum termasuk harga Hardwarenya, untuk hardware standar di taksir mencapai 2,5 juta. Cukup untuk biaya sekolah selama 12 tahun!
Sekarang tiap siswa paling tidak mempunyai program di atas sebagai alat untuk belajar, selain itu tiap siswa mempunyai kemampuan ekonomi yang sangat bervariasi. Mungkin ada yang sanggup untuk mengeluarkan uang sebanyak 17,5 juta untuk sebuah komputer Windows ASLI. Namun ada pula yang bahkan untuk membeli hardwarenya saja masih pikir-pikir.
Selain itu, untuk memperlancar KBM harus disediakan perangkat komputer untuk praktek. Tanpa itu mustahil KBM bisa terlaksana dengan baik, tanpa itu KBM untuk TIK hanyalah sesi hapalan yang membosankan. Oleh karena itu pihak sekoalah harus menyediakan paling tidak 90 komputer. Jika menggunakan perhitungan tadi, per komputer dinilai 17,5 juta. 17,5 dikalikan 90 menjadi 1,575 Milyar!! Masuk Akal? TIDAK!! Itu baru satu sekolah, jika se-Indonesia?
Oleh karena itu Admin komputer sekolah lebih memilih produk bajakan dari pada repot-repot membeli yang asli. Mungkin ketika mereka mengajukan proposal pemberian dana sebesar 1,5 Milyar untuk pengadaan komputer kepada Depdiknas setempat, kepala Depdiknas-nya akan terkena serangan jantung mendadak (idih amit-amit).
Jika di sekolah saja menggunakan produk bajakan, bagaimana dengan anak didiknya?

Oke…apa solusinya?


Indonesia aku menunggumu!!??

Perkenalkanlah mereka generasi muda indonesia dengan OS lainnya yang berisfat non komersil, YA OS berbasis kernel linux. Dengan begitu mata mereka terbuka. Mereka akan tahu kalau dunia komputer sangat luas, yang bahkan tidak mungkin seluruhnya dipelajari seluruhnya oleh seseorang selama masa hidupnya. Semakin dini perkenalan mereka dengan Linux semakin baik.
Sebagian besar distro linux sendiri merupakan OS dengan lisensi GNU. Yang bisa didapatkan dengan gratis oleh end-user. Sedangkan sebagian besar aplikasi linux merupakan open source, dan tentunya gratis digunakan, dengan fungsionalitas yang hampir setara dengan aplikasi windows.
Ketika mereka sejak kecil telah terbiasa dengan Linux, maka mereka akan merasakan betapa mudahnya pengoperasian linux. Bisa karena terbiasa, sebuah kalimat yang tepat.
Mungkin sebagian besar dari kita, generasi yang lebih tua yang sudah bertahun-tahun menggunakan windows merasakan betapa sulitnya linux itu (termasuk saya). Hal itu karena kita sudah terbelenggu oleh Windows. Mungkin kita bisa bilang “Pakailah Linux” namun kita enggan berpindah ke OS linux karena sudah terlena oleh kemudahan OS windows. Itulah tugas kita membimbing anak cucu untuk tidak terlena oleh windows. Seperti seorang pengguna narkoba yang mewanti-wanti kepada anaknya untuk tidak seperti ayahnya.
Juga tugas dan kewajiban instansi pendidikan untuk memperkenalkan linux pada anak didiknya, agar mereka tahu dunia itu luas. Jangan hanya Windows!

Mungkin Saya hanya bicara tentang “Mari Gunakan Linux” padahal saya sendiri masih menggunakan Windows. Itu artinya saya sendiri sudah terbelenggu oleh Windows dan aplikasinya. Saya sudah terlanjur mengenal dan terbiasa dengan windows dan aplikasinya, sebuah kesulitan besar untuk bermigrasi seluruhnya ke Produk linux. Meskipun bukan tidak mungkin melakukannya, namun itu berarti harus dimulai dari NOL.

Tunggu apalagi, segera perkenalkan generasi muda, para penerus bangsa, para calon pemimpin tanah air dengan produk Linux. Jangan sampai mereka menjadi seorang pembajak (AHP 25 Juni 2008 21:00).

May 29
Dasar-Dasar linux
icon1 alley | icon2 fedora | icon4 05 29th, 2009| icon3No Comments »

Daftar Pembahasan:

  1. Struktur Folder di Linux
  2. Perintah Dasar Linux
  3. Fungsi Keyboard di Linux
  4. User Permissions file dan direktori di Linux
  5. Memberikan permission kepada file dan direktori
  6. Contoh kasus User Permission
  7. Menggunakan VI Teks Editor
  8. Instalasi Program di Linux
  9. Harddisk dan Mounting
  10. Konfigurasi Printer
  11. Bash Shell

1. Struktur foder di Linux:

Seperti Windows yang mempunyai struktur folder tersendiri (mis:  Windows, \Program files, \Document and settings), di Linux pun mempunyai struktur file tersendiri. Berikut adalah struktur folder yang ada di Linux
/ = root
|-bin = binary
|-boot = kernel save
|-etc = file-file konfigurasi
|-home = user data file
|-lib = library
|-usr = aplikasi
|-var = mail/log/database
|-mnt = mount point
|-tmp = temporary
|-sbin = binary super user

2. Perintah Dasar Linux

Beberapa contoh penggunaan perintah dasar Linux:
• Menampilkan daftar file atau direktori
ls -a = Melihat semua file atau direktori termasuk yang disembunyikan diawali dengan tanda . (titik))
ls -l = Menampilkan file dan direktori dalam tampilan lengkap, termasuk Ukuran, tanggal modifikasi, pemilik, group dan mode atributnya
ls -R = Menapilkan semua file atau direktori. Jika terdapat direktori, isi direktori itu akan ditampilkan juga
• Membuat direktori beberapa level dalam 1 perintah. Contohnya direktori yang mempunyai susunan seperti ini:
Komputer
|-Hardware
|-CPU
|-Memori
|-HDD
|-Software
|-OS
|-Office
• Maka Anda dapat menggunakan perintah berikut:
$ mkdir -p Komputer/{Hardware/{CPU,Memori,HDD},Software/{OS, Office}}
• Untuk melihat strukturnya, gunakan perintah tree (bila tidak ada, install dulu tree-nya dengan perintah urpmi tree)
• Untuk menghapus direktori Komputer termasuk yang berada di bawahnya (di DOS dilakukan dengan perintah deltree), gunakan perintah
$ rm -rf Komputer
Parameter -rf artinya adalah menghapus seluruh direktori yang berada di dalamnya (-r) tanpa bertanya lagi (-f).
• Membuat file dan melihat isinya:
Membuat file dapat dilakukan dengan perintah cat, caranya hampir sama dengan perintah DOS (via copy con namafile), caranya adalah
$ cat > namafile
Untuk menyimpan file tersebut, tekan ^D.
• Melihat isi file, dilakukan dengan perintah cat namafile
• Melihat isi file tetapi hanya 10 baris pertama saja head namafile
• Melihat isi file tetapi hanya 10 baris terakhir saja tail namafile
• Melihat isi file tetapi hanya 5 baris pertama saja head -5 namafile
• Melihat isi file tetapi hanya baris 5 saja head -5 namafile | tail -1
• Perintah Pause:
Di Linux ada 2 macam perintah untuk melihat tampilan daftar/isi file per layar. Perintah tersebut adalah more dan less.
Perbedaan more dengan less terletak pada apa yang ditampilkan dalam jumlah besar. Perintah more hanya dapat melihat tampilan per layar tanpa bisa melihat apa sudah ditampilkan, jadi tidak bisa scroll ke atas untuk melihat tampilan yang telah lewat.Perintah less, lebih lengkap dari more karena less dapat melihat tampilan yang telah lewat dengan menggunakan panah atas.

Perintah Informasi System di Linux

  • pwd = menampilkan direktori aktif saat ini.
  • hostname = Menampilkan nama komputer yang sedang digunakan
  • whoami = Menampilkan nama login Kita
  • who = Menampilkan pengguna yang sedang aktif
  • id username = Menampilkan ID user dan ID Group
  • last = Menampilkan daftar user yang login terakhir kali
  • ps = Menampilkan proses saat ini yang dijalankan oleh user yang sedang aktif. Jika ditambahkan parameter axu, maka proses yang ditampilkan adalah proses yang dijalankan oleh masing-masing user.
  • top = sama seperti ps, tetapi diurutkan berdasarkan penggunaan CPU
  • free = Informasi memori, termasuk RAM dan Virtual Memory
  • df -h = Menampilkan kapasitas HDD (df=disk free)
  • du -bh = Menampilkan detail pemakaian HDD untuk setiap subdirektori (du=disk usage)

3. Fungsi Keyboard di Linux

  • Ctrl+Alt+Fn = (n=1..6) Pindah ke terminal ke-n. Kita dapat menjalankan beberapa terminal sekaligus, jadi artinya Kita bisa login sebanyak 6 kali secara simultan dalam terminal/konsol
  • Ctrl+Alt+F7 = Pindah ke Xwindow yang telah berjalan
  • Ctrl+Alt+Del = Restart komputer
  • Ctrl+Alt+Backspace = Mematikan Xwindow server (dalam Xwindow), perintah ini berguna bila Xwindow rusak sehingga tidak dapat keluar secara normal.
  • Ctrl+c = membatalkan proses yang sedang berjalan
  • Ctrl+d = Mengirim pesan EOF (End of File) kepada proses yang sedang berlangsung
  • Panah Atas = Menampilkan kembali daftar perintah yang telah Kita ketik.

4. User Permissions file dan direktori di Linux

Coba Anda melakukan perintah ls -l, di sebelah paling kiri akan muncul user permission dari file dan direktori yang ditampilkan tersebut. Formatnya adalah seperti ini drwxrwxrwx yang terdiri dari 10 digit. Dari format tersebut, dibagi ke dalam 4 segmen, yaitu:
d rwx rwx rwx
• Segmen 1 menandakan tipenya, apakah berupa direktori, regular file atau link file. Kodenya adalah:
o d = direktori
o - = regular file
o l = link file
• Segmen 2 menandakan permission untuk pemilik (owner)
• Segmen 3 menandakan permission untuk group
• Segmen 4 menandakan permission selain pemilik dan group (others)

Untuk segmen 2, 3 dan 4 selalu berformat rwx, artinya:
• r = read, akses untuk melakukan pembacaan file
• w = write, akses untuk melakukan penulisan, pengeditan (rename, edit), penghapusan file atau direktori.
• x = execute, akses untuk menjalankan suatu file atau masuk ke suatu direktori.

Jadi jika format permissionnya adalah seperti ini:
A. drwxrwxr–

maka hal ini berarti bahwa:
o Direktori tersebut (karena diawali huruf d yang berarti direktori) dapat dibaca, diedit oleh pemiliknya, dan pemilik tersebut juga dapat masuk ke direktori tersebut.
o Direktori tersebut dapat dibaca, diedit oleh groupnya, dan groupnya dapat masuk ke direktori tersebut.
o Direktori ini hanya dapat dilihat oleh user atau group lain, tidak bisa melakukan editing (rename dan hapus), dan tidak bisa masuk ke direktori tersebut.
B. -rw-r—–
o File tersebut (karena diawali tanda - yang berarti file biasa) dapat dibaca, diedit oleh pemiliknya, tetapi tidak bisa dieksekusi/dijalankan (layaknya .exe di windows), karena tidak ada permission untuk execute (x)
o File tersebut hanya dapat dibaca oleh groupnya, tanpa dapat diedit/dihapus dan tidak dapat dieksekusi
o File ini tidak dapat dibaca, diedit/dihapus maupun dijalankan oleh user dan group yang lain.
Memberikan permission kepada file dan direktori

Kita sudah mengetahui permission apa saja yang ada di file dan direktori di Linux. Tetapi Kita belum mengetahui bagaimana cara memberikan permission kepada file atau direktori tersebut. Di Linux, untuk memberikan permission dapat dilakukan dengan perintah chmod permission FileAtauDirektori.

Option untuk perintah chmod ini dapat dilakukan dengan 2 cara, yaitu menggunakan symbol huruf dan menggunakan symbol angka. Untuk menggunakan symbol huruf, maka huruf yang digunakan terdiri dari:
• u = owner
• g = group
• o = others
• a = all
• + = menambahkan permission
• - = mengurangi permission
• r = permission untuk membaca (read)
• w = permission untuk menulis (write)
• x = permission untuk menjalankan atau masuk ke direktori (execute)

Untuk memberikan akses tulis kepada group, maka option yang harus kita berikan adalah g+w.
Untuk menghilangkan akses baca kepada user atau group lainnya, maka option yang harus kita berikan adalah o-r.

Selain dengan symbol huruf, Kita juga dapat menggunakan symbol angka. Symbol angka ini harus diberikan sekaligus untuk owner, group dan others. Jadi, kalau di symbol huruf kita bisa memberikan permission untuk owner, group atau others saja, maka di symbol angka ini harus diberikan sekaligus. Karena itu, symbol angka ini selalu berisi 3 digit, dimana digit pertama akan berisi mengenai permission owner, digit kedua untuk permission group dan digit ketiga untuk permission others. Symbol angkanya adalah:
• 4 = untuk permission baca (read)
• 2 = untuk permission tulis (write)
• 1 = untuk permission menjalankan (execute)

Jadi, jika kita ingin memberikan permission seperti ini kepada user
• drw-r-xr—

maka perintahnya bila menggunakan symbol huruf adalah:
Quote:
$ chmod u+rw,u-x,g+r,g-wx,o+r,o-wx file
bila menggunakan symbol angka, maka perintahnya:
Quote:
$ chmod 654 file
Angka 6 berarti akses baca dan tulis, karena akses baca adalah 4 dan tulis adalah 2, maka jumlahnya adalah 6. Demikian juga untuk permission group, angka 5 berasal dari permission baca yang bernilai 4 dan permission menjalankan yang bernilai 1. Karena user atau group lainnya hanya boleh membaca saja, maka diberikan nilai 4.
• Contoh lain lagi, misalkan permission awalnya adalah seperti ini drwxrw—- dan kita ingin menggantinya menjadi seperti ini drw-r-x—, maka perintahnya:
Quote:
$ chmod u-x, g-w,g+x file
atau
Quote:
$ chmod 654 file

Untuk mengganti pemilik dari suatu file atau direktori, gunakan perintah berikut: chown PemilikBaru NamaFileAtauDirektori

Untuk mengganti group dari suatu file atau direktori, gunakan perintah beikut: chgrp GroupBaru NamaFileAtauDirektori

Contoh kasus User Permission

Untuk lebih jelasnya, Kita akan langsung masuk ke contoh kasus saja.
1. Kita akan membuat 1 group dengan nama IT Dan juga membuatkan user dengan nama-nama: Benny, Budi, dan Iwan. Dan ingat jangan lupa untuk memberikan password. Perintahnya:
a. # groupadd it
b. # useradd benny
c. # passwd benny
d. # useradd budi
e. # passwd budi
f. # useradd iwan
g. # passwd iwan
2. Kecuali Iwan, user-user tersebut adalah anggota dari group IT. Perintahnya:
a. # usermod -G it benny
b. # usermod -G it budi
3. Selanjutnya adalah membuatkan direktori untuk group dimana setiap anggota group it dapat membaca, menulis dan mengeksekusi direktori tersebut, tetapi tidak untuk user atau group lainnya. Dan setiap file atau direktori yang berada di dalamnya harus mempunyai hak akses yang sama dengan direktori tersebut, yaitu dapat membaca, menulis dan mengeksekusi direktori tersebut.
Perintahnya:
o # mkdir me/it
o # chgrp it me/it
o # chmod g+rwxs, o-rwx me/it (atau ditulis # chmod 2770 me/it)
Perhatikan ternyata untuk permissionnya ada tambahan hurus ’s’ dan dalam symbol angka menjadi 4 digit. Huruf ’s’ (atau angka 4 di symbol angka) berarti special permission. Efek dari special permission ini adalah, bila direktori tersebut sudah kita set groupnya menjadi it, maka setiap file atau direktori yang berada di dalamnya yang dibuat setelah permission dibuat, maka groupnya pun akan mengikuti direktori utamanya.

Jika menggunakan symbol angka, maka special permission ini diletakan pada digit pertama. Berarti digit kedua adalah untuk permission owner, digit ketiga untuk permission group dan digit keempat untuk permission others. Bila tidak ada special permission, maka Kita dapat menuliskan dalam format 3 digit. Untuk symbol angka, berikut adalah artinya:
4 = u+s
2 = g+s
1 = sticky bit (artinya yang bisa menghapusnya hanya owner, untuk symbol huruf ditandai dengan huruf ‘t’).
o Sekarang cobalah untuk login dengan user benny, dan cobalah untuk membuat file apa saja di direktori me/it.
o Lalu cobalah login dengan user budi, editlah file tersebut. Ternyata user budi dapat mengedit file tersebut. Hal ini karena group file tersebut adalah it, dimana akses group tersebut adalah read, write dan execute.
o Sekarang coba login dengan user iwan, dan coba edit file yang dibuat oleh user benny tadi. Ternyata tidak bisa. Bahkan user iwan tidak bisa masuk ke direktori me/it sama sekali. Hal ini terjadi, karena user iwan bukan merupakan anggota group it.

Menggunakan VI Teks Editor

Ada banyak teks editor yang tersedia di Linux, mulai dari yang berbasis CLI hingga yang berbasis GUI. Beberapa teks editor tersebut adalah
1. vi
2. emacs
3. joe (bagi Anda yang ingin bernostalgia dengan wordstar/ws, joe ini mirip sekali dengannya)
4. pico
5. dll

Vi teks editor ini terdiri dari 2 macam mode, yaitu editing dan command. Saat berada dalam mode editing, Kita bisa mengedit file yang kita buat, seperti menambah, menghapus atau mengedit teks.

Saat berada dalam mode command, artinya kita bisa memberikan perintah-perintah kepada vi. Perintah-perintah yang dimaksud itu seperti perintah keluar, simpan, copy, delete, dsb. Command ini juga bisa dalam bentuk visual. Saat berada dalam mode visual, kita bisa melakukan blok terhadap baris-baris tertentu dan melakukan copy terhadap baris tersebut dan sebagainya.

Untuk masuk ke dalam mode editing, kita dapat menekan tombol i. Untuk berpindah mode, dari mode editing ke mode command, Kita dapat menekan tombol ESC.
• Membuat dan membuka file
Untuk membuat atau membuka file, dapat dilakukan dengan perintah:
$ vi nama_file
Jika nama file yang diberikan adalah nama file baru (filenya belum ada), maka artinya kita akan membuat file baru. Tetapi jika nama filenya sudah ada, artinya kita akan membuka file tersebut.

Berikut beberapa perintah lainnya dalam membuka file:
o $ vi +n nama_file
Untuk membuka file langsung pada nomor baris n
o $ vi + nama_file
Untuk membuka file langsung pada baris terakhir
o $ vi +/kata nama_file
Untuk membuka file langsung pada kata pertama yang ditemukan
o $ vi -R nama_file
Membuka file dalam modus baca, dan tidak untuk diedit. Perintahnya juga bisa dilakukan dengan perintah $ view nama_file
• Keluar dan menyimpan
o Untuk keluar dari vi, tekan tombol ESC kemudian dilanjutkan dengan menekan tombol :q dan diakhiri dengan ENTER
o Bila file telah sempat diedit, dan Kita ingin keluar tanpa menyimpannya, maka yang perlu Anda lakukan adalah tekan ESC, dilanjutkan dengan tombol :q! dan diakhiri dengan ENTER
o Untuk menyimpan dan keluar dari vi, tekan tombol ESC dan dilanjutkan dengan menekan tombol :wq
o Untuk menyimpan tanpa keluar, tekan tombol ESC dan dilanjutkan dengan menekan tombol
• Perintah-perintah pengeditan
a. Menggerakkan kursor
 0 = Pindah ke awal baris
 $ = Pindah ke akhir baris
 w = Pindah ke kata selanjutnya
 b = Pindah kembali ke kata sebelumnya
 a = Untuk menyisipkan karakter
 c = untuk memotong kata atau baris
 p = Untuk menyalin kata atau kalimat yang terpotong (paste)
 yy = Untuk menyalin 1 baris.
 2yy = Untuk menyalin 2 baris.
 dd = Untuk menghapus baris.
 2dd = Untuk menghapus 2 baris

Untuk melakukan copy+paste secara visual, dapat dilakukan dengan cara menekan tombol v, blok baris yang akan dicopy, kemudian tekan y. Letakkan kursor ke tempat tujuan dan tekan p.
b. Mengedit teks
 cw = Menghapus satu kata di depan kursor
 c2b = menghapus 2 kata sebelumnya
 c$ = menghapus satu baris di depan kursor
 c0 = menghapus satu kata di belakang kursor
 ~ = mengubah huruf kecil menjadi huruf besar
 u = Undo, melakukan pembatalan terhadap editing terakhir.
 A = menyisipkan karakter di akhir baris
 I = menyisipkan karakter di awal baris
 o = membuka baris kosong di bawah kursor
 O = membuka baris kosong di atas kursor
 s = menghapus karakter pada kursor dan menukar teks
 S = menghapus baris dan menukar teks
 R = menempati karakter, kata, kalimat ke dalam baris yang telah dibuat.
 J = menggabungkan dua baris.
c. Menukar teks
Format umum perintah menukar teks ini adalah:
:<jangkauan>s/<kata yang akan diganti>/<kata pengganti>/option

Option yang dapat diberikan adalah
g = mencari kata secara global
i = mengabaikan huruf besar/huruf kecil

Contoh:
Kita akan mengganti kata “baris” menjadi kata “line”, maka perintahnya:
Quote:
:1,$s/baris/line/g
d. Mencari kata
 /cari = mencari kata pertama di depan kursor yang sama dengan cari
 ?cari = mencari kata pertama di belakang yang sama dengan cari
 n = untuk mencari kata cari berikutnya tetapi ke arah sebelumnya
 N = untuk mencari kata cari berikutnya tetapi ke arah setelahnya.

Instalasi Program di Linux

Instalasi di Linux terdiri dari 2 macam, yaitu instalasi dari repositori dan instalasi program tambahan (non repositori). Instalasi dari repositori artinya Kita akan menginstall program-program tambahan yang sudah disediakan oleh distro Linux tersebut, seperti dari CD/DVD atau dari server (dan mirrornya) distro itu sendiri.

Instalasi program tambahan (non repositori), artinya Kita akan menginstall program-program lain yang tidak terdapat di distro Linux tersebut atau bisa juga kita akan menginstall program-program yang berada di distro tersebut, tetapi mempunyai versi yang berbeda.
• Installasi Dari Repositori
Untuk installasi dari repositori, tergantung dari distro yang kita gunakan, karena masing-masing distro mempunyai perintahnya masing-masing. Berikut beberapa perintah yang ada di beberapa distro:
a. Mandriva = urpmi
b. Red Hat & Fedor = yum
c. OpenSUSE & SUSE = yast2
d. Ubuntu, Kubuntu, Edubuntu, Xubuntu = apt-get
e. PCLinuxOS = apt-get
Contoh:
o Instalasi tree di Mandriva, urpmi tree
o Instalasi webmin di PCLinuxOS, apt-get install webmin
• Installasi Program Tambahan (non repostori)
Ada kalanya Kita tidak menemukan aplikasi yang kita inginkan di distro Linux yang kita gunakan, atau aplikasi yang kita inginkan memang ada, tetapi kita membutuhkan versi yang lebih tinggi. Di saat seperti itulah Kita perlu menginstall program tambahan (non repositori) tersebut. Installasi program tambahan ini pun tergantung dari turunan distro yang kita gunakan.

Secara umum, distro Linux yang ada saat ini dapat dibagi ke dalam 3 kelompok, yaitu:
. Turunan Red Hat (mempunyai installer yang berbentuk .rpm)
a. Turunan Debian (mempunyai installer yang berbentuk .deb)
b. Turunan Slackware (mempunyai installer yang berbentuk .tgz)
Dalam pembahasan ini, Kita akan menggunakan installer yang berbentuk .rpm. Perintah untuk menginstall paket .rpm adalah rpm -ivh NamaPaket. Parameter i berarti Kita akan melakukan installasi.

Parameter v berarti semua progress akan ditampilkan ke layar.

Parameter h berarti tampilan progressnya dalam bentuk bar, sehingga akan kelihatan persentasenya.

Untuk mengupgrade paket .rpm, gunakan parameter U untuk menggantikan parameter i. Untuk menghapus aplikasi, gunakan parametera e.

Penjelasan dan contoh yang lebih lanjut mengenai installasi paket .rpm ini akan dijelaskan dalam thread lanjutan setelah thread ini. Di thread lanjutan nanti, akan dijelaskan cara install paket .rpm yang lebih lengkap, termasuk installasi yang membutuhkan dependensi, dan installasi melalui source code.
Cara installasi lebih lanjut menggunakan RPM dapa dilihat di sini dan cara installasi dengan menggunakan source code juga bisa dilihat di sini

May 28
Sejarah linux
icon1 alley | icon2 fedora | icon4 05 28th, 2009| icon3No Comments »

Apa Itu linux/GNU..?

Linux [ Linus Unix ], sebuah operating system (OS) yang dibuat oleh Linus Torvald yang awalnya terinspirasi oleh Minix. Minix sendiri dikembangkan oleh Andrew S. Tanembaum. Berawal sebuah hobi seorang Linus Torvald, yang notabene hanyalah seorang mahasiswa di Univ. Helsinki, Finlandia berumur 21 tahun. Beliau berpikiran untuk membuat Minix yang gratis dan dapat diedit, Minix sendiri adalah suatu proyek pelajaran di kelasnya waktu itu yang menyerupai sistem UNIX, akhirnya hasil karyanya dinamakan dengan istilah kernel Linux, Linux versi pertama (0.01) dikerjakan sekitar bulan Agustus 1991 yang kemudian dia posting hasilnya ke dalam milisnya comp.os.minix, dengan maksud menawarkan source code dari apa yang telah dibuatnya serta mengundang para programmer lain berpartisipasi dalam proyeknya tersebut.

Sejarah OS Linux berkaitan erat dengan proyek GNU, suatu proyek program freeware yang dikepalai oleh Richard M. Stallman. Proyek ini diawali sekitar tahun 1983 untuk membuat sistem operasi seperti UNIX yang lengkap beserta compiler, utility aplikasi, utility pembuatan-yang sepenuhnya dengan perangkat lunak bebas.

5 Oktober 1991, Linus secara resmi mengeluarkan versi Linuxnya ( versi 0.02 ). Proyek GNU telah menghasilkan hampir semua komponen dari sistem ini, kecuali kernel. Linus Torvald beserta pembuat kernel mirip Linux berusaha menyesuaikan kernel mereka supaya dapat berfungsi dengan komponen GNU hingga menghasilkan sistem operasi yang berfungsi. Walaupun pada waktu itu hanya dapat menjalankan GNU/BASH ( GNU Bourne Again Shell ) dan GNU/GCC ( GNU C Compiler ). Berikutnya beribu-ribu program sukarelawan seluruh dunia telah menyertai proyek-proyek ini.

Linux secara komplit ( GNU/Linux ) dirilis pada tanggal 14 Maret 1994, yang setelah tiga tahun mengalami masa pengembangan yang dilakukan oleh banyak programmer dari seluruh dunia. Dan saat ini Linux biasanya telah dipaket dengan program-program dari GNU ataupun program lain dan dibundel menjadi satu dengan istilah distro linux, yang merupakan turunan dari UNIX lengkap, bisa digunakan untuk jaringan, pengembangan perangkat lunak, multimedia, perkantoran dan sebagainya. Waktu ini telah beredar ribuan distro linux yang tiap-tiap distro memiliki kekurangan dan kelebihannya masing-masing. Perbedaan mendasar terletak pada paket-paket yang telah disertakan ataupun manajemen paketnya, akan tetapi dari perbedaan tersebut masih tetap menggunakan kernel Linux yang sama yang masih dipimpin oleh Linus Torvald.

LINUX DAN PENGUIN TUX

Tak seperti produk komersial yang lain, Linux tidak memiliki suatu logo yang terlihat hebat, hanyalah sebuah burung Penguin yang memperlihatkan sikap santai ketika berjalan. Logo ini mempunyai asal mula yang unik, awalnya tidak ada suatu logo yang menggambarkan trademark dari Linux sampai ketika Linus ( Sang Penemu ) berlibur ke daerah selatan dan bertemu dengan seekor linux kecil dan pendek yang secara tidak sengaja menggigit jarinya. Hal ini membuatnya demam selama berhari-hari. Kejadian ini kemudian menginspirasi dirinya untuk memakai penguin sebagai logonya dengan harapan user menjadi demam menggunakan sistem operasi yang beliau ciptakan ini.

TUX, nama seekor penguin yang menjadi logo maskot dari linux.TUX hasil karya seniman Larry Ewing pada waktu developer merasakan Linux harus mempunyai logo trademark ( 1996 ), dan atas usulan James Hughes dipilihlah nama TUX yang berarti Torvalds UniX. Lengkap sudah logo dari Linux, berupa penguin dengan nama TUX. Trademark ini segera didaftarkan untuk menghindari adanya pemalsuan. Linux terdaftar sebagai Program sistem operasi ( OS ).

Hingga sekarang logo Linux yaitu Tux sudah terkenal ke berbagai penjuru dunia. Orang lebih mudah mengenal segala produk yang berbau Linux hanya dengan melihat logo yang unik nan lucu hasil kerjasama seluruh komunitas Linux di seluruh dunia.

Sumber

http://hendri.staff.uns.ac.id/2009/02/sejarah-linux/#more-280

http://www.sapujagad.com/linux/artikel_linux.html#satu


http://nifeto.blogspot.com/2007/05/sejarah-linux-linux-atau-gnulinux.html

http://id.wikipedia.org/wiki/Linux

http://dedenthea.wordpress.com/2007/11/13/sejarah-linux-di-indoensia/

http://rms46.vlsm.org/00-14.html

http://purwakarta.org/flash/linux/BABI.pdf

http://moe2-pimp.tripod.com/sejarah_linux1.htm

http://www.ubuntu-id.org/doc/edgy/xubuntu/desktopguide/id/linux-basics.html

http://id.wikibooks.org/wiki/Gnu_(Linux_Untuk_Awam)/Perintah-perintah_dasar

http://yoyok.wordpress.com/2007/07/13/perintah-dasar-linux-dan-sering-dipergunakan/

http://smk.adisanggoro.or.id/download/E-Book/gunungkidul/LINUX/Perintah_Dasar_Linux.PDF

http://purnama-yasa.blogspot.com/2008/03/perintah-dasar-linux.html

http://search.live.com/results.aspx?q=dariwindowskelinux&form=MSSRPD

http://wiki.linux.or.id/Perintah_dasar_Linux

May 14

install virtual box di meuligo.lumaya tadi ngiler liat bang dudi dan bang rudi main2 di virtual box di posko,kebetulan malam ini di kasih cd openfiler buat ngoprek-ngoprek,rencana mau babat lagi si router yang selama ini jadi mainan anak-anak kpli-aceh,menimbang dan mengingat sudah sering di bantai dan di install ulang,alternatifnya yah virtualbox lah.
tahap install virtual box di meuligo[salah satu distro linux turunan blankon yang di racik ala aceh ini" ada beberapa tahap antara lain yaitu:

# Modifikasi konfigurasi repository (/etc/apt/sources.list)

ali@ali:~$ sudo su
[sudo] password for ali:
root@ali:/home/ali#vim /etc/apt/sources.list
#tambahkan baris berikut ini
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
esc :wq “untuk keluar dan save”

root@ali:/home/ali# wget http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc
–2009-01-27 02:12:43– http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc
Resolving download.virtualbox.org… 72.5.124.114
Connecting to download.virtualbox.org|72.5.124.114|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 1747 (1.7K) [text/plain]
Saving to: `sun_vbox.asc’

100%[======================================>] 1,747 –.-K/s in 0s

2009-01-27 02:12:43 (9.91 MB/s) - `sun_vbox.asc’ saved [1747/1747]
root@ali:/home/ali# apt-key add sun_vbox.asc
OK
root@ali:/home/ali# apt-get install virtualbox-ose
root@ali:/home/ali# /etc/init.d/virtualbox-ose start
Starting VirtualBox host networking …done.

ok silakan ikuti saja langkah-langkahnya..ini hanya untuk diri sendiri aja..untuk sekedar ingat dan jadi arsip lagi bagi diriku nantinya..

#link terkait
http://vavai.com/v2/2008/12/instalasi-virtualbox-binary-pada-ubuntu-810-intrepid-ibex/
http://www.virtualbox.org/

May 13

foto berita artikelsongbird(burung penyanyi) adalah salah satu aplikasi pemutar musik yang open source.aplikasi yang cross platform extensible tool yang akan membantu anda dengan cara baru untuk memutar, mengelola, dan menemukan musik.Songbird 0.7 mampu memberikan tingkat kekonsistenan visual level tinggi. Tidak seperti syle hitam dari versi sebelumnya, theme Songbird 0.7 memiliki warna gradient abu-abu yang sangat halus dan netral menyatu dengan warna lingkungan desktop. Theme yang baru versi 0.7 ini juga tampak lebih tipis dan efisien tempat. Beberapa widget, seperti text box URL, tidak tertampil dalam view media, sehingga lebih simple.

Fitur yang dimiliki Songbird versi 0.7, user dapat menampilkan ikon yang digunakan untuk mengelompokkan mana lagu yang disukai dan yang sudah membosankan, yang didukung oleh Last.fm, layanan music social. Songbird versi 0.7 juga support dengan playlist pintar, yang secara dinamis dapat menampilkan parameter tertentu, yakni memainkan lagu baru dan lagu dengan rating tertinggi. Untuk menghilangkan playlist pintar ini sangat mudah dan interface-nya sangat alami.Layanan Songkick dalam Songbird juga akan mem-filter list dalam konten user di library dan hanya menampilkan penyanyi lagu yang sedang didengarkan. Walaupun dalam penggunaan Songbird versi 0.7, konsumsi memori dapat diatur, namun space memori yang digunakan masih lebih besar dibandingkan Banshee di desktop Ubuntu.
cara install songbird di opensuse

buka yast2 -i melalui konsol (ini caraku)
lalu search songbird lalu klik kanan install dan apply selesai susah..selamat menikmati songbird anda..

May 12
Mie bang lah
icon1 alley | icon2 Susah_Seunang | icon4 05 12th, 2009| icon32 Comments »

Banda Aceh darussalam kampus unsyian kantin samping bni tepatnya tempat kantin aq makan mie bang lah .so setelah kuliah fisika zat padat hari ini.seperti biasa singgah ke poss untuk menganggu anak2 kpli-aceh yg sedang nyenyak tidur.alakadar dengan berteriak sekeras-kerasnya dan coba mengguling gulingkan mereka sampai mereka bangun.Alhamdulillah hari ini sukses membangunkan 2 orang ini(rajinal and brekeley).stelah mereka bngun rupanya perjuangan ku pagi ini mendapat kecaman keras dri seorang penulis muda yg sangat berbakat dalam hal menulis tak lain dialah sosok adek letingku jga si catatanpengganti.yg selalu mencatat dan mengkritik keras kelakuanku ini.sempat trjadi pertengkaran yg sangat sengit hingga dia mengajakku untuk ngupi bareng2 dan kebetulan ahli metafisika(afdal) baru hadir diposs.kyak a udah cocok neh kta mulai diskusi lgi.dan ktika kmi djalan ahli ubuntu yg sangat tersohor dan terkenal dkalangan kpli-aceh(arifahadi) ikut mengambil andil dalam diskusi ini.setelah memasuki pekarangan parkir aq dapat telpon dri salah satu anggota ubuntu id aceh dan skaligus pejuang stop merokok.rupanya dia ikut jga untk berdiskusi dgn kmi.dan akhirnya kmi sampai dtempat mie bang lah dan memesan kopi,teh dingin.alpokat.dan kami mulai diskusi.pertanyaan pertama apakah ubuntu muslim edition yg terbaru sudah release..dan dimulailah keributan ada yg blang belum dan ada yg blang udah.pertanyaan kedua knapa ubuntu 8.04(hardy) lebih stabil n powerfull dbandingkan ubuntu 9.04(jaunty jakalopes)..menurut penulis handal.krena script2 a kurang rapi dan kata2 a agak susah dpahami..menurut metafisika.ouh itu rumus code a ada yg salah ketika penurunan rumus a maka a hardware a bnyak yg gk dkung.dan orang buatnya tdak melihat kecepatan cahaya yang berkumpul di sintak2 nya.menurut si ahli ubuntu yg tersohor.”itu dikarenakan jaman sudah uptodate dan jaman juga sudah di sudo apt-get install bumi upgrade agains.nah si hardy itu lts “long time support” jdi kmunkinan lebih stabil yg lts.sedangkan pejuang stop merokok bilang.si develope jackalopes itu terlalu banyak merokok jdi sebagian code nya sudah putus akibat merokok dan terjadilah penyumbatan ke saraf saraf vital code2 tersebut.bsa bisa jackalopes ini jdi release trakir akibat buntunya code2 terputus karena rokok…dan saatnya diriku berpendapat.nah menurutku..”Allahu Akbar.Allahu Akbar.”wah suara azhan dan kami pun terdiam semua.”selesai azhan kmi pun bubar smua a untk menjalankan kewajiban kami..wah kira2 aku berpendapat apa yah.

May 12

Banshee adalah salah satu dari sekian paket distribusi linux untuk pemutar multimedia yang sangat banyak di minati.nah disini kamu bisa belajar cara install banshee di open suse

cara install banshee di open suse tinggal klik aja disini dan silakan ikuti langkah selanjutnya dengan next dan sterusnya..