Langsung ke konten utama

Postingan

Menampilkan postingan dengan label linux

Perjalanan panjang saya dan Linux

Linux, kata yang sudah tidak asing lagi ditelinga saya sejak tahun 2003, sudah tujuh tahun saya memakai produk ini, namun saat ini, minat saya sendiri terhadap linux(desktop)  mulai berkurang. Ada banyak hal yangberubah, terutama dari sisi pemakaian linux itu sendiri, Linux saat ini sudah sangat mudah di install dan dipakai, sayangnya dan sekali sayangnya pemakai Linux desktop tetap beranjak dari 1% dari seluruh Komputer di dunia. Ya intinya Linux Desktop Telah mati. Kembali ke topik, pada tahun 2003, saya pertama kali mengenal distro Slackware yang terus saya pakai sampai tahun 2008, Distro ini sederhana, stabil dan serba "do it yourselft", 3 hal itulah yang membuat saya suka. Saya mengikuti dan memakai slackware sejak slackware versi 9.x sampai 12.x . Saat ini saya saya sudah beralih ke ubuntu. Sebenarnya bukan karena slackware tidak bagus, namun karena tuntutan pekerjaan dimana sebagian besar menggunakan ubuntulah yang " memaksa' saya untuk beralih ke distro ini, ...

Fitur Baru di Ubuntu 11.04

Ubuntu 11.04 telah rilis, jika anda ingin melihat fitur baru di versi ini, silahkan cek video dibawah ini. Sebenarnya saya ingin mereview dengan tulisan, namun ternyata ada video review yang sudah sangat jelas menjelaskan hal baru di ubuntu. Selain itu saya yakin dengan melihat video,review akan lebih menarik dan hidup. Jika anda ingin mencicipi ubuntu terbaru silahkan download di link lokal http://repo.ugm.ac.id/iso/ubuntu/natty/ Video dibawah ini merupakan video dari website OMG! Ubuntu . [youtube http://www.youtube.com/watch?v=fAcdFd0MmH0&w=560&h=349]

Konfigurasi Squid Proxy di Ubuntu Linux

Cache Proxy server saat ini menjadi salah satu andalan untuk meningkatkan koneksi internet tanpa harus menambahbandiwdht. Proxy server yang paling popuper di lingkungan open source dan Linux adalah squid. Tutorial ini akan menjelaskan kepada anda bagaimana membuat proxy server menggunakan Linux ubuntu 10.10 dengan menggunakan squid plus bagaimana menjadikannya transparent proxy. Artinya di sisi client, tidak perlu ada perubahan atau setting browser dan secara otomatis, client akan diarahkan ke proxy. Sebelum melangkah lebih jauh, konfigurasi jaringannya adalah sebagai berikut Penjelasan Diagram jaringan dan cara kerja proxy server Lihat diagram diatas, posisi proxy ada di jaringan terpisah yang biasa disebut DMZ (de Military zone). Cara kerja dari jaringan ini adalah, ketika ada permintaan website (misal detik.com) ke gateway(router mikrotik), mikrotik akan meredirect permintaan tersebut ke ip proxy (172.16.133.109) port 3128 (port dimana service  squid bekerja). jika di c...

Install Apache PHP MySQL di Ubuntu Linux

PHP adalah bahasa yang populer untuk pemrograman web, selain free, bahasa ini juga mempunyai kelebihan bisa diinstall di sebagain besar  sistem operasi baik itu Windows, Linux atau Mac OS X. PHP sebagai bahasa pemrograman tidak bisa berdiri sendiri, umumnya PHP membutuhkan Apache sebagai server dan MySQL sebagai database backend nya, karena inilah, maka paket ini sering disebut dengan AMP(Apache, MySQL, PHP) . Sayangnya instalasi PHP dan kawan kawannya (Apache dan MySQL) di Linux tidak semudah di Windows. Di OS buatan microsoft, sudah banyak bundle yang menawarkan kemudahan instalasi seperti Wamp atau XAMPP. Ketika kita menginstall software tersebut, secara otomotasi PHP, Apache, mySQL dan PHPmyAdmin sudah terinstall didalamnya. Tulisan ini mencoba menjelaskan bagaimana cara meninstall PHP, Apache dan mysql (termasuk PHPMyAdmin) dengan langkah langkah yang cukup mudah di Ubuntu Linux. Instalasi ini harus di lakukan secara urut agar tidak terjadi errror. Untuk instalasi kita...

