Selasa, 22 Mei 2012

Distro linux


Daftar distribusi Linux

Distribusi-distribusi Linux dapat dikategorikan berdasarkan sistem manajemen paket, bebas dan tidak, tujuan pembuatan, perangkat lunak dasar yang digunakan, dan lain sebagainya.

[sunting]Distribusi bebas berbasis Debian

[sunting]Distribusi berbasiskan RPM

[sunting]Distribusi bebas berbasis Slackware

[sunting]Distribusi bebas berbasis lainnya

Distribusi-distribusi Linux berikut ini memakai sistem manajemen paket sendiri, gabungan atau tidak sama sekali
  • Arch Linux (dengan sistem manajemen paket Pacman)
  • Coyote Linux (distro Router/firewall)
  • CRUX (menggunakan manajemen paket berbasis tar.gz yang sederhana, BSD-style initscripts)
  • DD-WRT (embedded firewall)
  • DeLi Linux (kombinasi Slackware dan CRUX)
  • Devil-Linux (distro firewall/router/server)
  • DSLinux (Linux untuk Nintendo DS)
  • dyne:bolic (instalasi software baru cukup dengan menyalin [copy] ke direktori tertentu)
  • Familiar Linux (distro untuk iPAQ handhelds)
  • Fli4l (distro yang muat dalam satu floppy disk)
  • Foresight Linux (menggunakan sistem manajemen paket Conary)
  • FREESCO (router)
  • GeeXboX (media center)
  • GoboLinux (manajemen paket sendiri yang menggunakan symlink)
  • Hikarunix (distro khusus untuk main Go)
  • IPCop (distro Router/firewall)
  • iPodLinux (linux untuk Apple iPod berbasis µCLinux kernel)
  • Jlime (distro untuk HP Jornada 6xx dan 7xx dan NEC MobilePro 900(c) handhelds)
  • Lunar Linux (distro berbasis source code)
  • MCC Interim Linux (mungkin ini distro Linux pertama; dibuat oleh Manchester Computing Centre di bulan February 1992)
  • MkLinux distro untuk PowerPC, menjalankan Linux kernel sebagai server di atas Mach microkernel)
  • Mobilinux (buatan Montavista untuk smartphones)
  • MontaVista Linux (embedded systems distro buatan MontaVista Software)
  • NASLite (distro floppy-disk untuk menjalankan perangkat Network Attached Storage / NAS)
  • Nitix (autonomic server buatan Net Integration Technologies Inc.)
  • OpenWrt (embedded firewall)
  • Pardus (buatan Turki; menggunakan sistem manajemen paket PISI, dan COMAR configuration framework)
  • PS2 Linux (distro Sony Computer Entertainment unuk PlayStation 2 video game console)
  • Puppy Linux (sistem manajemen paket PetGet dan DotPup; tapi mulai versi 3 juga bisa menggunakan paket Slackware)
  • Rocks Cluster Distribution (untuk computer cluster = gabungan beberapa komputer menjadi satu super komputer)
  • rPath (menggunakan sistem manajemen paket Conary)
  • Sentry Firewall (firewall, server sistem)
  • SliTaz GNU/Linux
  • Smallfoot
  • SmoothWall (router/firewall)
  • Softlanding Linux System (salah satu distro tertua, dibangun tahun 1992-1994; basis awal Slackware)
  • Sorcerer (berbasis source code)
  • Source Mage GNU/Linux (berbasis source code)
  • Tinfoil Hat Linux (distro floppy-disk)
  • tomsrtbt (root boot disk)
  • AFI O.S (Linux yang dikembangkan oleh Abdillah Firdaus Ibrahim)

[sunting]

LINUX



pengertian linux


pengguna komputer di indonesia saat ini kebanyakan menggunakan sistem operasi buatan dari microsoft, yaitu microsoft windows. hal itu wajar saja terjadi, karena sistem operasi windows lebih dulu hadir di Indonesia ketimbang sistem operasi linux. mungkin anda semua yang telah mengerti tentang komputer, sudah memahami bahwa sistem operasi windows bukanlah software yang bebas disebarluaskan, anda harus mengeluarkan biaya lisensi untuk bisa menginstal secara legal di komputer anda, tapi jika anda tidak mengeluarkan biaya lisensi, berarti bisa dikatakan windows yang anda gunakan adalah bajakan.

