Langsung ke konten utama

Postingan

Menampilkan postingan dengan label Linux

Perintah Bash di Linux

1. Pendahuluan Apa itu shell ? shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi dalam hal ini kernel (inti sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi suatu file progam (eksternal command), selain itu shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program. Macam - macam shell? Tidak seperti sistem operasi lain yang hanya menyediakan satu atau 2 shell, sistem operasi dari keluarga unix misalnya linux sampai saat ini dilengkapi oleh banyak shell dengan kumpulan perintah yang sangat banyak, sehingga memungkinkan pemakai memilih shell mana yang paling baik untuk membantu menyelesaikan pekerjaannya, atau dapat pula berpindah-pindah dari shell yang satu ke shell yang lain dengan mudah, beberapa shell yang ada di li

Proxy Squid di Slackware

Download source dari squid #wget http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE16.tar.gz Extract squid tersebut #tar -zxvf squid-2.6.STABLE16.tar.gz -C /usr/local/src (sembarang mau ditaruh di mana hasil ekstraknya squid). Masuk ke direktori ekstrak squid tersebut #cd /usr/local/src/squid-2.6.STABLE16 Buat group dan user yang akan di gunakan untuk menjalankan squid #groupadd _squid #useradd -c “SQUID PROXY CACHE” -d /dev/null -s /bin/false -g _squid _squid saya memberi tanda _ di depan squid biar keren seperti style BSD hehehe meski ada alasan tertentu sih demi security aja. Configure dan install squid #./configure \ –prefix=/squid/ –sysconfdir=/etc/ –enable-gnuregex –enable-async-io=16 \ –with-aufs-threads=16 –with-pthreads –with-aio –with-dl \ –enable-storeio=aufs –enable-removal-policies=heap –enable-delay-pools \ –disable-wccp –enable-cache-digests –enable-default-err-languages=English \ –enable-err-languages=English –enable-linux-netfilter –disable-ident-lookups \

Ubuntu dan Windows XP dual booting

Minimal komputer Anda berspesifikasi RAM (memory) 256 MByte dan menyisakan ruang kosong harddisk 4 GB untuk Ubuntu. Dalam praktek, saya menggunakan CD Ubuntu 7.04 (Feisty Fawn), harddisk 40 GB yang telah terisi Window$ (sisanya saya instalasikan Edubuntu namun sekarang saya timpa dengan Ubuntu terbaru), menggunakan RAM 512 Mbyte, dan prosesor AMD Sempron 2800+. TENTANG PARTISI DAN FILE-SYSTEM Untuk menginstalasi sistem Multi Booting Anda harus mengerti konsep tentang partisi dan file-system. Sekadar memberitahu Anda, partisi adalah suatu bagian harddisk tempat “mewadahi” kerja program sistem-operasi. Bila sistem-operasinya berbeda maka bentuk partisinya pun berbeda, karena cara kerja tiap sistem operasi berbeda. Bentuk (format) partisi ini dinamakan file-system. Filesystem Linux berbeda dengan Windows. Saya umpamakan Linux sebagai direktur toko swalayan, tentu tempatnya bekerja adalah lingkungan toko swalayan. Sedangkan Window$ saya umpamakan sebagai ketua kantor pajak, tentu tem

Linux itu Flexibel

Perkembangan dunia IT dan perkomputeran tidak terlepas dari berkembangnya berbagai produk. Entah itu produk hardware maupun software. Sebuah perangkat yang dinamakan Personal Computer merupakan perangkat yang terdiri dari berbagai hardware. Kombinasi hardware yang baik, dapat menghasilkan suatu performa atau kinerja yang menarik, alias maksimal. Pengkombinasian hardware ini tidak sekedar asal harga mahal dan spesifikasi yang tinggi saja, tetapi juga melihat kesesuaian antar perangkat yang terkait dan tersusun. Pengkombinasian yang asal, dapat menyebabkan crash bahkan kerusakan pada hardware itu sendiri. Akibat minimal kesalahan pengkombinasian adalah tidak maksimalnya kinerja komputer itu sendiri. Perkembangan hardware tersebut ternyata diimbangi oleh berkembangnya Operating Sistem yang digunakan. Operating Sistem inilah yang menjalankan fungsi kerja dari sebuah computer. Tingginya kemampuan hardware yang digunakan dimanfaatkan dalam pembuatan operating system yang semakin canggih, com

Asal Mula Distro Linux Terpopuler

1. Ubuntu - arti Ubuntu diketahui hampir semua geek , definisinya adalah "sebuah kata Afrika yang berarti 'kemanusiaan untuk semuanya' atau 'saya dibentuk oleh kita semua'. Distribusi Ubuntu membawa semangat Ubuntu ke dunia perangkat lunak." 2. PCLinuxOS - cukup jelas, nama ini berasal dari PC + Linux + Operating System . PCLinuxOS memiliki GUI yang mirip dengan Windows untuk memudahkan transisi pemakai ke Linux. Oleh karena itu mereka menggunakan kata PC (walaupun sebenarnya PC tidak ekslusif untuk Windows). 3. openSUSE - adalah sebuah proyek SUSE open source yang disponsori Novell dan AMD. SUSE adalah akronim dalam bahasa Jerman untuk "Software- und System-Entwicklung" (pengembangan perangkat lunak dan sistem). Akan tetapi ada juga yang mengatakan bahwa nama SUSE dipakai untuk menghormati insinyur Konrad Zuse. 4. Fedora - adalah sebuah proyek Linux komunitas yang disponsori Red Hat. Nama "Fedora" ini diambil dari jenis topi ( fedora ) ya

Membuat Router di Linux Slackware

Tulisan ini ditujukan bagi anda yang sedikit banyak sudah bisa cara menginstall Linux khususnya Slackware Linux. Jika anda belum memahami bagaimana cara menginstall Linux Slackware itu sendiri, silahkan anda jalan2 dahulu ke http://slackbook.org . Jika PC anda sudah siap dengan min. 2 ethernet card nya, maka ikutilah langkah2 di bawah ini: Pastikan ethernet anda bekerja dengan baik, dan sudah terdeteksi oleh kernel, untuk melihatnya, bisa menggunakan perintah ifconfig atau lsmod, lihat modulnya di load ataukah tidak, atau juga bisa menggunakan perintah dmesg untuk melihat pada waktu booting apakah ethernet anda terdeteksi atau tidak. Jika masih belum terdeteksi silahkan lihat kembali dokumentasi di http://slackbook.org . Ketikan perintah berikut: echo â€Å“1″>/proc/sys/net/ipv4/ip_forward, atau chmod +x /etc/rc.d/rc.ip_forward. Perintah tsb untuk mengaktifkan opsi bahwa PC tsb akan difungsikan sebagai router. Masukan IP address untuk tiap-tiap ethernet, edit file /etc/rc.d/rc.inet1.co

Linux Slackware Info

Apa itu Linux? Linux adalah kernel yang bersifat UNIX-like, yang ditulis oleh Linus Torvalds dan juga para pengembang yang lain. Linux berjalan pada banyak arsitektur yang berbeda, misalnya pada mesin IA32, IA64, Alpha, m68k, SPARC dan PowerPC. Kernel terbaru dan juga informasi tentang kernel Linux dapat ditemukan pada website kernel Linux: http://www.kernel.org. Kernel Linux seringkali disamakan dengan sistem operasi GNU/Linux. Linux hanyalah sebuah kernel, bukan sebuah sistem operasi yang lengkap. GNU/Linux terdiri dari sistem operasi GNU dengan kernel Linux. Bagian berikut ini memberikan deskripsi yang lebih lengkap tentang GNU/Linux. Apa itu GNU/Linux? Pada tahun 1984 Richard Stallman memulai sebuah proyek yang ambisius dengan tujuan yaitu membuat sebuah sistem operasi yang bersifat UNIX-like dan gratis. Nama dari sistem ini adalah GNU, yang merupakan akronim dari “GNU's Not UNIX”. Sekitar 1990, sebagian besar komponen utama dari sistem operasi GNU mulai ditulis, kecuali kernel

Apa itu Repository

Sebelum ke masalah konfigurasi, mungkin ada baiknya kita perlu mengetahui apa itu repository? Hehe.. akhirnya, setelah baca-baca jadi bisa tahu juga secara umum repository itu apa. Setelah kita melakukan instalasi Ubuntu (biasanya cukup dengan 1 CD installer), secara umum kita telah dapat menggunakannya untuk keperluan dasar dalam pekerjaan sehari-hari seperti mengetik, bekerja dengan file/folder (create folder, copy, paste, delete), dsb. Namun apabila kita ingin menggunakan untuk hal lainnya seperti memutar berbagai file berformat audio ataupun video dan juga menginstall aplikasi lainnya maka kita perlu menginstall berbagai library ataupun package terkait, dimana biasanya secara lengkap dapat kita temukan pada repository. Sebenarnya tidak harus repository, kita juga dapat mencari sendiri library ataupun package yang diperlukan melalui internet tetapi akan menjadi sulit karena biasanya suatu package dalam instalasi ber-dependency dengan library atau package lainnya. Seperti kita ket