Linux CLI Cheat sheet

Bagi anda yang baru menapaki dunia linux, tentunya susah bukan menghafal ratusan perintah CLI? biar ga bingung ,copy aja Wallpaper dibawah ini, wallapaper yang bukan sembarang wallpaper, karena wallpaper ini birisi ringkasan perintah CLI yang paling sering dipakai di Linux. [caption id="attachment_243" align="alignnone" width="575" caption="Ringkasan Perintah Linux"] [/caption] sumber asli ringkasan diatas saya dapat dari  http://www.cheat-sheets.org/saved-copy/CliCommandsFull.jpg

Padanan Aplikasi Windows Di Linux

JIka anda adalah pengguna linux baru, maka pertanyaan pertama yang paling mungkin di ajukan adalah:" Kalo ngetik di windows kan ngetiknya pake MS Word? terus di Linux pake apa? atau" Waduh, Winampnya linux apa ya?" ketimbang memberikan penjelasan panjang, langsung saja saya tampilkan tabel Padaanan aplikasi Windows di Linux. No Fungsi Linux Windows 1 Office Suite Open Office MS Office 2 MP3 Player Rhythmbox Winamp 3 Video Player Totem Video Player Windows Media Player 4 FIle manager Dolphin Windows Explorer 5 Command Line Terminal CMD 6 PDF Viewer Okular Adobe Reader 7 Vector Graphic CorelDraw Inkscape 8 Photo editor GIMP Photoshop 9 Browser Firefox Internet Explorer 10 Archive tool Ark Winzip,winrar 11 Email Client Evolution Outlook 12 Task Manager System Monitor Task Manager 13 Messengger Pidgin,empaty Yahoo, MSN, AOL Messengger 14 Torrent Transmission Bittorent Client uTorrent 15 Editor Kedit, Gedit Notepad,wordpad Tabel yang lebih lengkap te...

FAQ Struktur Direktori Linux

JIka anda pengguna baru di Windows, tentunya anda hafal dengan penempatan file dan folder serta strukturnya, misal My Document, Program files, Windows dan sederet Drive Leter yang dimulai dari C: sampai partisi terakhir di hardisk anda. Bagaimana dengan Linux? jika ingin jelas, anda bisa baca di  http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard , atau lihat gambar di atas.namun sayangnya, penjelasannya sangat teknis dan terlalu Geek, jika ingin mudah, silahkan baca saja FAQ dibawah ini Apa pemisah path di Linux? Pemisah Path di linux adalah "/" (ex:/home/candra) , berkebalikan dengan windows yang menggunakan "\" (ex: c:\windows) Dimana letak My Document? Di linux My Document untuk masing user ada di /home/namauser, Ketika saya menginstall program, dimana program diinstall? Setiap program yang terinstall umumnya di letakandi /usr atau folder /usr/local. Dimana letak Drive C:\ dan D:\ di Linux? kenapa saya tidak bisa menemukannya? Linux tid...

Mengenal Arsitektur Linux

Linux adalah sistem operasi open source. Kalimat tadi sudah sering kita dengar dan sering kita baca, namun apa artinya kalo hanya sebuah kalimat tanpa di ketahui makna dan manfaatnya? dalam artikel ini, saya akan menjelaskan tentang Arsitektur Linux sebagai sedikit pencerahan tentang bagaimana Linux dirancang dan berkembang sampai saat ini. Linux dan sistem operasi lain adalah "kepanjangan tangan"  dari mesin, maka OS sering juga disebut Extended Machine. Struktur OS linux bisa dilihat seperti gambar diatas, Linux terdiri dari Kernel, library, CLI/Shell XWindows System, Windows Manager dan Desktop, baru diatas deskop  bertengger aplikasi seperti Open office, Firefox dan kawan kawannya(*). Kernel Kernel adalah jantung dari sistem operasi , jika dilihat secara fisiknya, kernel adalah file yang ada di folder /boot dengan nama vmlinuz-2.6.xx.x, file ini adalah file utama Linux, jika anda menghapus file ini, maka secara otomatis Linux tidak akan bisa di boot, didalam kernel sendir...

