Struktur Direktori Linux

Struktur direktori Linux atau sistem yang mirip seperti Unix sangat menyulitkan untuk pemakai baru, terutama bila ia baru saja bermigrasi dari Windows. Pada Windows, semua program meng-install data mereka pada direktori "Program Files." Hal seperti ini tidak terjadi di Linux. Sistem direktori mengkategorikan semua data file yang di-install. Berikut adalah keseluruhan struktur beserta apa yang dimuatnya:


/ - Root direktori yang membentuk basis sistem file. Semua file dan direktori secara logis ada didalam root direktori tidak perduli dengan lokasi fisik mereka.

/bin - Memuat program yang dapat dieksekusi yang merupakan bagian dari sistem operasi Linux. Banyak perintah Linux seperti cat, cp, ls, more, dan tar terletak pada /bin.

/boot - Memuat Linux Kernel dan file lain yang dibutuhkan LILO dan GRUB boot manajer.

/dev - Memuat semua file perangkat keras. Linux memperlakukan semua perangkat keras komputer seperti sebuah file yang spesial. Semua file seperti ini terletak di /dev.

/etc - Memuat semua sistem konfigurasi file dan skrip instalasi pada /etc/rc.d sub direktori.

/home - Direktori Home menyimpan semua direktori home user.

/lib - Memuat file library, termasuk modul driver yang dapat diisi pada sistem boot.

/lost+found - Direktori untuk file yang hilang. Semua partisi disk memiliki direktori lost+found.

/media - Direktori untuk mounting removable media seperi drive CD-ROM, floopy disk dan zip drive.

/mnt - Direktori untuk mounting filesistem sementara.

/opt - Data - data instal/copy untuk aplikasi opsional .

/proc - Direktori istimewa untuk sistem file virtual. Ia mencakup informasi mengenai berbagai aspek sistem Linux.

/root - Direktori Home untuk root user.

/sbin - Memuat file administrasi yang dapat dieksekusi seperti mount, shutdown, umount.

/srv - Memuat data untuk layanan (HTTP, FTP, etc.) yang ditawarkan sistem.

/sys - Direktori spesial yang memuat informasi mengenai perangkat keras seperti yang terlihat oleh Linux.

/tmp - Direktori yang digunakan untuk menyimpan data sementara. Isi dari direktori ini dibersihkan setiap sistem boot.

/usr - Memuat sub direktori untuk banyak program seperti sistem X Windows.

/usr/bin - Memuat file yang dapat dieksekusi untuk banyak perintah Linux yang bukan merupakan bagian dari OS Linux.

/usr/include - Memuat file - file header dari bahasa pemrograman C dan C++.

/usr/lib - Memuat file - file library untuk bahasa pemrograman C dan C++.

/usr/local - Memuat data lokal. Ia memuat direktori yang sama seperti /usr.

/usr/sbin - Memuat perintah - perintah administratif.

/usr/share - Memuat data yang dipakai oleh banyak user sekaligus, seperti file konfigurasi default, gambar dan dokumentasi.

/usr/src - Memuat source codeuntuk Linux kernel.

/var - Memuat bermacam sistem file seperti log, direktori mail, print dan lain - lain. Yang sering kali terus berubah isinya.

/var/cache - Area penyimpanan untuk cache data berbagai aplikasi.

/var/lib - Memuat informasi tentang status aplikasi - aplikasi yang ada. Aplikasi memodifikasi direktori ini saat mereka bekerja.

/var/lock - Memuat file yang dikunci agar hanya dapat dipakai oleh satu aplikasi saja.

/var/log - Memuat log dari aplikasi yang berbeda.

/var/mail - Memuat email pemilik.

/var/opt - Memuat data variabel untuk paket yang disimpan di direktori /opt.

/var/run - Memuat data yang menjelaskan sistem sejak pertama kali dijalankan.

/var/spool - Memuat data yang menunggu untuk diproses.

/var/tmp - Memuat file sementara, isi direktori ini tidak dihapus saat sistem dimatikan.

Surat Untuk Firman



