Lewati navigasi

Banyak yang bilang belajar GNU/Linux itu sulit. Banyak yang bilang Linux itu hanya untuk ahli komputer atau orang IT saja. Bahkan banyak juga yang bilang kalau Linux itu hanya untuk hacker, geek, sysadmin, netadmin, security expert, digital forensics, programmer, dan sebangsanya. Entah mengapa demikian. Mitos-mitos tersebut demikian melekatnya di masyarakat, sehingga orang-orang awam semakin enggan mencoba sistem operasi bebas berkualitas seperti Linux. Padahal belajar Linux itu mudah. Mungkin dulu Linux memang tidak terlalu ramah terhadap pengguna pemula, apalagi yang sudah lama terjebak di zona nyaman sistem operasi Windows. Namun itu dulu, keadaan sekarang sudah jauh sangat berbeda. Belakangan banyak bermunculan distro baru yang mendepankan kemudahan penggunaan (ease of use), sebut saja Ubuntu, Linux Mint, BlankOn, OpenSUSE, Mandriva, Fedora, dkk. Kita hanya perlu sedikit keberanian untuk mencoba keluar dari zona nyaman.

Mengapa Harus Belajar Linux?
Kalau sudah bisa menggunakan komputer dengan sistem operasi Windows, mengapa harus belajar Linux lagi? Toh kebutuhan di dunia kerja saat ini masih tidak jauh-jauh dari aplikasi yang jalan di atas sistem operasi Windows. Iklan-iklan lowongan kerja di koran dan kenyataan di perkantoran memang mendukung pernyataan ini. Tapi tahukah kita bahwa kebanyakan piranti lunak Windows dan aplikasinya itu bajakan alias ilegal? Menurut survei BSA, total angka pembajakan di Indonesia pada tahun 2010 mencapai US$ 1,32 miliar. Wow, fantastis bukan? Konon jumlah itu sama artinya bahwa 87% dari perangkat lunak yang terpasang di komputer pribadi di negeri ini ILEGAL (tanpa lisensi).

Apakah kita bangga dengan besarnya angka pembajakan perangkat lunak tersebut? TIDAK. Lalu bagaimana kita mengatasinya? Sejauh yang saya tahu pilihannya ada dua, 1) gunakan perangkat lunak komersial yang berlisensi (legal), atau 2) gunakan perangkat lunak bebas sumber terbuka (FOSS). Pilihan pertama jelas butuh dana yang tidak sedikit, APBN negeri ini bisa digerogoti untuk pembelian lisensi perangkat lunak di lingkungan pemerintah saja. Pilihan nomor dua juga butuh dana tapi tidak sebesar pilihan pertama. Tantangannya justru kita harus belajar lagi, belajar Linux dan perangkat lunak pendukungnya. Keuntungan lain jika kita memilih nomor dua, kita akan mengurangi ketergantungan terhadap vendor besar.

Di dunia kerja, percaya tidak percaya, juga ada suatu kecenderungan perusahaan-perusahaan besar untuk mencari ahli-ahli dengan spesialisasi Linux. Setidaknya itu yang terungkap dalam salah satu survei yang dilakukan oleh Linux Fondation. Bahkan menurut survei tersebut, profesional Linux banyak dicari namun sulit ditemukan. Artinya ada peluang untuk menjadi profesional di bidang Linux. Tentu saja tidak ada pilihan lain selain belajar dan belajar untuk menjadi seorang profesional yang ahli di bidangnya.

Sepertinya kita sudah punya alasan yang cukup untuk belajar Linux bukan?

Mulai Dari Mana?
Tidak ada cara lain untuk belajar Linux selain mulai menggunakannya. Pilih salah satu distro yang saya sebutkan di atas (mungkin bisa mulai dengan Ubuntu/Linux Mint/BlankOn), lakukan instalasi dengan mode dual boot dengan Windows di komputer pribadi, lalu gunakan secara rutin setiap hari. Carilah aplikasi-aplikasi padanan untuk aplikasi yang biasa digunakan di Windows. Beberapak aplikasi itu di antaranya: LibreOffice (dulunya OpenOffice) untuk Microsoft Office, GIMP untk Adobe Photoshop, InkScape untuk CorelDraw, Dia/Kivio untuk Visio, Pidgin untuk Yahoo Messenger, Rhythmbox/Amarok/Audacious untuk WinAmp, Kompozer/Bluefish untuk Dreamweaver, Nautilus untuk Windows Explorer, dll.