Mengembalikan Menu Grub setelah instal Windows

Pernahkan anda menginstall ulang Windows di komputer yang dual boot? Apa yang terjadi? Linux anda akan "Menghilang" dari Menu booting. Mengapa bisa terjadi demikian? apakah kita harus install ulang? Saya akan jawab pertanyaan ini satu satu, mengingat pertanyaan ini adalah pertanyaan yang paling sering di ajukan ke saya 1. Apa yang terjadi jika anda menginstall ulang windows di dual boot (Windows & Ubuntu Linux ) jawab: Setelah install ulang, menu grub hilang dan anda tidak bisa lagi masuk kedalam ubuntu kesayangan anda. 2. Mengapa bisa terjadi demikian? jawab : karena Microsoft egois, secara default, Microsoft hanya menampilkan sesama keluaga windows (misal anda menginstall windows xp dan windows 7, maka jika anda install ulang salah satunya, kedua tetap muncul). 3. Bagaimana cara mengatasi hal ini? Install ulang? Untuk mengatasi hal ini, anda tidak perlu install ulang. cukup merestore Grub yang tertimpa oleh Boot manager windows. Caranya? Ikuti langkah langkah ...

Setting Apache web server di Slackware

Kali   ini,   kita   akan  mencoba   membangun   web   server   di   Slackware   Linux.   Tutorial   ini  menggunakan  Slackware 12.2 dengan versi Apache httpd 2.0. dengan  alamat komputer Slackware  adalah 192.168.1.1  Apa saja yang dibutuhkan untuk membangun web server dapat  dilihat dibawah ini.  1. Paket Apache httpd server versi 2.0 2. Editor vim 3. Akses Shell bash Sedangkan langkah langkahnya adalah sebagai berikut 1. Cek instalasi paket Apache httpd 2. Edit file /etc/httpd/httpd.conf 3. Jalankan service web server (httpd) 4. Testing di browser  Kali   ini,   kita   akan  mencoba   membangun   web   server   di   Slackware   Linux.   Tutorial   ini menggunakan  Slackware 12.2 dengan versi Apache httpd 2.0. dengan  alamat komputer Slackware adalah 192.168.1.1  Apa saja yan...

Cara membuat distro Linux

Sudah setahun Distro Linux Etix di release. Ada beberapa komentar dan email yang masuk ke inbox penulis tentang cara pembuatan dan gambaran pembuatan linux from Stratc h. Akhirnya setelah sekian lama, dokumentasi teknis resmi saya publikasikan dengan lisensi   free for non komersial use , bisa saja di kemudian hari lisensi saya ubah jika memang ada pertimbangan lain. Jika dokumentasi ini membingungkan atau kurang lengkap, anda bisa membaca  referensi lain diinternet yang umumnya tersedia secara gratis atau silahkan menanyakan langsung ke pada saya. Dokumentasi ini sendiri sebenarnya adalah naskah tugas akhir saya ketika kuliah di STMIK AKAKOM dimana saya mengambil thema Linux dengan judul " Pengembangan distribusi Linux ETIX untuk Lingkungan belajar Java" untuk menyelesaikan kuliah dan mendapat gelar S1. Diharapkan dengan didistribusikannya dokumentasi pembuatan ini bisa menambah wawasan baru tentang cara pembuatan distro Linux dan tool-tool yang dipakai. Kritik, saran, ...

penjelasan Kode error mysql

Read the fucking manual --Anonymous Ceritanya nih, hari ini ada temen mau belajar tentang PHP dan mysql. Kebetulan ane sendiri ga bisa tuh tentang pemrograman web. Kebetulan lagi php dan mysql di komputer ane itu belum disetting baik mysql dan phpnya. Nah tiba deh saat msyql muncul error, dari server ga mau jalan, server mati sendiri dan lain lain deh, kerennya lagi, pesan error mysql cryptic banget cuman nunjukin error(noerror) waduh repot banget kan. ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) atau ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'dir l' at line 1 coba baca pesan error No 1 gini apa artinya? user ga mau login, emang sih tapi penyebabnya apa? apa karena ga pake password, hostnya salah, atau karena yang lain, atau karena server ga jalan, bingunkan? coba liat pesan error no...