Kawan, kita sebaya. Hanya bulan yang membedakan usia. Kita tumbuh di tengah sebuah generasi dimana tawa bersama itu sangat langka. Kaki kita menapaki jalan panjang dengan langkah payah menyeret sejuta beban yang seringkali bukan urusan kita. Kita disibukkan dengan beragam masalah yang sialnya juga bukan urusan kita. Kita adalah anak-anak muda yang dipaksa tua oleh televisi yang tiada henti mengabarkan kebencian. Sementara adik-adik kita tidak tumbuh sebagaimana mestinya, narkoba politik uang membunuh nurani mereka. Orang tua, pendahulu kita dan mereka yang memegang tampuk kekuasaan adalah generasi gagal. Suatu generasi yang hidup dalam bayang-bayang rencana yang mereka khianati sendiri. Kawan, akankah kita berhenti lantas mengorbankan diri kita untuk menjadi seperti mereka?
Di negeri permai ini, cinta hanyalah kata-kata sementara benci menjadi kenyataan. Kita tidak pernah mencintai apapun yang kita lakukan, kita hanya ingin mendapatkan hasilnya dengan cepat. Kita tidak mensyukuri berkah yang kita dapatkan, kita hanya ingin menghabiskannya. Kita enggan berbagi kebahagiaan, sebab kemalangan orang lain adalah sumber utama kebahagiaan kita. Kawan, inilah kenyataan memilukan yang kita hadapi, karena kita hidup tanpa cinta maka bahagia bersama menjadi langka. Bayangkan adik-adik kita, lupakan mereka yang tua, bagaimana mereka bisa tumbuh dalam keadaan demikian. Kawan, cinta adalah persoalan kegemaran. Cinta juga masalah prinsip. Bila kau mencintai sesuatu maka kau tidak akan peduli dengan yang lainnya. Tidak kepada poster dan umbul-umbul, tidak kepada para kriminal yang suka mencuci muka apalagi kepada kuli kamera yang menimbulkan kolera. Cinta adalah kesungguhan yang tidak dibatasi oleh menang dan kalah.
Hari-hari belakangan ini keadaan tampak semakin tidak menentu. Keramaian puluhan ribu orang antre tidak mendapatkan tiket. Jutaan orang lantang bersuara demi sepakbola. Segelintir elit menyiapkan rencana jahat untuk menghancurkan kegembiraan rakyat. Kakimu, kawan, telah memberi makna solidaritas. Gocekanmu kawan, telah mengundang tarian massal tanpa saweran. Terobosanmu, kawan, menghidupkan harapan kepada adik-adik kita bahwa masa depan itu masih ada. Tendanganmu kawan, membuat orang-orang percaya bahwa kata “bisa” belum punah dari kehidupan kita. Tetapi inilah buruknya hidup di tengah bangsa yang frustasi, semua beban diletakkan ke pundakmu. Seragammu hendak digunakan untuk mencuci dosa politik. Kegembiraanmu hendak dipunahkan oleh iming-iming bonus dan hadiah. Di Bukit Jalil kemarin, ada yang mengatakan kau terkapar, tetapi aku percaya kau tengah belajar. Di Senayan esok, mereka bilang kau akan membalas, tetapi aku berharap kau cukup bermain dengan gembira.
Firman Utina, kapten tim nasional sepak bola Indonesia, bermain bola lah dan tidak usah memikirkan apa-apa lagi. Sepak bola tidak ada urusannya dengan garuda di dadamu, sebab simbol hanya akan menggerus kegembiraan. Sepak bola tidak urusannya dengan harga diri bangsa, sebab harga diri tumbuh dari sikap dan bukan harapan. Di lapangan kau tidak mewakili siapa-siapa, kau memperjuangkan kegembiraanmu sendiri. Di pinggir lapangan, kau tidak perlu menoleh siapa-siapa, kecuali Tuan Riedl yang percaya sepak bola bukan dagangan para pecundang. Berlarilah Firman, Okto, Ridwan dan Arif, seolah-olah kalian adalah kanak-kanak yang tidak mengerti urusan orang dewasa. Berjibakulah Maman, Hamzah, Zulkifli dan Nasuha seolah-olah kalian mempertahankan kegembiraan yang hendak direnggut lawan. Tenanglah Markus, gawang bukan semata-mata persoalan kebobolan tetapi masalah kegembiraan membuyarkan impian lawan. Gonzales dan Irvan, bersikaplah layaknya orang asing yang memberikan contoh kepada bangsa yang miskin teladan.
Kawan, aku berbicara tidak mewakili siapa-siapa. Ini hanyalah surat dari seorang pengolah kata kepada seorang penggocek bola. Sejujurnya, kami tidak mengharapkan Piala darimu. Kami hanya menginginkan kegembiraan bersama dimana tawa seorang tukang becak sama bahagianya dengan tawa seorang pemimpin Negara. Tidak, kami tidak butuh piala, bermainlah dengan gembira sebagaimana biasanya. Biarkan bola mengalir, menarilah kawan, urusan gol seringkali masalah keberuntungan. Esok di Senayan, kabarkan kepada seluruh bangsa bahwa kebahagiaan bukan urusan menang dan kalah. Tetapi kebahagiaan bersumber pada cinta dan solidaritas. Berjuanglah layaknya seorang laki-laki, kawan. Adik-adik kita akan menjadikan kalian teladan!