Setelah terbiasa dan cukup pede dengan lingkungan desktop dan segala perangkat lunak pendukung di Linux, mulailah untuk belajar sedikit tentang berbagai sisi teknis sistem operasi buatan Linus Torvalds dan komunitasnya ini. Pengetahuan tentang File Hierarchy System (FHS), Basic Command Line (BCL) atau perindah dasar Linux, konsep file permission, instalasi perangkat lunak menggunakan package manager (dpkg/apt-get/aptitude/synaptic di Debian, CS), dan konsep proses dan bagaimana memantau atau menghentikannya, akan membuat kita tambah percaya diri menggunakan Linux. Cobalah menggunakan distro lain dengan lingkungan desktop yang berbeda. Jika sebelumnya menggunakan Debian atau turunannya yang menggunakan Gnome, cobalah distro lain yang menggunakan KDE seperti OpenSUSE. Jika sebelumnya menggunakan distro dengan package manager dpkg/apt-get/aptitude/synaptic, cobalah distro yang menggunakan RPM/Yum (RedHat dan turunannya).

Apabila sudah bosan atau butuh tantangan baru atau ingin berpetualang lebih jauh, beranikanlah diri untuk mencoba distro-distro untuk pengguna lebih lanjut. Install Slackware, Gentoo, Arch Linux, atau bahkan mungkin Linux From Scratch (LFS). Jangan lupa menjajal peruntungan menjadi sysadmin, install dan konfigurasi berbagai macam server, server web Apache, server email Postfix/Zimbra, Samba, FTP, NFS, dkk. Ada pula berbagai teknologi virtualisasi seperti KVM, VirtualBox, OpenVZ, Xen, LXC, atau Qemu yang akan membuat kita terkagum-kagum dengan kehebatan sistem operasi Linux.

Mencari Bantuan
Jujur saja, selama saya menggunakan sistem operasi Linux ada banyak masalah yang saya jumpai. Mulai dari masalah sepele karena kurangnya pengetahuan sampai masalah kernel panic yang bisa bikin kepala pusing tujuh keliling. Sebagai manusia tentu saja kita mempunyai keterbatasan, di saat-saat ada permalahan seperti ini lah kita butuh bantuan. Di dunia Linux, dari manakah kita bisa mendapatkan bantuan? Sebenarnya Linux itu sudah datang dengan pusat bantuan yang sangat lengkap. Manual Pages (laman manual) adalah tempat pertama yang harus didatangi seorang pengguna Linux untuk mendapatkan bantuan atau tepatnya pencerahan. Jangan heran kalau di komunitas ada sebuah jargon bernama RTFM, Read The Fucking Manual. Laman manual menyediakan informasi untuk penggunaan berbagai perintah dan perangkat lunak di Linux. Bacalah dulu sebelum mencari bantuan ke pihak lain. Akses laman manual dilakukan dari terminal dengan format perintah man nama_perintah. Contoh, untuk membaca laman manual perintah ls:

man ls

Tempat persinggahan berikutnya setelah laman manual? Coba tebak: GOOGLE. Mesin pencari paling besar di Internet ini bahkan sempat menyediakan alamat khusus untuk para pengguna Linux, sayangnya kini sudah dihapus. Terkadang cukup dengan menyalin tempel, copy paste pesan error di Linux ke laman pencarian Google, kita akan menemukan solusi untuk masalah yang sedang dihadapi.

Di barisan paling depan ada satu kekuatan besar yang selama ini menopang dan membesarkan Linux dan perangkat lunak bebas sumber terbuka lainnya, KOMUNITAS. Inilah tempat terakhir kita mencari bantuan. Biasanya komunitas-komunitas ini berkumpul di dunia maya, ada yang melalui forum, ada pula yang lebih memilih menggunakan milis, beberapa mungkin ada juga yang mempunyai kanal di IRC. Sekali-sekali mereka juga mengadakan kopi darat (kopdar). Kebanyakan komunitas terbentuk berdasarkan kesamaan distro yang digunakan, misalnya saja Komunitas Ubuntu Indonesia, Komunitas OpenSUSE Indonesia, Slackware Makassar, dll. Beberapa lainnya terbentuk berdasarkan kesamaan letak geografis, sebut saja KPLI Jakarta, Kelompok Linux Arek Suroboyo, KPLI Bogor, KPLI Medan, dll.

Sebelum bertanya, perhatikanlah peraturan dan etika yang berlaku di komunitas tersebut. Lain lubuk lain pula ikannya, setiap komunitas punya kebiasaan dan peraturan sendiri. Mereka bisa ramah dan sangat membantu, tapi juga bisa sangat keras dan menyebalkan untuk orang yang baru bergabung. Setiap komunitas biasanya selalu menyediakan panduan bagaimana cara bertanya yang baik. Kebiasaan umum yang berlaku, jangan bertanya dulu sebelum membaca manual dan mencari di Google.