Knetwalk Game untuk administrator

jika anda soerang administrator jaringan atau anda sedang belajar jaringan,coba saja game ini. Game Knetwalk merupakan salah satu game bawaan KDE versi 3.5.9 dibawah paket kdegames. jika di sistem anda belum terinsall, unduh saja dari website KDE . Game ini adalah game untuk administrator jaringan dimanasang administrator di suruh merangkai jaringan dengan kabel kaoaksial untuk menghubungkan semua komputer didalam LAN sampai semua komputer terkoneksi, Game ini terbagi menjadi empat level; novice,normal,expert dan master. makin tinggi levelnya makin compleks konfigurasi jaringannya, hal ini ditandai dengan makin banyaknya komputer yang harus anda koneksikan kedalam jaringan yang anda bangun. tertarik, silahkan mencoba sendiri... berikut ini adalah tampilan knettalk di awal permainan dan saat game ini terselesaikan

Jext: default Editor di Etix

Sambil menunggu relase selanjutnya dari distro Etix, maka saya akan menyajikan artikel tentang Text editor default di distro ini. Nama dari Text editor ini adalah jext --Java Text Editor.Jext dipilih sebagai Text editor default di distro ini. ada beberapa alasan mengapa Jext terpilih menjadi distro default 1. dibuat dengan java Jext dibuat dengan bahasa java, jadi jext bisa jalan hampir semua sistem operasi, jadi seandainya anda tidak memakai distro Etix pun, bahkan seandainya anda seorang programmer yang membutuhkan editor yang bisa berjalan di setiap platform, Jext bisa menjadi pilihan. 2. Mendukung syntax higlighting Jext mendukung berbagai macam syntax highlighting bahasa pemrograman. Ada puluhan bahasa yang didukung syntax highlight, diantaranya C,C++,C# java, php, asp dan masih banyak lagi. 3. Didukung oleh puluhan plugin Jext adalah editor yang dikembangkan secara modular. artinya anda bisa menambahkan modul tertentu atau membuat modul sendiri untuk kererluan anda. ...

Audio Player di konsole Linux

Langsung ke topik permasalahan, Pernahkan anda mencoba sesuatu yang baru dilinux? atau pernahkan anda membayangkan anda bisa memutar mp3 dengan menggunakan command line? Jika anda suka ngoprek anda pasti tahu dengan tool seperti mpg123, ogg123, amp dan mp3blaster , dan play . Semua software yang baru disebutkan adalah pemutar audio di konsole linux, untuk memutar mp3 di konsole linux, anda bisa gunakan mpg123, cukup dengan menggunakan format mpg123 namafile.mp3 untuk memutar file ogg anda bisa memakai ogg123 format: ogg123 namafile.ogg untuk format yang lain, anda bisa memakai play(1) play bisa memutar hampir semua file audio di komputer anda, play sendiri adalah aplikasi bawaan dari sox. sox merupakan aplikasi konverter di konsole linux. sebagai contoh, misal anda mau memainkan file wav, anda cukup menggunakan player play file.wav selamat mencoba..

Teknik Mengosongkan File Teks di Linux

Beberapa hari yang lalu, temen saya bingung bagaimana caranya menghapus file log yang sudah mencapai 5 GB. File log ini adalah file log apache, tepatnya acces_log. Mungkin karena seringnya belajar pemrograman web sehingga file lognya membengkak dan ga pernah dihapus. cara untuk mengosongkan file di Linux ternyata cukup mudah. Gunakan saja perintah berikut cat /dev/null>/var/log/namafilelog Otomatis setelah diberi perintah diatas, File menjadi kosong. Kok bisa? Intinya ada di redirection.file /dev/null adalah file khusus di linux dimana isinya null. Jika isi file null ini di redirect ke file maka otomatis file tersebut akan menjadi kosong. Jika masih bingung tentang konsep ini coba baca man 1 /dev/null.

Penundaan Release ETIX 0.2 “Edelweiss”