Ubuntu


Ubuntu” berasal dari bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”. Ubuntu juga bisa berarti “aku adalah aku karena keberadaan kita semua”. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Ubuntu ke dalam dunia perangkat lunak.

Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional. Ubuntu sendiri dikembangkan oleh komunitas sukarelawan Ubuntu dan kami mengundang Anda untuk turut serta berpartisipasi mengembangkan Ubuntu! .

Komunitas Ubuntu dibentuk berdasarkan gagasan yang terdapat di dalam filosofi Ubuntu: bahwa perangkat lunak harus tersedia dengan bebas biaya, bahwa aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa lokal masing-masing dan untuk orang-orang yang mempunyai keterbatasan fisik, dan bahwa pengguna harus mempunyai kebebasan untuk mengubah perangkat lunak sesuai dengan apa yang mereka butuhkan.

Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak berpemilik (proprietary); bukan hanya peralatan yang Anda butuhkan tersedia secara bebas biaya, tetapi Anda juga mempunyai hak untuk memodifikasi perangkat lunak Anda sampai perangkat lunak tersebut bekerja sesuai dengan yang Anda inginkan.

Berikut ini adalah komitmen publik tim Ubuntu untuk para penggunanya:

* Ubuntu akan selalu bebas dari biaya, maka dari itu tidak akan ada biaya tambahan untuk “edisi enterprise“, kami akan membuat semua pekerjaan terbaik Ubuntu tersedia untuk semua orang dengan istilah Bebas yang sama.
* Ubuntu juga menyediakan dukungan komersial dari ratusan perusahaan di seluruh dunia. Ubuntu dirilis secara tetap dan dapat Anda prediksikan; rilis Ubuntu terbaru tersedia setiap enam bulan. Setiap rilis akan didukung oleh Ubuntu dengan perbaikan pada keamanan dan perbaikan lainnya secara bebas selama sekurangnya 18 bulan.
* Ubuntu akan menyertakan terjemahan dan prasarana aksesibilitas terbaik yang dimiliki oleh komunitas Perangkat Lunak Bebas, hal ini berguna untuk membuat Ubuntu dapat dipergunakan oleh banyak orang. Kami juga bekerja sama dengan seluruh komunitas Perangkat Lunak Bebas dalam hal perbaikan bug dan saling membagi kode.
* Ubuntu berkomitmen secara penuh terhadap prinsip-prinsip dari pengembangan perangkat lunak bebas untuk ini kami mendorong masyarakat untuk menggunakan perangkat lunak bebas dan open source, lalu memperbaikinya dan kemudian menyebarkannya kembali.

Ubuntu cocok digunakan baik untuk desktop maupun server. Ubuntu saat ini mendukung berbagai arsitektur komputer seperti PC (Intel x86), PC 64-bita (AMD64), PowerPC (Apple iBook dan Powerbook, G4 dan G5), Sun UltraSPARC dan T1 (Sun Fire T1000 dan T2000).

Ubuntu menyertakan lebih dari 16.000 buah perangkat lunak, dan untuk instalasi desktop dapat dilakukan dengan menggunakan satu CD saja. Ubuntu menyertakan semua aplikasi standar untuk desktop mulai dari pengolah kata, aplikasi lembar sebar (spreadsheet) hingga aplikasi untuk mengakses internet, perangkat lunak untuk server web, peralatan untuk bahasa pemrograman dan tentu saja beragam permainan.



sumber : http://www.ubuntu-id.org

Dampak penggunaan free dan open source software

Berbicara tentang dampak penggunaan free dan open source software bagi masa depan dunia pendidikan bukan hanya di wilayah biaya pendidikan, lebih dari itu, penggunaan free dan open source software akan berdampak pada berbagai aspek dan salah satunya yaitu pada paradigma.

Sebahagia dari kita mungkin beranggapan bahwa penggunaan software propriet...ary (berkepemilikan) tidak akan mempengaruhi paradigma kita. Anggapan ini ada benarnya namun tidak sepenuhnya benar karena dengan menggunakan software proprietary maka kita akan selalu berada dalam bayang-bayang ketakutan akan tuduhan pembajakan jika menggandakan atau membagi software proprietary yang kita miliki. Akibat dari kondisi tersebut maka kebiasaan untuk saling berbagi dan menolong yang diajarkan sedari kecil perlahan-lahan akan terkikis habis maka akan terciptalah sebentuk paradigma baru yang tertutup (sebagaimana karakter tertutupnya software proprietary).