Bagaimana kawan, siap belajar Linux?

25 Comments

  1. bukannya semua OS sekarang ingin memudahkan user ?

    • OS-nya ya, usernya yg ga mau belajar

    • Tergantung user-nya yang mana. User noob, intermediate, atau Guru? 🙂

      Kalo kata Pak Ibam, yang saya amini juga, gunakanlah distro yang banyak dipakai sekitar, biar ada yang bisa ditanya.

      • Kecuali mau melalui jalan yg sepi tanpa teman bang, silakan pilih distro yg jarang dipake orang 🙂

  2. saya rasa saat pertama memulai menggunakan OS apapun, adalah sama… harus dipelajari dulu!
    soal mudah atau tidaknya seringkali tergantung pada kebiasaan dan kemauan.
    di Internet For Kids (www.facebook.com/internetforkids), anak-anak mulai dari usia TK, SD, sampai remaja, langsung bisa menggunakan komputer ber-OS Linux tanpa kendala. tentu saja mereka hanyalah pengguna biasa, tapi apalah arti suatu produk tanpa pengguna???

    • Sepakat mas, semua itu karena kebiasaan. Yg penting ada niat pasti bisa kok. Kalau anak-anak aja biasa, masa yang udah gede ga bisa 🙂

  3. … selama ada internet…..

    • Sepakat dengan yg satu ini. Linux dan komunitasnya memang tumbuh dan besar bersama Internet.

  4. siap!!! skr sy sdh menggunakan linux. di kantor sy mnggunakan linux blankon dan utk komp pribadi sy menggunakan ubuntu dan skr mau menjajal pear os yg ktnya mirip os mac…. mmmm i.love.linux (mntan kombatan windows) hehehe

  5. Mas, bagaimana cara bikin mockup GUI kayak di situs devboi dll.? Saya ingin buat tapi nggak tahu caranya. Tutorialnya tidak adakah?

    • Kalau yg berupa gambar kayaknya pake inkscape+gimp udah cukup kok, atau langsung aja lempar pertanyaan di milis

  6. saya setuju sebelum belajar linux harus menggunakan dulu. tidak seperti diperkuliahan mahasiswa sudah biasa pake windows pas ada matakuliah linux eh langsung ke printah dasar linux (terminal) ya pantas aja orang jurusan TI pun bilang linux itu sulit, dan informasi linux itu sulit terdengar di orang awam. jadi jangan ajarkan perintah dasar linux (terminal) sebelum terbiasa menggunakan desktop linux.

  7. saya juga ingin belajar linux, tp belum paham ama distro yg aq pilih, xixixi 😀

  8. saya pake lubuntu, apakah sama dgn ubuntu?

  9. saya ingin tau cara instal dasarnya . Trims

  10. OS apa ya ..?

  11. Masalah navigasi desktop yg semudah Windows itu mmg sudah tdk diperdebatkan lgi…
    Tpi apa memakai PC trbatas navigasi saja? Bgmna dgn mekanisme instal program, masalah portabilitas & kompatibiltas?
    Mmg ada smacam Ubuntu software center, tpi apakah kita akan slalu mndwnload aplikasi yg sama berulg”?
    Ingat mekanisme sprti ini tdk cocok utk user PC di Indonesia..
    Inilah yg hrus difikirkan para Linuxer sblum mnawarkan Linux ke user awam…

  12. linux memang harus di pelajari, asik emang 😀

  13. Buat semua, semangat aja belajar linux nya… apalagi sekarang untuk belajar linux tidak sesulit dulu, saat ini sesuatunya serba mendukung; komputer spek bagus, koneksi internet cepat yg dengan mudah kita dapatkan, banyak website untuk tempat menggali ilmu linux, tentunya juga semakin merebaknya komunitas pengguna linux..
    so.. tidak ada alasan lagi untuk bilang belajar linux itu susah 🙂

  14. misi gan 🙂 mau bertanya nih 😀
    saya masih ingin bertanya tanya cara mulai belajar darimana Linux. Ditambah lagi ada kata Ubuntu dkk, itu apa ya ? apa sejenisnya Linux ? Masih awam saya soal Linux dan semacamnya gan.
    Mohon ya pencerahannya, dan tamabahin juga klo ada pertanyaan saya yg kurang logis menurut agan2

  15. thanks gan infonya sangat menarik, mau tau banyak informasi terkini soal training redhat linux, training edb dan product easyHPC join dengan kami di https://www.facebook.com/itgroupindonesia

  16. Mas Saya Mau Tanya Belajar Hecker Tuh Harus Semua Ya Kita Pelajari Seperti Linux Bsd Apa Kah Benar Mas

  17. good


Tinggalkan komentar