pada artikel ini membahas tentang pengertian linux. pengerian linux adalah software sistem operasi open source yang gratis untuk disebarluaskan di bawah lisensi GNU. jadi anda diijinkan untuk menginstal pada komputer anda ataupun mengkopi dan menyebarluaskannya tanpa harus membayar. linux merupakan turunan dari unix dan dapat bekerja pada berbagai macam perangkat keras koputer mulai dari inter x86 sampai dengan RISC. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator jaringan, adalah kebebasan untuk memperoleh kode sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.
Jika perangkat lunak komersial tidak memperkenankan Anda untuk mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program yang Anda beli dari mereka itu aman atau tidak (sering disebut security by obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh bentuk yang diinginkan.
Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua pengembang saja.
linux saat ini telah berkembang menjadi banyak distro (distribusi linux), misalnya adalah distro Redhat, Debian, Suse. saat ini distro linux yang sangat populer di gunakan di indonesia adalah distro Ubuntu yang merupakan turunan dari Debian.
Di bawah ini merupakan tampilan antarmuka desktop linux ubuntu
tampilan antar muka desktop linux ubuntu
tampilan antar muka desktop linux ubuntu

perintah dasar linux



Perintah Dasar Manajemen File di Linux

Ilmu adalah milik umum, demikian yang menjadi alasan adanya Linux open source. Belajar mengoperasikan os linux sebenarnya cukup mudah. Yang membuatnya sulit karena kebiasaan kita dengan Windows OS. Perintah dasar linux tidak jauh berbeda dengan yang diterapkan di sistem operasi lain.
perintah dasar linux
Seperti yang telah kita ketahui bersama bahwa ada 4 operating system untuk komputer yang paling banyak digunakan saat ini yaitu Windows, Unix, Macintosh dan Linux. Lebih detail tentang masing-masing OS tersebut silahkan merujuk pada Wikipedia.
Command di Linux
Linux lebih unggul untuk dijadikan server. Penggunaan terminal (command prompt) di linux memang diperlukan karena nantinya kita akan belajar remote komputer dengan ssh (secure shell) melalui putty atau software remote desktop lainnya. Tapi jangan salah, linux yang memang diperuntukan untuk desktop juga ada, contohnya Ubuntu, Mandrake, dsb. Perintah dasar linux untuk manajemen file (eksplorer), yakni:
CommandFungsi atau Maksud
lsmelihat isi direktori
ls -lmelihat isi direktori lengkap dengan hak aksesnya (chmod)
ln -s fileasli filesoftmembuat softlink (short cut)
ln fileasli filehardmembuat hardlink (sama dengan copy file)
mkdir namafoldermembuat direktori baru
cd namafolderpindah atau masuk ke direktori lain
cd ..pindah ke direktori di atasnya
cdpindah ke direktori /home/user
rm -r namafoldermenghapus folder beserta isinya
cat > namafile.txtmembuat file
cat >> namafile.txtmenambah, mengubah file di bawahnya
cat > namafile.txtmembaca file
cp fileasli filecopymengkopi, menyalin file
mv fileasli foldertujuan/filepindahmemindah file
mv fileasli filerenamemerename, mengganti nama file
rm namafilemenghapus file
vi namafile.txtmembuat, edit atau baca file dengan editor vi
gedit namafile.txtmembaca, membuat, atau mengedit file dengan gedit
chmod xxx namafilemengubah atau memberi hak akses
gzip namafilemengkompress file ke dalam zip atau gz (archive)
zcat namafile.gzmembaca file zip
gunzip namafile.gzmengunzip file
tar -c file1 file2mengkompress (mengarsipkan) file ke dalam .tar.gz (archive)
Karena kita mengetikkan langsung di terminal jadi kamu perlu teliti dan hati-hati dengan setiap eksekusi yang dilakukan. Apalagi jika kamu sedang berada di posisi root (#) atau super user (syntaxnya yakni sudo su atau su -l).
Perlu diperhatikan, ketika kamu menghapus folder (rm -r) atau file (rm), maka folder akan terhapus secara permanen. Kamu tidak akan bisa restore folder yang terhapus linux di recycle bin (trash).
Cara ini seringnya dilakukan ketika remote server. Ketika kamu menggunakan linux sebagai desktop gunakan saja eksplorernya supaya lebih mudah dan tidak perlu menghafal perintah dasar linux manajemen file seperti tabel di atas.