Paradigma tertutup ini akan menciptakan manusia-manusia yang tidak memilih kepekaan sosial dan budak-budak yang terus berada dalam bayang-bayang ketakutan serta kontrol dari seseorang atau instansi. Jika kondisi tersebut terus berkembang akan terbentuk sebuah tatanan masyarakat asosial dimana manusia-manusia didalamnya tidak pernah saling peduli dengan sesama dan yang lebih parah lagi jika manusia menjadi mangsa bagi manusia yang lain.

Sama halnya dengan penggunaan software proprietary, penggunaan free dan open source juga memiliki pengaruh terhadap paradigma si pengguna. Free dan open source software merupakan software yang dapat disebarluaskan dan digandakan tanpa pernah takut akan berakhir dipenjara karena tuduhan melakukan pembajakan. Karena dapat dibagi dan disebarkan secara cuma-cuma maka kecenderungan dasar manusia yaitu ingin selalu berbagai, menolong, bekerja sama, tidak akan tertekan (justru sebaliknya, kecenderungan tersebut akan mendapat ruang-ruang yang lebih luas). Dampak yang lain (yang tidak kalah pentingnya) atas penggunaan free dan open source software adalah terbukanya ruang-ruang kreatifitas yang disebabkan oleh dua hal yaitu terbukanya source code dari software dan teradisi berpikir di luar kotak (out of box). Tapi hal yang berbeda akan terjadi jika kita menggunakan software proprietary, penggunaan software proprietary akan mematikan kreatifitas dan memunculkan ketergantngan pada pembuat software atau dominasi (ini disebabkan karena source code dari software-software proprietary tertutup karenanya tidak semua orang dapat berkreasi dengan software proprietary).

Penjelasan diatas memang masih terlalu singkat namun dari penjelasan diatas maka kita dapat melihat pengaruh software yang digunakan terhadap paradigma si pengguna. Adapun penjelasan lainnya, tentu dapat dibicarakan dan disesuaikan (sebagai mana halnya free dan open source software).

Mungkin semua terlihat bagaikan mimpi,

Jika ternyata memang semua itu hanyalah mimpi semata, paling tidak semua itu adalah mimpi indah.


Copy from : http://infot3ch.blogspot.com/2009/05/dampak-penggunaan-free-dan-open-source.html

LINUX

Secara teknis dan singkat dapat dikatakan, Linux adalah suatu sistem operasi yang bersifat multi user dan multitasking, yang dapat berjalan di berbagai platform, termasuk prosesor INTEL 386 dan yang lebih tinggi. Sistem operasi ini mengimplementasikan standard 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 kernel dari suatu sistem operasi, suatu penamaan yang biasa digunakan untuk mengacu ke pada suatu kumpulan lengkap software, yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap.

Perbedaan mendasar Linux
Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah, harga. Linux ini GRATIS. Berarti dapat diperbanyak, dan didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Tetapi banyak isue lainya dengan bersifat free, selain dari pertimbangan harga. Source code Linux tersedia bagi setiap orang. Perkembangan Linux menunjukkan pentingnya perananan kebebasan ini. Hal ini telah menghasilkan suatu tingkat keterlibatan yang menakjugkan dari ribuan atau bahkan ratusan ribu orang di seluruh dunia. Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk divais tertentu tanpa harus mendapatkan lisensi source code yang mahal, atau menandatangani non descructive agreement. Dan itu juga telah menyediakan kemungkinan bagi mahasiswa ilmu komputer di seluruh dunia 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 distribusi, yang dapat dianggap sebagai berbagai versi kemasan Linux. paket ini termasuk lingkungan Linux lengkap, perangkat lunak untuk instalasi, dan mungkin termasuk perangkat lunak khusus, dan dukungan khusus.

Perbandingan Linux terhadap sistem operasi lainnya
Linux disusun berdasarkan standard 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 tak 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. Microsoft Windows menawarkan beberapa kemampuan grafis yang ada pada Linux termasuk kemampuan networking, tetapi tetap memiliki kekurangan yang telah ada pada MS-DOS.
Windows NT yang juga tersedia untuk Digital Alpha dan juga prosesor x86 juga memiliki beberapa kekurangan yang telah ada pada MS-DOS. Waktu untuk menemukan suatu bug dalam suatu sistem 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 perangkangkat bantu pengembang (development tool), dan juga kurang dapat secara mudah untuk berinteroperasi dengan sistem operasi lainnya. Apple juga telah memungkinkan Linux dapat dijalankan pada PowerMac.

Asal Linux
Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum. 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 software 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 berkomunikasi dengan cepat dan efisien, internet menjadi pilihan yang sangat tepat. Karena kernel Linux dikembangkan dengan usaha yang independent, banyak aplikasi yang tersedia, sebagai contoh, 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.