ETIX versi 0.2 yang rencana awalnya akan dirilis pada bulan ini (maret 2008) saya putuskan untuk ditunda releasenya. Lho kok? Ada bebarap alasan mengapa release versi 0.2 ini tertunda. Diantara alasan utama adalah kurangnya Resource yang ada ( Hardware) dan karena kesibukan saya sendiri dikarenakan banyaknya kegiatan yang harus saya selesaikan di kampus saya , STMIK AKAKOM yogyakarta. Sebagai gantinya , dalam waktu dekat ini, Saya sebagai pengembang akan merelese versi perbaikan dari ETIX versi 0.1. ETIX release ini saya beri nomor versi ETIX 0.1r2. Sebenarnya saya membuat ETIX 0.1r1 namun Versi ini tidak saya publikasikan karena hanya digunakan untuk keperluan saya sendiri (Internal release). Huruf “r” bisa anda terjemahkan sebagai “release” ke dua atau “revisi” kedua. Bagi saya “r' di versi ini bisa berarti dua duanya. Namun jangan dikira karena ini versi perbaikan tidak ada perubahan yang berarti didalamnya Sekedar info, Relase ini memprioritaskan pada perbaikan bug di Re...

BUG Di ETIX 0.1 dan cara mengatasinya

===> BUG DI ETIX 0.1 <=== -------------------------- berikut ini adalah *BUG* yang sejauh ini telah diketahui di ETIX 0.1 BUG #1 Saat komputer tidak dipakai selama beberapa jam dan Xlock di hidupkan sistem Crash. Analisa dari core dump penyebabnya adalah Xlock. Penyebab: Belum diketahui, analisa: xlock tidak stabil atau perlu kompilasi ulang. FIX: jika komputer tidak dipakai (idle) untuk waktu yang lama jangan gunakan Xlock untuk mengunci layar,gunakan saja vlock dari konsol. Caranya: 1. Pindah ke virtual konsole 2. Login sebagai root 3. Ketik vlock untuk mengunci konsole atau vlock -a untuk mengunci semua konsole termasuk deskop --------------------------- BUG #2 Suara tidak keluar ketika memutar file mp3 walaupun soundcard terdeteksi dan XMMS bisa memutar lagu. Penyebab: Hal ini disebabkan saat instalasi alsadriver, device mixer dan device sound lainnya belum dibuat. FIX: Download alsadriver source dan ekstrak file tersebut. Jalankan file script...

Ndiswrappper dan pemrogramman di linux

Berikut ini adalah syarat yang harus dipenuhi jika anda ingin melakukan pemrograman sistem dilinux. Ini adalah persyaratan level atas bukan sekedar syarat untuk buat file helloword Ini kesimpulan saya sendiri ketika melihat source code dari ndiswrapper. Ndiswrapper adalah software di linux yang dipakai untuk mengakali wireless card di linux dengan menggunakan driver bawaan punya Windows. syaratnya 1.Tahu konsep system operasi linux 2.memahami pemgrograman system 3.memahami kernel linux 4.menguasai bahasa C 5.terbiasa dengan emacs atau Vi editor 6.menguasai script Makefile,bahasa markup man page(nroff), bahasa perl dan shell script serta script pemaketan ke rpm,tgz atau deb 7.bisa melakukan instalasi/uninstall dan pembuatan paket di linux (rpm,tgz,deb) 8.bisa memakai tool-tool development di linux seperti (make,gcc,gdb dll). setelah saya pikir2 dan melihat source code ndiswrapper ilmu gw ceteeeeeeeeeek banget ..... mesti banyak belajar nih. Bagaimana dengan kamu?

ETIX v 0.1 release

akhirnya setelah lama di develop etix rampung juga untuk versi 0.1 info tambahan.. ETIX sudah dimasukin freshmeat. http://freshmeat.net/projects/etix/?branch_id=72532&release_id=267571 http://freshmeat.net/releases/267571/ juga di linuxlinks.com,portal links untuk linux di http://www.linuxlinks.com/Distributions/LiveCD/Development/ dan ada website luar yang menjadikannya berita juga http://www.softwareheadlines.com/modules/planet/view.article.php/244119 keren...sayang english gue blom mateng... tambahan juga Hit di freshmeat kurang dari 24 jam dah 145 dan kunjungan ke ETIX.wordpress.com dalam sehari udah 75 hit keren banget tuh......