This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Senin, 07 November 2011

Tutorial konfigurasi ubuntu sebagai router jaringan









1. pertamanya kamu musti login dulu ke system, gunakan user dan password yang kamu buat
waktu proses install tadi
2. sekarang kamu telah masuk sebagai user biasa, untuk bisa melakukan konfigurasi kamu harus
login sebagai root, berhubung karena password root nya belum ada kamu bisa menjadikan
username kamu sebagai root
sudo su
masukkan password kamu , dan kamu telah jadi root! selamat!
tapi tunggu dulu karena password root kamu belum ada kamu harus membuat password nya
passwd root
masukkan password root yang kamu inginkan sebanyak dua kali
setelah itu jadi deh, password root nya,
3. edit konfigurasi ethernet dengan perintah
nano /etc/network/interfaces
edit tulisan ini seperlunya, [opsional]
auto eth0
iface eth0 inet static
address 192.168.168.1
netmask 255.255.255.0
network 192.168.168.0
broadcast 192.168.168.255
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
edit data seperlunya
simpan dengan menekan ctrl + x lalu tekan y dan enter
4. setelah itu kita masukkan alamat dns [berbeda setiap ISP]
dengan mengetikkan perintah
nano /etc/resolv.conf
isi file nya kira kira seperti ini
nameserver 202.155.0.15
nameserver 122.109.0.74
itu perumpamaan dns1 dan dns2 kalau agan punya 4 dns server ya tinggal di sisipkan aja di
bawahnya lagi.
simpan dengan menekan ctrl + x lalu tekan y dan enter
5. supaya settingan dari berfungsi restart dulu service network nya
/etc/init.d/networking restart
6. nah supaya ubuntu server nya bisa melakukan routing, ada satu konfigurasi yang harus di edit,
yaitu :
nano /etc/sysctl.conf
cari tulisan berikut:
# net.ipv4.conf.default.forwarding=1
hilangkan tanda pagar nya jadi:
net.ipv4.conf.default.forwarding=1
simpan dan keluar dengan perintah:
ctrl+x, ketik y dan tekan enter
pastikan angka setelah tanda sama dengan “=” adalah 1
itu maksudnya kalau
1. berarti kernel di perbolehkan untuk routing
0. kernel tidak bisa melakukan proses routing
7. script routing
setelah itu, kamu masih harus melakukan / memasukkan script untuk routingnya
supaya ubuntunya tau mau kemana jaringan di routing
ketikkan perintah berikut [ubah sesuai kebutuhan]
/sbin/iptables -t nat -A POSTROUTING -s 192.168.168.0/255.255.255.0 -d 0/0 -j
MASQUERADE
penjelasan nya seperti ini:
-t nat = adalah pembuatan table nat pada iptable
-A POSTROUTING = ini akan menambah satu aturan baru pada bagian postrouting
-s 192.168.168.0/255.255.255.0 = bagian ip address client yang akan di routing antara 0 – 255.
bisa juga sich ditulis 192.168.168.0/24
-d 0/0 = bagian ini akan mencari sumber paket keluar. perintah 0/0 artinya akan mencari dalam
bentuk global.
-j MASQUERADE = perintah ini akan mengarahkan rantai paket kebagian tertentu tapi tanpa
source.
selesai deh,
tapi tunggu dulu, konfigurasi dengan menggunakan iptables barusan hanya bersifat sementara,
jadi kalo pc server di reboot, settingan nya akan hilang
nah
supaya konfigurasi selalu di lakukan sejak awal pc di hidupkan
sisipkan script tadi ke file /etc/rc.local
nano /etc/rc.local
masukan perintah berikut dibagian paling bawah rc.local (copy ajah)
/sbin/iptables -t nat -A POSTROUTING -s 192.168.168.0/255.255.255.0 -d 0/0 -j
MASQUERADE
simpan dan keluar dengan menekan ctrl + x dan y
lalu enter
2. Ubuntu sebagai Router
Untuk menjadikan ubuntu sebagai router, dengan skema ;
Modem -- Router -- Lan
modem : 192.168.2.1
Router : eth0 -> 192.168.1.1 ( untuk kedalam LAN )
eth1 -> IP didapat dari dial up modem ( biarin otomatis aja )
LAN : 192.168.1.0/24
note : pastikan router anda memiliki minimal 2 ( dua ) NIC,
1. untuk dial modem dari router silahkan baca di dial up modem
2. konfigurasi kartu jaringan di ubuntu baca di konfigurasi IP static ubuntu
3. Nah langkah tambahannnya ada disini, edit pada file/etc/sysctl.conf
dan hilangkan tanda "#" pada baris
#net.ipv4.ip_forward=1
sehingga menjadi ( gunakan editor kesukaan anda )
net.ipv4.ip_forward=1 4. masukkan rule masquerade pada file /etc/rc.local sebelum exit 0 contoh
rule :
bagi yang dial up modem dari ubuntu masukkan ;
iptables -t nat –A POSTROUTING –o ppp0 –j MASQUERADE
bagi yang dial dari modem ;
iptables -t nat –A POSTROUTING –s 192.168.1.0/24 –o eth1 –j MASQUERADE
pada "192.168.1.0/24" diganti dengan range IP untuk ke LAN internal sedangkan -0 eth1 diganti
dengan NIC yang kearah modem ( external ), untuk melakukannya silahkan gunakan kembali
editor kesukaan anda.
5. restart semua service networking
$sudo /etc/init.d/networking restart
$sudo sysctl -p
kalau mau direstart juga boleh, dan untuk client di set range ip antara 192.168.1.2 -
192.168.1.254 dengan gateway 192.168.1.1.
oke,nanti disambung dengan set proxy dengan squid.
3. Setting webserver ubuntu 10.10
Sebelum mulai setting webserver pada linux ubuntu, anda harus memastikan koneksi dengan
internet.
Langkah Setting sebagai berikut :
1. Masuk pada terminal (menu => accessories => terminal) lakukan perinta di bawah ini
$ sudo apt-get install apache2
Jika sudah selesai anda bisa mencoba apache dengan menjalan aplikasi web browser (firefox,
opera atau yang lain) panggil webserver dengan alamat:
http://localhost/
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Perintah – perintah lainnya untuk webserver:
$ sudo /etc/init.d/apache2 start => menjalankan apache /webserver
$ sudo /etc/init.d/apache2 stop => menghentikan apache /webserver
$ sudo /etc/init.d/apache2 restart => menjalankan ulang apache /webserver
2. Mengintall mysql-server untuk pengolah database mysql
$ sudo apt-get install mysql-server
>> anda akan diminta untuk memasukan user dan password mysql
masukan misalnya :
user : root
password : root
3. Install phpMyAdmin
Aplikasi ini untuk mengolah database mysql (membuat, mengedit, menghapus, menambah dan
lain- lain)
$ sudo apt-get install phpmyadmin
$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf.d
$ sudo /etc/init.d/apache2 restart
Untuk mencoba pakai aplikasi browser panggil alamat :
http://localhost/phpmyadmin
masukan:
user : root
password : root
4. Instal PHP (web program)
$ sudo apt-get install php5 libapache2-mod-php5
$ sudo /etc /init.d/apache2 restart
Untuk mencoba anda bisa membuat skrip php pada diretory /var/www/ untuk contoh anda bisa
membuat phpinfo.php
$ sudo gedit /var/www/phpinfo.php


phpinfo();
?>
4. Cara menginstal dan mengkonfigurasi samba di ubuntu 10.10 dan 11.04 Natty Narwhal
melalui GUI
Jika Anda ingin berbagi file antara Ubuntu dan komputer Windows, pilihan terbaik adalah
dengan menggunakan file sharing Samba. Dalam kami posting sebelumnya , kami memang
menunjukkan Anda cara menginstal dan mengkonfigurasi samba di ubuntu melalui command
line , Hari ini kita akan melakukan instalasi dan konfigurasi di ubuntu 10.10 Maverick
Meerkat danUbuntu 11.04 Natty Narwhal melalui GUI (Tutorial ini juga bekerja di
LinuxMint). Ada banyak alat yang membuatnya mudah untuk menginstal dan mengkonfigurasi
samba menggunakan antarmuka grafis, salah satunya alat konfigurasi server Samba dan SWAT
Jika anda baru untuk ubuntu:
"Samba merupakan ulang perangkat lunak bebas-implementasi SMB / CIFS protokol
jaringan, awalnya dikembangkan oleh Andrew Tridgell Australia,. Pada versi 3 Samba
menyediakan file dan layanan cetak untuk berbagai klien Microsoft Windows dan dapat
berintegrasi dengan domain Windows Server, baik sebagai Domain Primer Controller (PDC)
atau sebagai anggota domain. Hal ini juga dapat menjadi bagian dari domain.Samba Active
Directory berjalan pada kebanyakan sistem Unix dan Unix-like, seperti Linux, Solaris, AIX dan
varian BSD, termasuk Apple Mac Server OS X (yang ditambahkan ke klien Mac OS X di versi
10.2). Samba merupakan standar di hampir semua distro Linux dan umumnya termasuk sebagai
layanan sistem dasar pada sistem operasi Unix lainnya berbasis juga. Samba dirilis di bawah
GNU General Public License). NamaSamba berasal dari SMB (Server Message Block, nama
protokol standar yang digunakan oleh sistem jaringan Windows file Microsoft. "
Sebelum mulai kita perlu menginstal samba, Anda dapat melakukannya dari pusat
perangkat lunak Ubuntu atau dengan baris perintah:
sudo apt-get install samba samba-common
4 - INSTALASI DAN KONFIGURASI SAMBA SERVER MENGGUNAKAN
KONFIGURASI TOOL
Setelah samba terinstall kita perlu menginstal antarmuka grafis System-config samba dengan
menggunakan perintah:
sudo apt-get install system-config-samba
Sekarang kita akan mencoba untuk berbagi misalnya direktori / folder home/pirat9/Music untuk
melakukan itu,
Pertama buka samba server konfigurasi GUI alat dengan pergi ke System -> Administration ->
Samba
 Edit saham yang ada
 Tambah saham baru
Menemukan rincian lebih lanjut tentang konfigurasi samba menggunakan alat di posting
sebelumnya.
II-Instalasi dan konfigurasi menggunakan SWAT. Administrasi samba web alat
SWAT adalah alat yang memungkinkan konfigurasi berbasis Web Samba.Memiliki
wizard yang dapat membantu untuk mendapatkan Samba dikonfigurasi dengan cepat, ia
memiliki petunjuk untuk masing-sensitif pada setiap smb.confparameter, ia menyediakan untuk
memantau keadaan saat ini informasi koneksi, dan memungkinkan networkwide MS Windows
password manajemen jaringan.
SWAT menggunakan komponen integral Samba untuk menemukan parameter yang
didukung oleh versi tertentu Samba. Tidak seperti alat-alat dan utilitas yang luar Samba, SWAT
selalu up to date sebagaimana diketahui mengganti parameter Samba. SWAT menyediakan
bantuan konteks-sensitif untuk setiap parameter konfigurasi, langsung dari man entri halaman.
Catatan: Sebelum menggunakan SWAT, harap diperingatkan SWAT sepenuhnya akan
menggantikan Anda smb.conf dengan file dioptimalkan sepenuhnya yang telah kehilangan
semua komentar Anda mungkin telah ditempatkan di sana dan hanya pengaturan nondefault akan
ditulis ke file.
Untuk menginstal SWAT buka terminal dan ketik perintah:
sudo apt-get install memukul
Ini akan menginstal SWAT juga samba dan dependensi.
Sekarang untuk mengakses SWAT, buka browser anda dan ketik:
http://your- ip: 901 atau http://localhost:901
Kemudian gunakan login dan password root anda
Login admin halaman:
Global informasi
 Wizard untuk mengedit konfigurasi samba
 Server Statut:
 Lihat samba config yang sebenarnya:
 Perubahan halaman password admin
5. Installasi Webmin di Ubuntu
Webmin adalah aplikasi berbasis web yang diperuntukkan untuk para admin dalam
mengelola jaringannya terutama untuk server.pada kesempatan kali ini saya akan menjelaskan
bagaimana cara menginstallasi webmin pada Ubuntu. mengapa ubuntu? Yah karena memang
saya sedang melakukan riset dengan Ubuntu, jadi buat teman2 yang menggunakan distro lain,
dipersilahkan.
1.Untuk Ubuntu
Pertama-pertama tambahkan line berikut pada /etc/apt/source.list :
deb http://download.webmin.com/download/repository sarge contrib
Setelah itu lakukan upgrade terhadap apt anda.
$ sudo apt-get update
setelah itu lakukan proses instalasi
$ sudo apt-get install webmin
Jika sudah selesai, bukalah browser anda dan ketikkan http://localhost:10000.
Jika gagal cobalah menjalankan webmin secara manual
$ sudo /etc/init.d/webmin start
Jika masih belum bisa ulangilah instalasi sekali lagi:
$ sudo apt-get install webmin
Setelah selesai dan webmin berjalan dengan baik. Cobalah login dengan user root dan password
root anda.
2.Untuk Distro lainnya(menggunakan Source)
pastikan bahwa distro linux anda telah terinstall perl5,yang biasanya terletak pada
/usr/local/bin/perl atau
/usr/bin/perl, jika belum lakukanlah instalasi perl5 terlebih dahulu. Jika sudah terinstall kedalam
sistem ikutilah langkah berikut :
Langkah awal download dahulu file webmin dari http://www.webmin.com
dengan file berextensi .tar.gz
setelah itu lakukanlah extract terhadap file tersebut
root@localhost:/# tar zxvf webmin-1.360.tar.gz
root@localhost:/# cd webmin-1.360
lakukanlah instalasinya
[root@localhost /webmin-1.360]:/# ./setup.sh /usr/local/webmin
Instalasi Squid Proxy pada Ubuntu
Dibawah ini adalah gambaran singkat instalasi squid pada ubuntu:
1. Install squid
$ sudo apt-get install squid squid-common
2. Copy file /etc/squid/squid.conf
$ sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.original
$ sudo chmod a-w /etc/squid/squid.conf.original
3. Konfigurasikan squid
$ sudo gedit /etc/squid/squid.conf
http_port 3128 transparent
cache_mem 32 MB
cache_dir ufs /cache 1600 4 256
negative_ttl 2 minutes
maximum_object_size 1024 KB
minimum_object_size 4 KB
visible_hostname myServer
http_access allow manager localhost
cache_swap_high 100%
cache_swap_low 80%
Panduan setting squid dari www.squid-cache.org adalah:
Configuration Guide – 2.6
Configuration Guide – 3.0
Setelah konfigurasi selesai, simpan konfigurasi tersebut.
4. Buat Transparent Proxy menggunakan IPTables
Meredirect port 80 ke port squid 3128
$ sudo iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 3128
5. Restat squid
$ sudo /etc/init.d/squid restart
6. Monitoring squid


sumber :
 http://www.facebook.com/l.php?u=http%3A%2F%2Fandrinda.wordpress.com%2F2010
%2F03%2F18%2Ftutorial-konfigurasi-ubuntu-sebagai-routerjaringan%
2F&h=vAQF7PyK5AQE13qnaDC-WlupRM_XHN11LByhRzMUtJhOkTw
 http://www.facebook.com/l.php?u=http%3A%2F%2Fblogitlp3idepok.blogspot.com%2F
2011%2F05%2Fcara-menginstal-danmengkonfigurasi.
html&h=CAQGDo3f3AQFnvqjjcAjKTAOPxXz8Nn_Ih-Pw0uz_3FtrJg

Selasa, 25 Oktober 2011

CATATAN B14

CATATAN B14 KELAS:XII TKJ1 LEASED LINE adalah media komunikasi secara berlanjut untuk menghubungkan titik titik yang ingin berkomunikasi serta ditunjukan untuk berkerja tanpa henti, tanpa di bagi siapapun dan dapat di campuri oleh data yang bukan miliki penggunanya. PROTOKOL PROTOKOL PENGATUR MEDIA WAN Point to point protocol (ppp) Protocol setandar yang paling banyak di gunakan untuk membangun koneksi antar router atau antar sebuah house kedalam jaringan , dalam media wansynchronous maupun asynchronous. Serial line internet protocol ( SLIP) Merupakan pendahuluan dari ppp yang banyak digunakan dalam membangun koneksi serial point to point yang menggunakan protocol komunikasi (TCP/IP). High level data link control (HDIC). Merupakan protocol ciptaan sisco system, jadi mengunakan protocol ini hanya ketika sebuah jalur wan menggunakan oleh dua buah prangkat router sisco saja. Apa bila prangkat selain produk sisco yang ingin di gunakan , maka protocol yang ingin di gunakan adalah ppp yang merupakan protocol setandar. x.25/LAPB merupakan setandar buatan IT . yaitu cara koneksi antar prangkat DTE (data terminal EQUEPMENT) dengan DCE (DATA COMUNIKATION EQUEPMENT) yang memungkinkan prankat prangkat komputr dapat saling berkomunikasi X 25 merupakan system lama yang hanya sampai 56kbps. Frame realy Merupakan protokol yang di gunakan untuk membuat koneksi packet switched dengan pertama yang tinggi dan dapat di gunakan di atas berbagai macam interface jaringan frame relay yang bias menggunakan layanan WAN dengan kecepatan sampai 2048 mbps. Difinisi VPN Dua grup atau lebih ingin berkomunikasi secara aman melalui jaringan public. VPN berkerja pada network layer Metode untuk menggunakan komunikasi privat yang aman lewat jaringan public lewattunneling. Tujuan VPN Remote acces vpn menggunaka individual dial up user untuk terkoneksi secara aman ke tempat pusat melalui internet atau layanan jaringan public lain. Tipe VPN adalah koneksi user to lan yang menggunakan para perkerja terkoneksi ke coporate lan dari tempat dia berada sistm mereka menggunakan vpn client server khusus atau memampukan hubungan yang aman antara mereka sendiri dan corpotate lan. Biasanya kot prasi yang ingin meng set up remote acsses VPN yang lebih besar menyediakan beberapa jenis internet hidup account ke pengguna mereka dengan menggunakan isp tlecommuter. Selanjutnya dapat merekam nomor bebas biyaya atau mencapai internal dan menggunakan VPN client softwarenya atau mengakses jaringan perusahaan. Sebagai contoh, perusahaan yang menggunakan remote acsses vpn akan menjadi perusahaan besar dengan ratusan orang pemasaran di lambangkan soft VPN (karna berbasis prangkat lunak) virtual privat dial up net work (VPDN) atau dial VPN . Pengguna membayar” fixed cost “ murah ke isp local dengan menggunakan panggilan local dan karenanya mereka tidak menggunakan panggilan jarak jauh secara langsung ke kantor perusahaan . Pengguna selanjutnya dapat menggunakan koneksi isp local atau menetapkan vpn tunnel melalui internet. CFO lebih menyukai biyaya tetap yang kecil untuk menggunakan biaya jarak jauh. Site to site VPN Di gunakan untuk mengembangkan lan suatu pserusahaan ke gedung atau ke tempat yang lain dengan menggunakan prangkat yang ada sehingga perkerja yang berada di tempat tempat ini dapat memanfaatkan layanan jaringan yang sama. Tipe tipe VPN ini di koneksikan secara aktif sepanjang waktu. Site to site VPN kadang kadang di rujuk sebagai hard vpn( karana berbasis prangkat keras ) intrernal atau lan to lan VPN. Ektraned VPN merupakan koneksi yang aman dengan relasis bisnis pemasok, dan pelanggan atau tujuan e-commerce extranet vpn merupakan ekstensi dari internal VPN dengan tambahan firewall atau melindungi jaringan internal contohnya pemasok dengan relasi dengan ingin mencapai sasaran seperti hubungan dan penawaran misalnya saat sebuah perusahaan mempunyai permintaan untuk memasok dan pemasok memenuhi permintaan perusahaan dengan kerja melalui extranet dua perusahaan ini saling membagi informasi secara cepat. Terminal serukes System oprasi server memungkinkan bayak user untuk logon secara interaktif membuat sekanario yang di sebut oprasi multi server atau presentasi virtualisasi meluncurkan oprasi input dan output ke computer remote bias di lakukan dalam layanan terminal service pada windows server 2008 . oleh karna itu , layanan terminal services memungkinkan piranti remote mengakses dan menggunakan desktop mereka dari mana pun atau hanya sepesifikasi yang di gunakan administrator. MODEL TERMINAL SERVICE Pada windws server 2008, terminal services tersdia dalam dua variasi • Application server mode server rote hos di aktvasi sebelum dapat di gunakan • Remote desktop mede di gunakan untuk administrasi , remote dari server dan membutuhkan permisi sepesial untuk meng aksesnya. Application server Windows server dengan layanan terminal serukes yang di aktifkan pada application server modenya di kenal juga sebagai terminal server , bahkan meski bukan merupakan nama reminya, terminal seperti ini merupakan cara yang efektif dan fariabele untuk memberikan aplikasi berbasis windows pada jaringan. REMOTE DEKSTOP Remote desktop pertama di kembangkan terutama untuk memungkinkan akses jarak jauh atau remote pada sebuah server yang menjalan kan windows 2000,windows 2003 atau windows 2008. Ini memungkinkan user mengakses desktop windows server melintasi jaringan termasuk semua tool / aplikasi administrasi di dalam nya yang terinstall.

BELAJAR MEMBUAT WEBSITE

BELAJAR MEMBUAT WEBSITE Seiring dengan pertambahan jumlah netter (pengguna internet) di seluruh dunia, termasuk di Indonesia, makin banyak pula orang yang ingin mempunyai homepage atau website sendiri. Hal ini wajar mengingat manfaat yang bisa kita dapatkan dengan mempunyai website sendiri. Memiliki alamat email, sekarang ini bukan lagi sesuatu yang istimewa. Tapi memiliki website sendiri mungkin bagi kebanyakan orang masih merupakan sesuatu yang diidam-idamkan. Untuk itulah kami mencoba menyusun tutorial praktis ini agar dapat dipelajari dan dipraktikkan oleh para netter yang berkeinginan menjadi webmaster (pengelola website). Mudah-mudahan dengan kemampuan membuat website, kita dapat ikut serta menyebarluaskan ilmu dan informasi yang bermanfaat bagi seluruh ummat manusia, baik di dunia maupun di akhirat kelak. Bagaimana caranya bisa menampilkan website sendiri di internet? Ada beberapa tahapan dan langkah yang harus kita lalui untuk membuat sebuah website yang benar-benar eksis di internet. Artinya website yang dari segi perwajahan tidak "menyedihkan", dari segi isi tidak "asal-asalan" dan dari segi pengunjung cukup "dilirik". Untuk membuat website pertama-tama kita harus belajar bahasa HTML yaitu sebuah "bahasa program" yang memungkinkan kita membuat halaman web yang bisa ditampilkan dalam browser (Internet Explorer, Netscape, Opera, dll). Setelah kita menguasai dasar-dasar HTML, barulah kita mencoba membuat rencana dan rancangan dari desain dan isi website yang hendak kita buat. Kemudian rancangan itu kita tuangkan dalam bentuk halaman-halaman web yang terpadu. Setelah selesai atau "mengarah ke selesai", kita harus mendaftarkannya ke web hosting agar website kita "terpasang" dan dapat diakses di internet. Akhirnya, yang juga tidak kalah penting adalah bagaimana mempromosikan website tersebut agar dikenal dan dikunjungi oleh para netter. Nah, kini kita mulai dari langkah awal yaitu belajar bahasa HTML. BELAJAR HTML Dewasa ini, hampir semua dokumen web dibuat dengan bahasa HTML (Hypertext Mark-up Language). Meskipun anda bisa saja membuat web page (halaman web) tanpa mengerti sedikitpun HTML, yakni dengan menggunakan editor HTML berjenis WYSIWYG seperti Microsoft FrontPage, Adobe PageMill atau Netscape Composer, namun sangat disarankan bahkan nyaris diharuskan, agar anda mengerti bahasa HTML. Terutama agar anda bisa memanfaatkan secara optimal berbagai fasilitas browser dan mengingat sejumlah kelemahan yang terdapat pada editor WYSIWYG seperti di atas. Untuk itu langkah pertama bagi Anda yang bercita-cita memiliki website sendiri adalah belajar HTML. HTML (Hypertext Markup Language) adalah bahasa program yang digunakan untuk menulis format dokumen yang dapat digunakan dalam Web. Dengan HTML, teks ASCII (file *.txt) dapat dipoles (di-mark-up) dengan kode-kode tertentu yang disebut tag untuk menjadi dokumen HTML (file *.htm atau *.html). Oleh karena itu, untuk membuat dokumen HTML, anda bisa menggunakan semua program teks editor biasa, mulai dari Notepad hingga MS Word. Untuk mudahnya, kita gunakan program Notepad. Bukalah program Notepad. Bila anda belum tahu caranya, klik Start > Programs > Accessories lalu Notepad. Sekarang ikutilah dengan seksama latihan-latihan berikut satu demi satu. PENGENALAN KODE HTML Dalam program Notepad anda, tulislah seperti ini: Masing-masing baris di atas disebut tag. Tag adalah kode yang digunakan untuk me-mark-up (memoles) teks ASCII menjadi file HTML. Setiap tag diapit dengan tanda kurung runcing. Ada tag pembuka yaitu dan ada tag penutup yaitu yang ditandai dengan tanda slash (garis miring) di depan awal tulisannya. Tag di atas memberikan faidah bahwa yang akan ditulis diantara kedua tag tersebut adalah isi dari dokumen HTML. Perlu anda ketahui bahwa tag-tag html dapat ditulis dengan huruf besar ataupun huruf kecil. Artinya, penulisan atau atau sama saja hasilnya. Namun perlu selalu diingat bahwa penulisan tag yang salah meskipun hanya satu karakter akan berpengaruh terhadap dokumen HTML anda, bahkan bisa berakibat dokumen HTML anda tidak bisa ditampilkan dalam browser. Sekarang kita akan beralih pada tag selanjutnya. Tambahkanlah tag seperti berikut: Isi dari dokumen HTML yang sesungguhnya adalah yang ditulis diantara tag . Coba tuliskan: Tulisan ini akan tampak dalam browser. Sekarang simpanlah file ini dengan meng-klik menu File lalu Save As. Pada kotak dialog yang muncul, terlebih dahulu klik anak panah kecil di ujung kanan kotak Save as type kemudian pilih All Files (*.*). Setelah itu, isilah kotak File name dengan nama file yang anda inginkan misalnya: latih1.htm. Jangan lupa penambahan ekstensi .htm di belakang nama file! Akhirnya, klik tombol Save maka file akan tersimpan sebagai dokumen web. Kini, tutuplah program Notepad anda. Sekarang bukalah lagi program browser (Internet Explorer) selain jendela browser yang anda baca ini. Klik menu File lalu Open. Pada kotak dialog yang muncul, klik tombol Browse. Cari dan pilih file latih1.htm lalu klik Open. Nah, lihatlah hasil karya anda yang pertama! Tulisan ini akan tampak dalam browser Apakah tag BODY fungsinya sekedar penanda tubuh atau isi dari dokumen web? Tidak, dalam tag BODY ini bisa kita sisipkan bermacam-macam atribut yang akan berpengaruh terhadap format atau tampilan halaman web secara keseluruhan. Pada kesempatan ini kita mengambil contoh bagaimana mengubah warna latar belakang dan warna tulisan dari halaman web dengan penambahan atribut ke dalam tag BODY. Sekarang lihatlah kembali browser anda yang sedang menampilkan file latih1 tadi. Klik menu View lalu Source. Dengan instruksi ini akan muncullah program Notepad yang di dalamnya tampak source code atau kode-kode HTML yang tadi anda buat. Misalnya kita akan menjadikan halaman web latih1 ini menjadi berwarna latar belakang kuning dengan tulisan berwarna merah. Untuk itu, kita perlu menambahkan atribut BGCOLOR dan TEXT ke dalam tag body sebagai berikut: Tulisan ini akan tampak dalam browser. Simpanlah kembali file ini (klik File lalu Save). Untuk melihat bagaimana hasilnya, pergilah lagi ke program browser yang menampilkan halaman web latih1 tadi. Klik menu View lalu Refresh atau klik tombol Refresh pada toolbar atau bisa juga dengan menekan tombol F5 pada keyboard. Dengan demikian, browser akan memanggil ulang file latih1 yang kini sudah mengalami perubahan. Maka akan tampaklah hasilnya: Tulisan ini akan tampak dalam browser Perlu diketahui bahwa penentuan warna pada HTML bisa dengan nama warna (dalam bahasa Inggris) dan bisa pula dengan kode warna. Kode warna ditulis dalam format heksa #rrggbb. Berikut ini adalah 16 nama warna beserta kodenya dalam format heksa (harap diingat bahwa tulisan 0 adalah angka nol, bukan huruf O). black #000000 blue #0000FF olive #808000 white #FFFFFF fuchsia #FF00FF green #008000 red #FF0000 gray #808080 teal #008080 yellow #FFFF00 silver #C0C0C0 navy #000080 lime #00FF00 maroon #800000 purple #800080 aqua #00FFFF Dengan demikian, kode HTML untuk contoh di atas bisa ditulis sebagai berikut: Tulisan ini akan tampak dalam browser. Dengan menggunakan kode warna heksa, variasi warna yang dibuat bisa lebih banyak. Klik di sini untuk melihat daftar kode warna yang lainnya! Demikianlah sekilas fungsi tag BODY. Sekarang bukalah kembali source code alias kode-kode HTML. Masih ingat, kan caranya? (Klik menu View lalu Source). Tambahkanlah tag-tag berikut ini: Tulisan ini akan tampak dalam browser. Di sini terlihat bahwa kita menambah tag dan tag . Tag HEAD berfungsi untuk mengapit berbagai macam fungsi dan informasi yang berkenan dengan halaman web yang bersangkutan. Pada latihan kali ini, kita memasukkan tag TITLE diantara tag HEAD. Sesuai namanya, tag TITLE ini berfungsi untuk mengapit kalimat yang menjadi judul dari halaman web tersebut. Sekarang mari kita tuliskan judul halaman web ini: <HTML> <HEAD> <TITLE>Karya Pertamaku Tulisan ini akan tampak dalam browser. Simpan lagi file ini dengan meng-klik File lalu Save. Sekarang kita akan melihat bagaimana perubahannya dalam browser. Lakukan lagi Refresh seperti di atas. Maka anda akan melihat di baris teratas (yang dinamakan Title Bar) dari program browser akan menampilkan judul atau titel dari halaman web anda yaitu: Karya Pertamaku. Alhamdulillah, selesailah latihan pertama kita. MENGUTAK-ATIK HURUF Dalam latihan kedua ini, kita akan mempelajari beberapa tag yang relatif mudah diingat. Tag-tag ini berfungsi untuk mengubah tipe huruf yaitu menebalkan (bold), membuat tulisan miring (italic) atau memberi garis bawah (underline). Buka lagi program Notepad kemudian tuliskan seperti berikut ini: Tipe-tipe Teks</TILE> </HEAD> <BODY> Ada tiga macam tipe tulisan yang paling sering digunakan dalam penulisan dokumen apa saja. Ketiga tipe tersebut ialah tulisan tebal, tulisan miring dan tulisan bergaris bawah. Bisa pula dua tipe huruf dipadukan misalnya tulisan tebal dan miring, tulisan tebal dan bergaris bawah atau tulisan miring dan bergaris bawah. Bahkan bisa pula ketiga tipe tulisan tersebut sekaligus bergabung menjadi satu berupa tulisan tebal, miring dan bergaris bawah. </BODY> </HTML> Simpanlah file tersebut. Jangan lupa mengikuti langkah-langkah cara menyimpan file HTML yang sudah kita pelajari dalam latihan pertama dahulu. Setelah file tersimpan, bukalah file tersebut dengan program Internet Explorer. Perhatikanlah bahwa semua tulisan dalam dokumen tersebut masih seragam. Kini, kita akan melakukan sedikit perubahan pada beberapa kata dan kalimat yang ada di situ sehingga menjadi seperti ini: Ada tiga macam tipe tulisan yang paling sering digunakan dalam penulisan dokumen apa saja. Ketiga tipe tersebut ialah tulisan tebal, tulisan miringdan tulisan bergaris bawah. Bisa pula dua tipe huruf dipadukan misalnya tulisan tebal dan miring, tulisan tebal dan bergaris bawah atau tulisan miring dan bergaris bawah. Bahkan bisa pula ketiga tipe tulisan tersebut sekaligus bergabung menjadi satu berupa tulisan tebal, miring dan bergaris bawah. Bagaimana caranya? Bukalah source code dari dokumen tadi (tekan F5), kemudian tambahkan tag-tag berikut. Tag-tag tersebut adalah <B> untuk menebalkan (bold) tulisan, <I> untuk memiringkan (italic) tulisan dan <U> untuk menggaris-bawahi (underline) tulisan: <HTML> <HEAD> <TITLE>Tipe-tipe Teks Ada tiga macam tipe tulisan yang paling sering digunakan dalam penulisan dokumen apa saja. Ketiga tipe tersebut ialah tulisan tebal, tulisan miring dan tulisan bergaris bawah. Bisa pula dua tipe huruf dipadukan misalnya tulisan tebal dan miring, tulisan tebal dan bergaris bawah atau tulisan miring dan bergaris bawah. Bahkan bisa pula ketiga tipe tulisan tersebut sekaligus bergabung menjadi satu berupa tulisan tebal, miring dan bergaris bawah. Setelah anda menambahkan semua tag-tag tersebut, simpan (Save) file source code itu kemudian lakukan Refresh pada dokumen web yang tampak pada program browser anda. Lihatlah hasil perubahannya! Andaikata ada yang tidak beres, coba perhatikan baik-baik penulisan tag-tag anda, mulai dari tag pembuka hingga jangan sampai ada yang salah tulis meskipun satu karakter. Misalnya: bila tag anda tulis maka browser tidak akan menampilkan tulisan apa-apa dalam dokumen anda. Kalau tidak percaya, cobalah menulis source code yang salah seperti itu, simpan (save) kemudian refresh dokumen anda dan lihatlah hasilnya!

Tips Menghafal Rumus Pelajaran

1. Tulis rumus sejelas mungkin di buku kamu Cara yang pertama adalah tulis rumus pelajaran dengan jelas n mudah diingat sama kamu. Jangan sampai nulis rumus nggak rapih atau berantakan. Juga pastikan tulis dengan huruf-huruf yang benar dan jelas. Karena, kalau salah huruf dan tanda saja, rumus bisa kacau n bikin kamu keliru dalam menggunakannya. 2. Beri tanda atau gambar dan semacamnya Biasanya, cara ini berguna buat orang tipe pembelajaran visual, yang lihai dalam menggunakan ingatan penglihatannya. Bagi kamu yang termasuk dalam tipe ini, kamu bisa beri warna, tanda, gambar atau lainnya agar kamu bisa mengingat rumus itu dengan mudah. Usahakan beri yang khusus pada tiap rumus, agar tidak keliru dalam menggunakannya. Misal, di rumus mencari volume kubus kamu beri warna merah dan di rumus volume tabung, kamu beri warna hijau. Cara ini cukup jitu dan berguna buat kita dan menurut pengetahuan saya, banyak yang menggunakan cara ini. 3. Hubungkan rumus dengan sesuatu Maksudnya adalah, hubungkan bentuk rumus tersebut dengan suatu hal, misal lagu, film, percakapan, cerita, dan lain-lain. Dengan begitu, kamu akan mudah dalam mengingatnya. Misal, ada rumus fisika F = m.a . Nah, kamu bisa menghubungkan rumus tsb dengan radio. F dan m, identik dengan gelombang FM radio. Dan kamu tinggal cukup menghafal huruf a saja, kan? Itu adalah salah satu contoh. Masih banyak yang bisa kamu gunain. Buat semenarik mungkin agar kamu selalu inget sama rumus itu. 4. Ingat rumus induk Terkadang, beberapa rumus adalah penjabaran atau gabungan dari rumus-rumus lainnya. Jadi, kamu cukup menghafal rumus induk yang memang menjadi konsep. Selanjutnya, bila keluar soal yang berhubungan, kamu cukup memasukkan rumus yang berhubungan pula dengan rumus itu sesuai dengan kebutuhan. Mungkin cara ini agak sulit, namun kalau kamu udah sering n mahir dalam ngegunainnya, kamu akan merasa enteng dalam menghafal rumus. 5. Buat daftar rumus dan tempel di tempat yang terlihat Rangkum semua rumus yang kamu anggap penting dalam selembar kertas. Ukurannya sesuai kebutuhan kamu, tergantung dari banyaknya rumus. Lalu, kamu bisa hias kertas itu agar menarik. Tapi jangan sampai menghalangi rumus ya. Lalu, tempel atau bawa rumus itu dimana saja. Usahakan tempel di tempat yang kamu sering lewati. Dengan menoleh dan membacanya tiap waktu, kamu perlahan-lahan akan hafal dengan sendirinya. Eits, tapi ini bukan buat contean ya, kawan.

Jumat, 14 Oktober 2011

cara menggunakan Ip scan

oleh pravantio: para bloger, sebenarnya cara menggunakan Ip scan sangatlah mudah tanpa baca artikel ini pun pasti anda bisa!!! ok kita lanjut ke materi..nie langkah2 yang harus anda lakukan : 1 . buka internet (terserah mw pakai apha.pi jo pakai hp yang biasa2 czz paasti g bisa.heheh) 2. cari di google software ipscan 3.0 gratis kok. 3. langsung download ja. 4. setelah di downloads tinggal pakai dech.cz software nie g pakai install so praktis. 5. klik 2 x software tersebut nanti akan keluar gambar seperti di bawah ini. 6. Cara mengetahui PC mana saja yang telah terhubung dengan jaringan kita sangatlahmudah caranya masukkan IP range yang anda inginkan setelah itu klik start.contoh : 192.168.1.1 to 192.168.1.10 nanti akan keluar seberti di bawah ini. Warna biru disini menunjukkan computer yang telah terkoneksi pada jaringan anda.sedangkan yang merah masih kosong atau belum ada yang memakai IP tersebut. 7. carilah IP mana aja yang terpakai dan tidak terpakai. 8. selesai.

teamviewe

Aplikasi ini bisa di download di sini : http://www.teamviewer.com/download/index.aspx setelah TEAM VIEWER anda download, maka TEAM VIEWER dapat di jalankan dengan 2 Opsi 1. Without Install : Artinya TEAM VIEWER tanpa diinstall dapat langsung digunakan dengan ID yg tetap dan Password yg Random/Acak terus menerus setiap kali di jalankan 2. With Install : TEAM VIEWER akan terinstall di PC anda, dan Komputer anda akan mendapatkan Password yg Permanen / bisa anda ganti kapan pun sesuka anda. Kelebihan WITH INSTALL adalah : Team viewer akan selalu dapat dijalankan kapanpun karna services nya sudah terinstall di PC anda. Kali ini akan kita bahas cara meremot komputer melalui jaringan LAN dan jaringan INTERNET * REMOTE LOKAL KOMPUTER ( via Jaringan LAN ) Misal di jaringan Lokal terdapat 2 PC ( A dan B ) A : IP Address nya adalah 192.168.0.1 B : IP Address nya adalah 192.168.0.2 Jika kita ingin remote ke dari A ke B maka : 1. Pastikan Komputer ASAL dan Komputer TUJUAN sudah menjalankan TEAM VIEWER 2. Pada komputer A bagian CREATE SESSION, masukan IP komputer B ( 192.168.0.2 ) 3. Masukan Password komputer B 4. Jika berhasil maka tampilan Desktop komputer B akan muncul di Komputer A

serial number xp

Serial Number XP3 ( xp3 + xp2 + xp1 + XP Profesional + Home ) Colection Serial Number WIN_XP Buat Temen2 yang butuhin Srial number Xp3 silahkan coba serial dibawah ini XP3 PQ7FH-C6TP7-W6KDK-CY4VT-69J6 V2C47-MK7JD-3R89F-D2KXW-VPK3J XP SP-3 Update Juli 2007 XP8BF-F8HPF-PY6BX-K24PJ-TWT6M WRY2X-KXT8M-243WY-KQKC7-73D36 V2C47-MK7JD-3R89F-D2KXW-VPK3J (SERIAL UNTUK XP SP1 & XP SP2) xp2 XP8BF-F8HPF-PY6BX-K24PJ-TWT6M BR89Q-4B9GB-9DPFD-M2PY3-R3F83 mgqdj-rwb2d-km4jw-tmct8-q3jxv YQ7XW-QPT6C-233QF-RRXC7-VF7TY dcvtp-gp23c-j64qy-6m3f6-mt24d Ori=validate xp2 B77QF-DP27W-4H68R-72B48-78RPD XP Profesional 3G874-7427P-YB4PW-D3RCB-GKJHY DKGV3-PH66D-Y72B6-8XDXB-R3QFB BH9Y3-B7GTR-FD86G-Y23M2-4DT88 Win XP Home OEM: JQ4T4-8VM63-6WFBK-KTT29-V8966 Win XP Home Retail: RH6M6-7PPK4-YR86H-YFFFX-PW8M8 Win XP Home Upgrade: RH6M6-7PPK4-YR86H-YFFFX-PW8M8 Win XP Media Center 2005:C4BH3-P4J7W-9MT6X-PGKC8-J4JTM Win XP Prof Corp: XP8BF-F8HPF-PY6BX-K24PJ-TWT6M Win XP Prof OEM: XJM6Q-BQ8HW-T6DFB-Y934T-YD4YT Win XP Prof Retail: CD87T-HFP4C-V7X7H-8VY68-W7D7M Win XP Prof Upgrade: CD87T-HFP4C-V7X7H-8VY68-W7D7M Run WPA_Kill.exe (in TOOLS\CRACK) to disable activation in non-corporate installs. CD NR 17 815 Windows 2000 Powered Network Attached Storage ( NAS ) SN:: RBDC9-VTRC8-D7972-J97JY-PRVMG CD NR 17 515 Microsoft Windows XP Professional Reduced Media Edition CD NR 17 516 Windows XP Corporate SP2 BONUS CUSTOM REAL CD NR 17 408 Microsoft Windows XP Pro Upgrade w/ Service Pack 2 Integrated SN:CD87T-HFP4C-V7X7H-8VY68-W7D7M CD NR 17 256 Microsoft Windows XP Media Center Edition 2005 [2 CDs] CD NR 16 643 SN: C4BH3-P4J7W-9MT6X-PGKC8-J4JTM Windows XP Tablet PC Edition 2005 (c) Microsoft [2 CDs] sn: BGBHP-VGPP7-QHTXB-TPV36-CK8T8 16 544 Microsoft Windows XP Professional SP2 Integrated POLiSH 16 401 SN: MYV37-2YMH7-YBHVW-VXJHM-489TB Microsoft Windows XP Corporate Ed. with incl. SP2 SN:FC8GV-8Y7G7-XKD7P-Y47XF-P829W CGJ2M-CFTXY-W4RBJ-BWTGB-VH2CB 16 171 Microsoft Windows XP Professional SP2 Integrated READ NFO SN:CD87T-HFP4C-V7H7H-8VY68-W7D7M RH6M6-7PPK4-YR86H-YFFFX-PW8M8 16 172 Windows XP Pro SP2 Intergrated TYPE Repack SN:BRP6M-RC9CJ-VWDRK-KP2C2-9QFGW 16 166 Windows XP Service Pack 2 RTM FINAL 16 115 Microsoft Windows XP Service Pack 2 Build 2162 Home Integrated SN:WWWJR-BX7CV-P32X2-C7VT3-QD6BP 16 043 MS Windows XP Professional SP2 RC2 beta build 2149 Intergrated SN:XP8BF-F8HPF-PY6BX-K24PJ-TWT6M 15 812 MS Windows XP MCE Microsoft Windows XP Professional SP2 RC1 Integrated REPACK 15 389 SN:XP8BF-F8HPF-PY6BX-K24PJ-TWT6M SUPPORTING USERS RUNNING THE MS WINDOWS XP OPERATING SYSTEM TRAINER 15 186 Microsoft Windows XP 64 Bit SP1 Integrated For 64 Bit Ext Systems 14 978 Ms Windows XP GR SP1 SN:4BR3X-4CP6X-2DTXP-FFDHT-7Q298 14 696 WINDOWS XP – Media Center Edition 2004*GERMAN* SN: KFX2B-HXQ68-78RWH-RPXPK-68DHM 14 460 Microsoft Windows XP Corporate Edition SP1a Intergrated SN: 7QVT6-T2738-WRKJB-YKRFQ-XVK98 11 684 Microsoft Windows Xp Media Center Edition PROPER c82gj-yh627-72gbt-r7xv7-m7y4b SN: XJM6Q-BQ8HW-T6DFB-Y934T-YD4YT 11 324 Windows XP Home OEM: JQ4T4-8VM63-6WFBK-KTT29-V8966 Windows XP Home Retail: RH6M6-7PPK4-YR86H-YFFFX-PW8M8 Windows XP Home Upgrade: RH6M6-7PPK4-YR86H-YFFFX-PW8M8 Windows XP Media Center 2005: C4BH3-P4J7W-9MT6X-PGKC8-J4JTM Windows XP Prof Corp: XP8BF-F8HPF-PY6BX-K24PJ-TWT6M Windows XP Prof OEM: XJM6Q-BQ8HW-T6DFB-Y934T-YD4YT Windows XP Prof Retail: CD87T-HFP4C-V7X7H-8VY68-W7D7M Windows XP Prof Upgrade: CD87T-HFP4C-V7X7H-8VY68-W7D7M Windows XP Tablet PC 2005: VJT7M-8KKHT-GXQ6B-RX639-94FMD DVD-260 Microsoft XP Corpor. Edition Service Pack 1 Intergrated PROPER Key: 7QVT6-T2738-WRKJB-YKRFQ-XVK98 9774 Microsoft Windows XP Service Pack 1 Final Key:VHGJJ-6WK8X-JT2DH-BK6JV-PVFQ4 9775 Microsoft Windows XP Slipstream Sp1 Corporate SN:3KFB7 X2Q3M 6MWFX W2Y7V C7M9D 9758 Microsoft Windows XP Corporate Ed. with incl. SP1 (c) Microsoft SN:3KFB7 X2Q3M 6MWFX W2Y7V C7M9D 9752 Windows XP Professional Retail Serial# HJ32Y-3B3Y3-3X2HD-DJ43J-Q7D7G 9502 Windows XP SP1 (c) 2002 Microsoft SN:K2KB2-BDBGV-KP686-D8T7X-HDMQ8 9080 Windows.XP.Professional.64.Bit.Edition serial number: C4FPJ-HQCGP-QD3XC-2JF34-FT8Y6 8104 Microsoft Windows XP Corporate Edition CDKEY: FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8 7832 Windows XP Greece SN: MHBCT-6WVKJ-WD3Q3-9D9VJ-C9JJ6 7800 Windows XP Corporate Edition *PROPER PACK* FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8 6580 Microsoft Windows XP Professional No Activation Required FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8 6572 Ms Office XP GR Prof.[3 CDs]SN :FPHY3-T6B6J-7CFJ9-W4HCT-964FM Publis: PQMVV-XDQ9Q-4C2HP-QK4TF-H4W4M 6482 Microsoft Office XP Developer Edition [3 CDs] CDKEY:FM9FY-TMF7Q-KCKCT-V9T29-TBBBG 5746 Microsoft Office XP Professional [3 CDs] FM9FY TMF7Q KCKCT V9T29 TBBBG 5595 MICROSOFT OFFICE FINAL XP CORPORATE EDITION cdkey: FM9FY TMF7Q KCKCT V9T29 TBBBG 5492

linux Mint 9.

Tahapan instalasi Seperti proses instalasi distro lain pada umumnya, sebelum melakukan proses instalasi pastikan harddisk Anda sudah memiliki partisi kosong, atau partisi yang masih memiliki ruang kosong untuk dipartisi. Ukuran partisi yang diperlukan minimal 5 GB. Pastikan Anda telah melakukan proses backup data terlebih dahulu sebelum melakukan proses instalasi. 1. Masukkan CD Linux Mint 9 ke dalam tray drive CD-ROM. Jika komputer belum langsung boot melalui CD, reboot komputer dan atur urutan First-Boot pada BIOS dari CD/DVD. 2. Tunggu beberapa saat hingga installer Linux Mint 9 menampilkan pilihan boot seperti terlihat pada Gambar berikut. Pilih option “Install Linux Mint” dan tekan Enter untuk proses instalasi. 3. Pada halaman awal menu instalasi Linux Mint adalah menu pemilihan bahasa . Pilih bahasa yang ingin Anda gunakan pada saat proses instalasi (disini saya memilih bahasa Inggris), kemudian klik Forward. 4. Pada pilihan zona waktu, klik pada peta atau pilihan kota untuk menentukan zona waktu yang ingin Anda gunakan, kemudian klik Forward. 5. Pada menu pilihan keyboard, default keyboard layout adalah USA. Jika masih belum yakin, silakan tes mengetikkan karakter pada boks yang telah disediakan. Setelah yakin dengan pilihan Anda, klik Forward. 6. Langkah selanjutnya adalah tahapan yang terpenting, yakni tahapan persiapan pembuatan partisi Terdapat beberapa pilihan pada menu ini, yaitu: - Instal them side by side, choosing…… Pilih option ini jika Anda menginginkan installer yang secara otomatis menyiapkan struktur partisi untuk proses instalasi. Option ini akan merubah ukuran partisi X dan menggunakan partisi harddisk yang masih kosong. – Erase and use entire disk. Option ini akan menggunakan seluruh kapasitas kapasitas harddisk yang ada untuk proses instalasi. - Specify partions Manually (advanted) . Pilihan ini memberikan Anda kebebasan untuk membuat partisi secara manual. Selama dilakukan dengan hati-hati, pilihan ini tergolong aman. Sebagai latihan untuk membuat partisi, pilih option Manual lalu klik Forward. 7. Selanjutnya adalah halaman pembuatan partisi. Proses instalasi membutuhkan setidaknya 2 partisi, yakni partisi sistem dan partisi swap. Pada Gambar berikut terlihat partisi kosong sebesar +/- 13,5 GB. Klik pada bagian partisi kosong, lalu klik New Partition. 8. Tahapan pertama kita akan membuat partisi sistem. Tentukan besarnya ukuran partisi sistem yang ingin digunakan dalam kotak New partition size (dalam contoh ini partisi sistem diberikan ukuran 11156 MB atau +/- 11,5 GB). Pada option Use as, pilih Ext4 journaling sebagai tipe filesystem yang akan digunakan. Untuk pilihan Mount point, isikan dengan /. Setelah selesai, klik OK. 9. Langkah kedua adalah pembuatan partisi swap. Klik pada kolom device yang masih bertuliskan free space, lalu klik button New partition table. 10.Tentukan besar ukuran partisi swap yang ingin digunakan. Pada umumnya, besar partisi swap adalah 2x besar ukuran RAM. Pada option Use as, pilih swap area, lalu klik OK. 11.Proses pembuatan partisi sistem dan partisi swap telah selesai dilakukan. Hasilnya dapat terlihat seperti pada Gambar. Setelah yakin dengan pembuatan partisi, klik Forward. 12.Berikutnya adalah halaman Who are you? Anda diminta untuk memasukkan nama dan password yang akan digunakan pada sistem Ubuntu Anda. Untuk user, jangan gunakan wild character. Untuk password, isikan dengan gabungan karakter yang sulit ditebak namun mudah Anda ingat. 13.Selanjutnya adalah halaman Migrate documents and settings. Jika tidak ingin memigrasikan dokumen, klik saja Forward. 14.Pada halaman Ready to install Anda dapat melihat summary proses instalasi yang telah dilakukan. Klik Install. 15.Proses instalasi akan segera berlangsung. Tunggu beberapa saat hingga tahapan instalasi ini selesai dilakukan. Setelah selesai, klik Restart Now. 16.Setelah PC di-restart, pada menu GRUB pilih Linux Mint 9 untuk segera masuk ke halaman desktop Linux Mint 9.

linux vyatta server

vyatta adalah sebuah Router Yang mengklaim dirinya Sebagai CISCO competitor karena hampir bahasa Vyatta menggunakan Bahasa CISCO, Vyatta mendukung beberapa fungsi Router Diantaranya : • Basic System - (Menggunakan CLI, Management, Logging, SNMP, Installsi & Updgrades) • LAN Interfaces - (Ethernet, Loopback, VLAN, Bridging, Ethernet Link Bonding) • WAN Interfaces - (Serial, DSL, Wireless Modem) • Encapsulations and Tunnels - (Cisco HDLC, Frame Relay, PPP, PPPoE, Multilink, Tunnels) • IP Services - (SSH, Telnet, DHCP, DNS, NAT, Web Caching) • Basic Routing • BGP Routing • OSPF Routing • RIP Routing • IPv6 Commands • Policy and QoS • VPN - (IPsec site-to-site, remote access, OpenVPN) • High Availability - (WAN LB, Clustering, VRRP, RAID1) • Security - (Firewall, Intrusion Prevention, Filtering) Itulah keunggulan dari vytta .. bayangkan kita bisa membuat Jaringan Besar Dengan Vyatta Baik Itu Wan ataupun LAN, karena yang akan kita bahas adalah Cara Installasi Untuk Pemula Maka saya akan Mengesampingkan Hal Diatas. Buat LiveCD Buat LiveCD dari File ISO images yang ada di http://www.vyatta.com. Burn / Bakar ISO image ke dalam CD-ROM menggunakan CD-burning software Favorit anda. CD Harus bootable ISO image: jangan hanya mengcopy kedalam CD aja lakukan. Coba Jika CD sudah Siap • Pastikan BIOS Dari pada host machine di setting boot from CD-ROM Masukan CD Kedalam Drive.. Setelah Startup Complete ... anda akan di minta Username dan password Masukan User Name : Root & Password :vyatta Kemudian Install System kedalam hardisk caranya : ketik Install System dan akan muncul perintah dibawah ini ikutin sesuai prosedur. Last login: Mon Oct 29 15:37:50 2007 Linux vyatta 2.6.20 #1 SMP Fri Sep 21 02:22:08 PDT 2007 i686 Welcome to Vyatta. This system is open-source software. The exact distribution terms for each module comprising the full system are described in the individual files in /usr/share/doc/*/copyright. vyatta:~# install-system Welcome to the Vyatta install program. This script will walk you through the process of installing the Vyatta image to a local hard drive. Would you like to continue? (Yes/No) [Yes]: Probing drives: OK The Vyatta image will require a minimum 450MB root. Would you like me to try to partition a drive automatically or would you rather partition it manually with parted? If you have already setup your partitions, you may skip this step. Partition (Auto/Parted/Skip) [Auto]: I found the following drives on your system: sda 1074MB Install the image on? [sda] This will destroy all data on /dev/sda. Continue? (Yes/No) [No]: Yes How big of a root partition should I create? (450MB - 1074MB) [1074]MB: 512 Creating filesystem on /dev/sda1: OK Mounting /dev/sda1 Copying system image files to /dev/sda1:OK I found the following configuration files /opt/vyatta/etc/config/config.boot Which one should I copy to sda? [/opt/vyatta/etc/config/config.boot]: Would you like to set passwords for system users (Yes/No) [Yes]: No I need to install the GRUB boot loader. I found the following drives on your system: sda 1074MB Which drive should GRUB modify the boot partition on? [sda]: Setting up grub: OK Done! vyatta:~# Kemudian Matikan Komputer ambil CD dari Drive Jalankan Kembali.... Maka akan muncul seperti ini : Welcome to Vyatta - vyatta on tty1 vyatta login: Itu berarti Router anda sudah jaalan Langkah selanjutnya Konfigurasi Jaringan masukkan user root dan password vyatta , atau user vyatta dengan password vyatta Welcome to Vyatta – vyatta tty1 vyatta login: vyatta Password: Linux vyatta 2.6.20 #1 SMP Fri Sep 21 02:22:08 PDT 2007 i686 Welcome to Vyatta. This system is open-source software. The exact distribution terms for each module comprising the full system are described in the individual files in /usr/share/doc/*/copyright. Last login: Sat Nov 10 16:48:48 2007 on tty1 vyatta@vyatta:~$ untuk melakukan berbagai konfigurasi kita harus masuk ke mode configure vyatta@vyatta:~$ configure [edit] vyatta@vyatta# untuk merubah hostname dari vyatta ke router1 vyatta@vyatta# set system host-name router1 [edit] vyatta@vyatta#commit [edit] vyatta@router1# untuk memberikan nama domain ke router dengan cara vyatta@router1#set system domain-name akabri.info [edit] vyatta@router1#commit [edit] vyatta@router1# memberikan ip address ke router vyatta@router1#set interface ethernet eth0 address 192.168.2.2/24 [edit] vyatta@router1#commit [edit] vyatta@router1#show interface ethernet eth0 { address 192.168.2.2/24 hw-id 00:40:63:e2:e4:00 link-detect } loopback lo { } [edit] memberikan dns server ke router vyatta@router1#set system name-server 12.34.56.100 [edit] memberikan gateway ke router vyatta@router1#set system gateway-address 192.168.2.1 [edit] vyatta@router1#commit

Rabu, 14 September 2011

Linux

Linux (diucapkan ˈlɪnəks atau /ˈlɪnʊks/)[1] adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.[2]

Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.[3]

Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer,[4], dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox[5]), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword,

SISTEM OPERASI DAN KEUNGGULAN SERTA KELEMAHAN MASING”

Microsoft Windows

Keunggulan

1 GUI yang familiar

2 Dukungan driver yang lebih banyak

MS Windows memiliki dukungan driver hardware yang lebih banyak dibandingkan Linux.

3 Banyak aplikasi berbasis MS Windows

lebih mudah untuk menginstal aplikasi pada MS Windows dibandingkan pada Linux, yang

terkadang harus di-configure terlebih dahulu dan Banyak gratisan GPL dan Freeware

ditawarkan untuk Windows

kelemahan windows

1 Harga yang mahal
Anda harus mengeluarkan uang sekitar $100 atau lebih untuk membeli sistem operasi MS Windows.

2. Rentan virus dan hacking

banyak virus komputer yang menyerang sistem operasi ini

3. Tidak ada sistem keamanan yang tangguh

Kecuali MS Windows 2000 dan XP, pada MS Windows 9.x/Me, hampir tidak memiliki sistem

keamanan yang dapat membuat komputer Anda aman dari tangan-tangan jahil,

4. Pada MS Windows (kecuali MS Windows 2000 yang lebih baik dibandingkan Win 9.x/Me)

semakin banyak aplikasi yang Anda instal, maka kemungkinan besar akan terjadi ngadat. karena hal ini pekerjaan Anda akan terganggu.


UNIX

UNIX adalah sebuah sistem operasi komputer yang dikembangkan oleh AT&T Bell Labs pada tahun 1960 dan 1970-an. UNIX didesain sebagai sistem operasi yang portable, multi-tasking dan multi-user. BSD adalah salah satu turunan (varian) Unix yang dikembangkan oleh Universitas California, Berkeley.

Data Solaris 7 (Unix) berikut beserta keuntungan dan kelemahannya.

Keuntungan :

Sistem file stabil untuk database, server Internet, Intranet, file-server, Internet-client

pengembangan Java. Stabilitas yang terkenal dan kinerja yang lebih baik dibandingkan dengan

Windows NT. Telah tersedia sistem operasi Unix versi “hampir” gratis.

Kelemahan :

Harga sistem operasi komersial yang mahal.

Kecepatan inovasi Linux lama kelamaan mendesak sistem Unix komersial.

Penawaran sistem operasi Unix versi “hampir” gratis tak sebaik sistem operasi Unix komersial.

Driver hardware yang kurang menyenangkan pada versi “hampir” gratisnya.

Sedikit software untuk kantor.


Linux

Kelebihan linux

* Linux adalah sistem yang Open Source
* Freeware yaitu software yang bersifat free tanpa ada tuntutan dari hak cipta
* Minimal hardware yaitu tidak begitu membutuhkan hardware yang terlalu besar kapasitasnya maupun biayanya.
* Stabilitas yaitu stabil digunakan sebagai apa saja, baik Server maupun Client
* Shared Libraries tidak merusak sistem lainnya jika di install dengan versi yang lainnya. Sistem yang digunakan dapat berjalan seperti biasanya.
* Kebal virus tidak terserang virus apapun seperti yang terjadi pada Windows
* Dapat menggunakan TCP/IP
* Mendukung File System 32 Bit
* Multi User
* dapat menggunakan User yang sama berulang kali tanpa harus menutup sesi yang sebelumnya di buka.
* Multitasking memungkinkan mengakses data secara bersamaan tanpa terjadinya hang pada komputer.
* Pemanfaatan memory secara optimal dengan membuat virtual memory
* Login User tanpa batas
* Mendukung 34 madan Akses Sistem File yang berbeda
* Menyediakan Emulator
* Partition Mounting yaitu dapat membagi partisi seperti MS Windows
* Linux dilengkapi juga dengan Proxy Server Local yang biasa digunakan oleh ISP dan juga kampus-kampus di seluruh dunia
* Dapat digunakan sebagai Web Server
* Dapat digunakan sebagai FTP Server
* Dilengkapi dengan Firewall
* Shell Programmable
* menyediakan semua Program dan aplikasi networking yang di butuhkan dalan satu CD

kelemahan

* Sistem operasi yang digunakan sama sekali berbeda dengan Windows sehingga perlu waktu dan tenaga untuk belajar menggunakannya.
* Penggunaan WYSYWYG (What You See is What You Get) belum bisa secara menyeluruh, sehingga diperlikan trik tersendiri untuk menggunakannya.
* . Sulit bagi pengguna awam untuk beradaptasi
Anda telah menggunakan MS Windows sejak tahun 1995 hingga kini? Maka Anda akan mengalami kesulitan saat mengoperasikan Linux. File System, Hirarki File, Hak Akses, Format File-nya sangat berbeda dengan MS Windows
* Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux.
* Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus men-download satu per satu package yang dibutuhkan beserta dependencies-nya.

Selasa, 26 Juli 2011

Macam-Macam Linux

Linux yg merupakan sebuah software gratis, kini mulai banyak dipakai oleh para pengguna komputer. Beberapa macam linux antara lain:

1. Fedora Core 4

Pada semester pertama 2003, Red Hat mengumumkan untuk tidak lagi menjual produk konsumennya secara terpisah, dan melepasnya sebagai unit semi otonom yang diberi nama Red Hat Linux Project. Proyek ini melanjutkan produksi versi konseumen, tapi kali ini sebagai produk gratis yang melibatkan komunitas Linux.


Fedora Core adalah distro besutan Red Hat Project setelah bergabung dengan Fedora Project, sebuah proyek komunitas yang mengkhususkan diri membuat berbagai paket aplikasi untuk dijalankan di Red Hat Linux.

Melihat sejarahnya, Fedora Core jelas merupakan hasil evolusi dari Red Hat Linux yang berhenti di versi 9. Karena hasil evolusi, Fedora Core memiliki penampilan, “rasa”, dan fungsionalitas khas Red Hat Linux.

Fedora Core 4, dirilis tanggal 13 Juni 2005, adalah rilis terbaru dari Fedora Project yang menawarkan banyak perbaikan dan feature baru dibanding versi pendahulunya. Fedora Core 4 memuat semua update software terbaru, termasuk GNOME 2.10 dan KDE 3.4 yang semakin cantik dan menunjang kinerja.

Fedora Core 4 dapat dibakar ke empat keping CD atau sebuah DVD. Distro ini tidak menggunakan live CD dan harus diinstall ke harddisk. Instalasi Fedora Core 4 mudah, dan tidak banyak berubah dari rilis sebelumnya. Fedora menggunakan installer Anaconda yang berbasis grafik sehingga mudah diikuti. Distro ini juga dapat bekerja dengan baik di berbagai spesifikasi sistem tanpa perlu ngoprek di command line. Kabar baik untuk para pengguna komputer Apple, Fedora Core 4 kini mendukung penuh arsitektur CPU PowerPC, sehingga dapat dijalankan di prosesor Apple G3, G4, bahkan G5. Dengan begitu, kini pengguna Apple memiliki alternatif sistem operasi yang stabil selain Mac OS X.

2. Suse

SUSE Linux adl salah satu distro Linux utama yg dibuat di Jerman. SUSE Linux aslinya merupakan terjemahan dlm bhs Jerman dr Slackware. Perusahaannya sekarang ini dimiliki oleh Novel, Inc. S.u.S.E adl singkatan dr kalimat dlm bhs Jerman “Software- und System-Entwicklung” (“Perangkat lunak & pengembangan sistem”), tetapi ada informasi tdk resmi yg mengatakan bahwa S.u.S.E dihubungkan dgn ilmuwan komputer Jerman Konrad Zuse.

SUSE LINUX termasuk distro yang paling dihormati sebagai penyedia solusi dan teknologi unggul di dunia sistem operasi open source. Distro asal Jerman ini memiliki tim developer terbesar di dunia yang telah banyak berjasa mengangkat nama SUSE sebagai solusi Linux paling lengkap saat ini. Pada tahun 2003, SUSE LINUX resmi diakuisisi oleh Novell, Inc.

SUSE Linux Professional (SLP) 9.3 adalah sebuah distro sistem operasi desktop yang mengundang decak kagum saat dicoba. Distro ini memiliki semua aplikasi Linux yang kemungkinan besar dibutuhkan oleh semua orang. Berbagai aplikasi itu kemudian disajikan dengan pilihan antarmuka KDE Atau GNOME yang terbaru.

Yang perlu diingat adalah sejak awal adalah SUSE LINUX punya reputasi sebagai distro yang bukan diperuntukkan buat pengguna awam. Jadi, jangan mengharapkan distro ini akan semudah Xandros atau Linspire. Tidak perlu takut untuk mencobanya mengingat lengkapnya dokumentasi yang tersedia untuk distro ini, hanya saja distro ini mungkin lebih tepat untuk developer, seorang power user, atau seseorang yang tertarik untuk mencoba sampai sejauh mana desktop Linux dapat digunakan.

Sebagai distro Linux high-end, SLP 9.3 dapat dijalankan di Pentium berkecepatan rendah dengan memory minimal 128MB dan ruang harddisk 500MB. Tentu saja yang disarankan adalah prosesor minimum Pentium 1GHz, memory 256MB, dan harddisk 2,5GB.

3. Ubuntu 5.04

Ubuntu mengambil namanya dari bahasa Afrika Kuno. Menurut situs Ubuntu (www.ubuntulinux.org), nama Ubuntu bermakna “kemanusiaan bagi sesama”. Distro ini lahir dari keinginan para pengembang Linux untuk menyajikan sebuah distro Linux yang mudah dipakai, handal, berkualitas, dan gratis. Ubuntu dapat dipakai baik untuk mesin yang berfungsi sebagai server maupun sebagai komputer desktop. Distro ini juga mendukung aneka prosesor yang ada di pasaran seperti Intel x86, AMD64, dan PowerPC.

Proyek Ubuntu (Ubuntu Project) disponsori oleh Canonical Ltd. Para peminat Ubuntu bisa memesan CD Ubuntu dalam jumlah yang mereka inginkan secara gratis dengan cara mengunjungi situs Ubuntu. Namun, para peminat Ubuntu juga bisa melakukan download file image Ubuntu (dalam bentuk file .iso) dengan cara mengunjungi alamat www.ubuntulinux.org/download/. Berhubung Ubuntu didistribusikan dalam dua CD, pastikan Anda mendapatkan atau men-download file image yang sesuai dengan keperluan. Sebagai informasi, versi install CD merupakan distro Ubuntu yang dikhususkan untuk dipasang dalam harddisk. Sementara versi Live CD merupakan distro Ubuntu yang dikhususkan untuk dijalankan secara langsung via CD-ROM tanpa perlu di-install lagi ke dalam harddisk.

Ubuntu 5.04 Hoary Hedgehog merupakan versi terbaru sistem operasi ini. Sistem operasi ini membutuhkan komputer dengan spesifikasi prosesor dari keluarga x86 (Intel 486, Pentium, Pentium II, III, dan 4), AMD, atau VIA (dahulu Cyrix), kartu grafis VGA dengan kedalaman 256 warna atau lebih tinggi, RAM 128MB atau lebih tinggi, sebuah CD-ROM drive, dan ruang harddisk sekitar 1 gigabyte atau lebih tinggi (jika akan dipasang dalam harddisk). Spesifikasi ini merupakan kebutuhan dasar untuk menjalankan modus grafis dalam Ubuntu. Jika pengguna lebih suka dengan modus teks, spesifikasi komputer yang diperlukan bisa lebih rendah lagi daripada spesifikasi tersebut.

berarti “aku adl aku krn keberadaan kita semua”. Tujuan dr distribusi Linux Ubuntu adl membawa semangat yg terkandung di dlm Ubuntu ke dlm dunia perangkat lunak. Ubuntu saat ini mendukung berbagai arsitektur komputer spt PC (Intel x86), PC 64-bita (AMD64)

4. Knoppix 3.8

Knoppix boleh dikatakan sebagai pelopor Live CD, yakni sistem operasi yang bisa langsung dijalankan dan dipakai tanpa instalasi. Sistem operasi ini dirintis oleh sekumpulan programer dan pengguna Linux dari Jerman. Menurut situs resminya di http://knoppix.com/, Knoppix bisa dipakai sebagai sistem siap pakai untuk keperluan sehari-hari, untuk kepentingan edukasi dan demo produk di sekolah atau perguruan tinggi, atau sebagai perkakas untuk perbaikan (recovery). Dengan menggunakan metode dekompresi secara on the fly, sebuah CD berkapasitas sekitar 700MB bisa dipakai untuk menjalankan sistem Linux lengkap berkapasitas 2 gigabyte.

Berbeda dengan Ubuntu yang mengandakan Gnome sebagai antarmuka grafisnya, Knoppix menggunakan KDE versi 3.32 sebagai antarmuka grafis default-nya. Dalam hal versi, distro ini hanya memiliki satu file image untuk di-download, yakni versi Live CD. Jika pengguna ingin memasang Knoppix ke dalam harddisk-nya, mereka bisa memanfaatkan perkakas yang telah disediakan dalam versi tersebut. Saat ini, versi terbaru Knoppix adalah 4.0. Sayangnya, pada saat artikel ini ditulis, versi ini baru tersedia untuk bahasa Jerman dan dikemas dalam sekeping DVD. Sementara untuk bahasa Inggris, versi terbaru Knoppix adalah 3.9.

Knoppix dapat dipasang dalam komputer dengan spesifikasi prosesor berbasis Intel atau kompatibelnya (486 atau lebih tinggi), RAM berkapasitas sekitar 128MB untuk menjalankan modus grafis dengan KDE dan aneka aplikasi perkantoran, sebuah CD-ROM drive tipe IDE/ATAPI/USB/SCSI/Firewire), sebuah kartu grafis standar VGA, mouse dengan konektor PS/2, serial, atau USB, dan harddisk berkapasitas 1GB atau lebih tinggi (jika akan dipasang dalam harddisk). Jika pengguna hanya ingin menjalankan Knoppix dalam modus teks, kebutuhan RAM dan harddisk tentu saja akan lebih rendah daripada spesifikasi tersebut.

5. PC Linux OS

PCLinuxOS adalah distro Linux yang lahir pada musim panas 2003 dan awalnya dikembangkan dari Mandrake (sekarang Mandriva) 9.2. Saat itu Mandrake masih menggunakan kernel versi 2.4, devfs, dan XFree86. Dalam dua tahun ini, telah berevolusi menjadi sebuah distro yang sama sekali baru sebagaimana Mandriva berkembang meninggalkan akar RedHatnya. PCLinuxOS Preview 9 yang terbaru telah menggunakan Kernel 2.6.11-oci11 yang bekerja sempurna dengan desktop KDE 3.4.1. KDE 3.4.1 sendiri memanfaatkan backend hal/dbus untuk memudahkan automounting perangkat seperti usb key, cdrom, kamera, dan scanner.

PCLinuxOS disebarkan dalam bentuk live CD. Ini berarti Anda tidak perlu meng-install PCLinuxOS ke dalam harddisk. Cukup masukkan CDnya dan boot dari CDROM. Dalam waktu sekitar lima menit ,Anda sudah dapat menggunakannya. PCLinuxOS akan meng-uncompress data dari CD sambil jalan sehingga Anda dapat menikmati berbagai program yang berukuran sekitar 2 gigabyte. PCLinuxOS akan berjalan di memori dan memungkinkan Anda untuk mengakses seluruh komputer, membakar CD, menyimpan ke harddisk, menikmati hiburan digital atau berselancar di web. Live CD berarti portabilitas alias membawa lingkungan sistem yang sudah Anda kenal dengan baik kemanapun anda pergi.

6. Linux Xnuxer

Masih ingat Dani Firmansyah? Pria bernama alias Xnuxer ini sempat membuat heboh karena mengubah tampilan situs resmi KPU saat Pemilu. Juli lalu, Dani mengumumkan peluncuran distro Linux hasil oprekannya. Distro yang menurut Dani dikerjakan sendirian selama 7 hari 7 malam itu diberi nama Xnuxer Linux versi 1. Distro ini disebarkan dalam bentuk live CD yang dapat dijalankan tanpa instalasi.

Xnuxer Linux dibangun di atas fondasi distro Debian Sarge 3.1 dan Knoppix 3.9. “Konsep yang diaplikasikan di Xnuxer Linux adalah membuat Linux bisa digunakan dengan mudah oleh end-user dengan mempercantik tampilan KDE tanpa mengurangi kinerja” begitu dipaparkan oleh Dani.

Harapan Dani sepertinya tercapai. Anda dapat menikmati sendiri KDE dengan penampilan yang berbeda dari biasanya. Lebih sederhana dan membuat Linux terlihat mudah. Mereka yang sudah terbiasa dengan Windows kemungkinan besar tetap “merasa di rumah” saat mencoba Linux Xnuxer.

7. Mandrake 10.0

Mandrake merupakan salah satu ditribusi Linux bahkan yang pertama menerapkan konsep sistem operasi dengan antarmuka grafis yang sangat “bersahabat” dengan penggunanya.

Proyek distribusi Linux ini sebenarnya sudah dimulai Mandrake sejak tahun 1998. Dengan konsentrasi pengembangan Linux yang lebih mudah, Mandrake telah mengubah momok “menyeramkan” Linux yang awalnya penuh dengan konfigurasi rumit menggunakan perintah baris menjadi distribusi Linux yang menawarkan lebih banyak kemudahan.

Perubahan serta penambahan beberapa feature baru terus dilakukan Mandrake dari waktu ke waktu. Bahkan untuk menandainya, Mandrake mengubah keseluruhan nama distribusi menjadi Mandriva. Hingga kini nama Mandriva digunakan sebagai kelanjutan pengembangan distribusi Linux Mandrake.

Versi distribusi Linux terakhir yang dirilis oleh Mandriva adalah 10. Masih bercirikhas kemudahan antarmuka pengguna yang dimiliki distribusi Mandrake terdahulu, Mandriva 10 juga dibekali dengan Linux kernel 2.6.3.

Instalasi distribusi Linux yang satu ini terbilang sangat mudah. Sebelum Mandrake dikembangkan, pengguna yang akan menginstall Linux diharuskan mengerti setidaknya cara mengkompilasi kernel Linux dan modul yang terkait dengan kernel tadi. Terkadang proses ini memakan waktu dan tenaga yang tidak sedikit. Hal ini disadari oleh beberapa pengembang distibusi Linux lain seperti RedHat dan Suse. Mereka mulai mengembangkan sebuah antarmuka instalasi linux.

Berangkat dari sanalah Mandrake kemudian mengembangkan antarmuka instalasi yang lebih baik. Penataan informasi serta langkah-langkah instalasi dikemas sedemikian sehingga tidak terlihat lagi kerumitan instalasi Linux yang sesungguhnya.

Linux BlankOn

Sumber : Wikipedia bahasa Indonesia, ensiklopedia bebas (id.wikipedia.org)

BlankOn Linux adalah distribusi Linux berbasis Ubuntu yang dikembangkan oleh Yayasan Penggerak Linux Indonesia (YPLI) dan Komunitas Ubuntu Indonesia (Ubuntu-id.org) demi menghasilkan distro Linux yang sesuai dengan kebutuhan pengguna komputer umum di Indonesia.

Tujuan

Tujuan pengembangan distro Linux BlankOn adalah menghasilkan distro Linux yang sesuai dengan kebutuhan pengguna komputer umum di Indonesia, khususnya untuk dunia pendidikan, perkantoran, dan pemerintahan. BlankOn 2.0 mendukung multimedia seperti mp3, vcd, dan dvd, serta memiliki thema atau tampilan grafis yang khas Indonesia. Pengembangan BlankOn akan terus dilakukan secara terbuka dalam forum publik. Kegiatan ini diharapkan dapat menghasilkan rilis BlankOn satu hingga dua kali setahun.
Filosofi

BlankOn adalah tutup kepala khas beberapa suku/budaya di Indonesia, antara lain suku Jawa (sebagian besar berasal dari provinsi Jawa Tengah, DIY, dan Jawa Timur), suku Sunda (sebagian besar berasal dari provinsi Jawa Barat dan Banten), suku Madura, suku Bali, dan lain-lain.

BlankOn juga berarti blank (bilangan biner 0) dan on (bilangan biner 1) atau topi digital (modern) dengan tampilan klasik (kuno).

Arti lain kata BlankOn adalah perubahan dari blank (kosong) menjadi on (menyala atau berisi).

Arti filosofi BlankOn adalah harapan agar pengguna distro BlankOn berubah dari belum sadar (kosong) menjadi sadar (berisi) bahwa ada Linux yang bisa dimanfaatkan untuk meningkatkan skill di bidang TI, martabat, dan kemandirian bangsa Indonesia.

BlankOn diharapkan menjadi penggerak (activator) atau meningkatkan motivasi masyarakat Indonesia untuk menggunakan dan mengembangkan Linux dan FOSS lainnya. BlankOn juga sebagai pelindung (tutup kepala) dari ketergantungan terhadap software proprietary.

Linux

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dari Sejarah Linux)
Ini adalah versi yang telah diperiksa dari halaman initampilkan/sembunyikan detail
Linux Tux.svg
Tux, penguin, maskot Linux
Keluarga OS: Bertipe Unix
Rilis terbaru
Tipe kernel: Monolitik
Lisensi: GNU General Public License dan lainnya
Status: Aktif

Linux (diucapkan ˈlɪnəks atau /ˈlɪnʊks/)[1] adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.[2]

Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.[3]

Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer,[4], dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox[5]), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric dan LibreOffice.
Daftar isi
[sembunyikan]

1 Sejarah
1.1 Proyek GNU
1.2 MINIX
2 Pengucapan
3 Desain
3.1 Antarmuka pengguna
4 Pengembangan
4.1 Komunitas
4.2 Pemrograman di Linux
5 Penggunaan
5.1 Komputer meja
6 Hak cipta dan merek dagang
7 Distribusi Linux
8 Aplikasi sistem operasi Linux
9 Pasar serta kemudahan pemakaian
9.1 Instalasi
9.2 Konfigurasi
9.3 Dukungan
10 Skala usaha pembangunan Linux
11 "GNU/Linux"
12 Tindakan Undang-undang (Litigasi)
13 Lihat pula
14 Referensi
15 Bacaan tambahan
16 Bahan rujukan
17 Pranala luar

[sunting] Sejarah
Richard Stallman, pendiri proyek GNU, dan Linus Torvalds, pembuat kernel Linux Richard Stallman, pendiri proyek GNU, dan Linus Torvalds, pembuat kernel Linux
Richard Stallman, pendiri proyek GNU, dan Linus Torvalds, pembuat kernel Linux

Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis.
[sunting] Proyek GNU

Proyek GNU yang mulai pada 1984 memiliki tujuan untuk membuat sebuah sistem operasi yang kompatibel dengan Unix dan lengkap dan secara total terdiri atas perangkat lunak bebas.[6] Tahun 1985, Richard Stallman mendirikan Yayasan Perangkat Lunak Bebas dan mengembangkan Lisensi Publik Umum GNU (GNU General Public License atau GNU GPL). Kebanyakan program yang dibutuhkan oleh sebuah sistem operasi (seperti pustaka, kompiler, penyunting teks, shell Unix dan sistem jendela) diselesaikan pada awal tahun 1990-an, walaupun elemen-elemen tingkat rendah seperti device driver, jurik dan kernel masih belum selesai pada saat itu.[7] Linus Torvalds pernah berkata bahwa jika kernel GNU sudah tersedia pada saat itu (1991), dia tidak akan memutuskan untuk menulis versinya sendiri.[8]
[sunting] MINIX

MINIX, sebuah sistem bertipe Unix yang ditujukan untuk penggunaan akademis dirilis oleh Andrew S. Tanenbaum pada tahun 1987. Kode sumber MINIX 1.0 tercantum dalam bukunya Operating Systems: Design and Implementation. Walaupun dapat secara mudah didapatkan, modifikasi dan pendistribusian ulang tidak diperbolehkan pada saat itu. Hak cipta dari kode sumbernya termasuk ke dalam hak cipta dari bukunya yang dipublikasikan oleh Prentice Hall. Sebagai tambahan, disain versi 16-bit dari MINIX kemudian tidak secara baik diadaptasikan kepada versi 32-bit dari arsitektur Intel 386 yang murah dan populer yang digunakan secara luas di komputer pribadi.

Tahun 1991, Torvalds mulai bekerja untuk membuat versi non-komersial pengganti MINIX sewaktu ia belajar di Universitas Helsinki.[9] Hasil kerjaannya itu yang kemudian akan menjadi kernel Linux.

Pada tahun 1992, Tanembaum menulis sebuah artikel di Usenet, mengklaim bahwa Linux sudah ketinggalan zaman. Dalam artikelnya, ia mengkritik Linux sebagai sebuah sistem operasi dengan rancangan monolitik dan terlalu terpaku dengan arsitektur x86 sehingga tidak bersifat portable, di mana digambarkannya sebagai sebuah "kesalahan mendasar".[10] Tanenbaum menyarankan bahwa mereka yang menginginkan sebuah sistem operasi modern harus melihat kepada sebuah rancangan yang berdasarkan kepada model mikrokernel. Tulisan tersebut menekankan tanggung jawab Torvalds yang berujung kepada sebuah debat tentang rancangan kernel monolitik dan mikrokernel.[10]

Sekarang ini Linux telah digunakan di berbagai domain, dari sistem benam[11] sampai superkomputer,[12] dan telah mempunyai posisi yang aman dalam instalasi server web dengan aplikasi LAMP-nya yang populer.[13] Pengembangan kernel Linux masih dilanjutkan oleh Torvalds, sementara Stallman mengepalai Yayasan Perangkat Lunak Bebas yang mendukung pengembangan komponen GNU. Selain itu, banyak individu dan perusahaan yang mengembangkan komponen non-GNU. Komunitas Linux menggabungkan dan mendistribusikan kernel, komponen GNU dan non-GNU dengan perangkat lunak manajemen paket dalam bentuk distribusi Linux.
[sunting] Pengucapan

Pada tahun 1992, Torvalds menjelaskan bagaimana ia mengeja kata Linux:
“ 'li' dieja dengan bunyi [ee] pendek, 'nux' juga pendek, non-diftong, seperti dalam pUt. Linux hanya merupakan nama kerja untuk sesuatu, dan karena saya menulisnya untuk menggantikan minix di sistemku, hasilnya adalah apa adanya... linus' minix menjadi linux. ”

Torvalds membuat sebuah contoh audio yang berisi suara bagaimana pengejaannya dalam bahasa Inggris dan Swedia.[14][15] Tetapi, sebuah wawancara dari dokumentasi tahun 2001 Revolution OS mengindikasikan bahwa cara pengejaannya sedikit berubah.[16]

Dalam bahasa Inggris, banyak orang cenderung mengeja Linux sebagai [ˈlɪnʊks] atau [ˈlɪnəks].
[sunting] Desain

Linux merupakan sistem operasi bertipe Unix modular. Linux memiliki banyak disain yang berasal dari disain dasar Unix yang dikembangkan dalam kurun waktu 1970-an hingga 1980-an. Linux menggunakan sebuah kernel monolitik, kernel Linux yang menangani kontrol proses, jaringan, periferal dan pengaksesan sistem berkas. Device driver telah terintegrasi ke dalam kernel.

Banyak fungsi-fungsi tingkat tinggi di Linux ditangani oleh proyek-proyek terpisah yang berintegrasi dengan kernel. Userland GNU merupakan sebuah bagian penting dari sistem Linux yang menyediakan shell dan peralatan-peralatan yang menangani banyak fungsi-fungsi dasar sistem operasi. Di atas kernel, peralatan-peralatan ini membentuk sebuah sistem Linux lengkap dengan sebuah antarmuka pengguna grafis yang dapat digunakan, umumnya berjalan di atas X Window System.
[sunting] Antarmuka pengguna
Lihat pula: Antarmuka pengguna

Linux dapat dikendalikan oleh satu atau lebih antarmuka baris perintah (command line interface atau CLI) berbasis teks, antarmuka pengguna grafis (graphical user interface atau GUI, yang umumnya merupakan konfigurasi bawaan untuk versi desktop).

Pada komputer meja, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang paling populer,[17] walaupun terdapat sejumlah varian antarmuka pengguna. Antarmuka pengguna yang paling populer berjalan di atas X Window System (X), yang menyediakan transparansi jaringan yang memperolehkan sebuah aplikasi grafis berjalan di atas satu mesin tetapi ditampilkan dan dikontrol di mesin yang lain.

GUI yang lain memiliki X window manager seperti FVWM, Enlightenment, Fluxbox, Icewm dan Window Maker. Manajer jendela menyediakan kontrol untuk penempatan dan penampilan dari jendela-jendela aplikasi individual serta interaksi dengan sistem jendela X.

Sebuah sistem Linux umumnya menyediakan sebuah antarmuka baris perintah lewat sebuah shell, yang merupakan cara tradisional untuk berinteraksi dengan sebuah sistem Unix. Sebuah distro Linux yang dikhususkan untuk lingkungan peladen mungkin hanya memiliki CLI sebagai satu-satunya antarmuka. Sebuah sistem yang tidak memiliki monitor hanya dapat dikontrol melalui baris perintah lewat protokol seperti SSH atau telnet.

Kebanyakan komponen tingkat rendah Linux, termasuk GNU Userland, menggunakan CLI secara ekslusif. CLI cocok untuk digunakan pada lingkungan otomasi tugas-tugas yang repetitif atau tertunda, dan menyediakan komunikasi inter-proses yang sangat sederhana. Sebuah program emulator terminal grafis sering digunakan untuk mengakses CLI dari sebuah Linux desktop.
[sunting] Pengembangan
!Artikel utama untuk bagian ini adalah: Distribusi Linux
Sebuah ringkasan sejarah sistem operasi-sistem operasi bertipe Unix menunjukkan asal usul Linux. Perhatikan walaupun memiliki konsep dan disain arsitektur yang sama, Linux tidak memiliki kode sumber yang tidak bebas seperti halnya Unix atau Minix.

Perbedaan utama antara Linux dan sistem operasi populer lainnya terletak pada kernel Linux dan komponen-komponennya yang bebas dan terbuka. Linux bukan satu-satunya sistem operasi dalam kategori tersebut, walaupun demikian Linux adalah contoh terbaik dan terbanyak digunakan. Beberapa lisensi perangkat lunak bebas dan sumber terbuka berdasarkan prinsip-prinsip copyleft, sebuah konsep yang menganut prinsip: karya yang dihasilkan dari bagian copyleft harus juga merupakan copyleft. Lisensi perangkat lunak bebas yang paling umum, GNU GPL, adalah sebuah bentuk copyleft, dan digunakan oleh kernel Linux dan komponen-komponen dari proyek GNU.

Sistem Linux berkaitan erat dengan standar-standar POSIX,[18] SUS,[19] ISO dan ANSI. Akan tetapi, baru distribusi Linux-FT saja yang mendapatkan sertifikasi POSIX.1.[20]

Proyek-proyek perangkat lunak bebas, walaupun dikembangkan dalam bentuk kolaborasi, sering dirilis secara terpisah. Akan tetapi, dikarenakan lisensi-lisensi perangkat lunak bebas secara eksplisit mengijinkan distribusi ulang, terdapat proyek-proyek yang bertujuan untuk mengumpulkan perangkat lunak-perangkat lunak tersebut dan menjadikannya tersedia dalam waktu bersamaan dalam suatu bentuk yang dinamakan distribusi Linux.

Sebuah distribusi Linux, yang umum disebut dengan "distro", adalah sebuah proyek yang bertujuan untuk mengatur sebuah kumpulan perangkat lunak berbasis Linux dan memfasilitasi instalasi dari sebuah sistem operasi Linux. Distribusi-distribusi Linux ditangani oleh individu, tim, organisasi sukarelawan dan entitas komersial. Distribusi Linux memiliki perangkat lunak sistem dan aplikasi dalam bentuk paket-paket dan perangkat lunak yang spesifik dirancang untuk instalasi dan konfigurasi sistem. Perangkat lunak tersebut juga bertanggung jawab dalam pemutakhiran paket. Sebuah Distribusi Linux bertanggung jawab atas konfigurasi bawaan, sistem keamanan dan integrasi secara umum dari paket-paket perangkat lunak sistem Linux.
[sunting] Komunitas
Sebuah sesi baris perintah menggunakan bash.

Linux dikendalikan oleh pengembang dan komunitas penggunanya. Beberapa vendor mengembangkan dan mendanai distribusi mereka sendiri dengan dasar kesukarelaan. Debian merupakan contoh yang bagus. Yang lain memiliki versi komunitas dari versi komersialnya seperti yang Red Hat lakukan dengan Fedora.

Di banyak kota dan wilayah, asosiasi lokal yang dikenal dengan nama Kelompok Pengguna Linux (Linux Users Group atau LUG) mempromosikan Linux dengan mengadakan pertemuan, demonstrasi, pelatihan, dukungan teknis dan instalasi sistem operasi Linux secara gratis. Ada banyak juga komunitas Internet yang menyediakan dukungan terhadap pengembang dan pengguna Linux. Banyak proyek distribusi dan perangkat lunak sumber terbuka yang memiliki ruang percakapan IRC atau newsgroup. Forum daring merupakan bentuk lain untuk mendapatkan dukungan, contoh: LinuxQuestions.org dan forum Gentoo. Distribusi Linux memiliki [milis]] dengan pembagian topik seperti penggunaan atau pengembangan.

Ada beberapa situs web teknologi yang berfokuskan kepada Linux. Linux Weekly News adalah sebuah cernaan mingguan dari berita-berita yang berkaitan dengan Linux. Sementara itu Linux Journal merupakan majalah Linux daring yang dirilis setiap bulan. Slashdot adalah situs web berita yang berhubungan dengan teknologi yang memiliki banyak berita tentang Linux dan perangkat lunak bebas. Groklaw memiliki berita mendalam tentang kemajuan Linux dan memiliki banyak artikel yang berhubungan dengan kernel Linux serta hubungannya dengan GNU dalam proyek GNU. Majalah Linux cetakan umumnya memiliki cakram sampul yang memuat perangkat lunak atau bahkan distribusi Linux lengkap.[21][22]

Walaupun Linux secara umum tersedia secara gratis, beberapa perusahaan besar menjalani model bisnis yang terdiri dari penjualan, dukungan dan kontribusi terhadap Linux dan perangkat lunak bebas; ini termasuk Dell, IBM, HP, Sun Microsystems, Novell, dan Red Hat. Lisensi perangkat lunak bebas di mana digunakan Linux secara eksplisit mengakomodasi komersialisasi; hubungan antara Linux dan vendor-vendor individual dapat dilihat sebagai suatu simbiosis. Satu model bisnis yang umum dari pemasok komersial yaitu dengan mengenakan biaya atas dukungan khususnya terhadap pengguna-pengguna kalangan bisnis. Sejumlah perusahaan menawarkan versi bisnis dari distribusi Linux mereka, antara lain berupa dukungan atas paket-paket tak bebas dan alat bantu untuk mengatur sejumlah besar instalasi atau untuk memudahkan tugas-tugas administratif. Model bisnis yang lain adalah dengan memberikan perangkat lunak secara gratis untuk penjualan perangkat keras.
[sunting] Pemrograman di Linux

Sebagian besar distribusi Linux mendukung banyak bahasa pemrograman. Koleksi peralatan untuk membangun aplikasi dan program-program sistem operasi yang umum terdapat di dalam GNU toolchain, yang terdiri atas GNU Compiler Collection (GCC) dan GNU build system. GCC menyediakan kompilator untuk Ada, C, C++, Java, dan Fortran. Kernel Linux sendiri ditulis untuk dapat dikompilasi oleh GCC. Kompilator tak bebas (proprietary) untuk Linux antara lain adalah Intel C++ Compiler dan IBM XL C/C++ Compiler.

Kebanyakan distribusi juga memiliki dukungan untuk Perl, Ruby, Python dan bahasa pemrograman dinamis lainnya. Contoh bahasa pemrograman yang tidak umum tetapi tetap mendapat dukungan di Linux antara lain adalah C# dengan proyek Mono yang disponsori oleh Novell, dan Scheme. Sejumlah Java Virtual Machine dan peralatan pengembang jalan di Linux termasuk Sun Microsystems JVM (HotSpot), dan J2SE RE IBM, serta proyek-proyek sumber terbuka lainnya seperti Kaffe. Dua kerangka kerja utama untuk pengembangan aplikasi grafis di Linux adalah GNOME dan KDE. Proyek-proyek ini berbasiskan GTK+ dan Qt. Keduanya mendukung beragam bahasa pemrograman. Untuk Integrated development environment terdapat Anjuta, Code::Blocks, Eclipse, KDevelop, Lazarus, MonoDevelop, NetBeans, dan Omnis Studio, sedangkan penyunting teks yang telah lama tersedia adalah Vim dan Emacs.[23]
[sunting] Penggunaan

Sebagian besar distribusi Linux didisain untuk penggunaan umum di komputer meja dan peladen, tetapi terdapat distribusi yang dikhususkan untuk tujuan dan lingkungan yang berbeda yang tergantung kepada dukungan arsitektur komputer, sistem benam, stabilitas, keamanan, lokalisasi ke wilayah atau bahasa tertentu, kelompok pengguna tertentu, dukungan aplikasi waktu nyata, atau lingkungan desktop tertentu. Beberapa distribusi bahkan mengikutkan hanya perangkat lunak bebas. Sekarang ini ada sekitar tiga ratus distribusi yang secara aktif dikembangkan, dengan sekitar selusin distribusi yang menjadi terpopuler untuk penggunaan secara umum.[24]

Linux adalah sistem operasi yang di-porting secara luas. Kernel Linux awalnya didisain hanya untuk mikroprosesor Intel 80386, sekarang kernel Linux telah jalan di beragam arsitektur komputer antara lain di perangkat hand-held iPAQ berbasis ARM, komputer mainframe IBM System z9, dari peralatan berupa telepon bergerak hingga superkomputer.[25] Terdapat distribusi yang dikhususkan untuk sejumlah kecil arsitektur. Fork kernel ELKS dapat dijalankan di mikroprosesor 16-bit Intel 8086 atau Intel 80286, sementara fork kernel µClinux dapat dijalankan di atas sistem yang tidak memiliki sebuah unit manajemen memori.
[sunting] Komputer meja
!Artikel utama untuk bagian ini adalah: Linux untuk komputer meja

Walaupun masih terdapat kekurangan dalam hal porting Linux untuk beberapa perangkat lunak Mac OS X dan Microsoft Windows untuk domain seperti desktop publishing[26] dan audio profesional,[27][28][29] aplikasi yang secara kasar sama dengan aplikasi-aplikasi untuk Mac dan Windows tersebut tersedia di Linux.[30]

Kebanyakan distribusi Linux menyediakan sebuah program untuk melihat daftar ribuan perangkat lunak bebas yang telah diuji dan dikonfigurasi untuk sebuah distribusi yang spesifik. Program-program bebas ini dapat diunduh dan diinstal dengan satu klik tetikus dan sebuah tanda tangan digital menjamin bahwa tidak ada seorangpun yang menambahkan virus atau spyware ke program-program tersebut.

Banyak perangkat lunak bebas yang populer di Windows seperti Pidgin, Mozilla Firefox, OpenOffice.org dan GIMP. Jumlah perangkat lunak berbayar di Linux juga semakin bertambah[31] seperti Adobe Flash Player, Acrobat Reader, Matlab, Nero Burning ROM, Opera, RealPlayer, dan Skype. Dalam animasi dan efek visual, terdapat juga perangkat lunak di Linux seperti halnya Windows seperti AutoDesk Maya, Softimage XSI dan Apple Shake. CrossOver merupakan perangkat lunak berbayar berbasis proyek sumber terbuka Wine yang dapat menjalankan versi lama dari Microsoft Office dan Adobe Photoshop. Microsoft Office 2007 dan Adobe Photoshop CS3 diketahui dapat dijalankan[32][33]


[sunting] Hak cipta dan merek dagang

Linux kernel dan sebagian besar perangkat lunak GNU menggunakan GNU General Public License (GPL) sebagai basis lisensinya. GPL mengharuskan siapapun yang mendistribusikan kernel linux harus membuat kode sumber (dan semua modifikasi atas itu) tersedia bagi pengguna dengan kriteria yang sama. Tahun 1997, Linus Torvald menyatakan, “Menjadikan Linux berbasis GPL sungguh merupakan hal terbaik yang pernah saya lakukan.”[34] Komponen penting lain dalam sistem Linux diijinkan menggunakan lisensi selain dari GPL; banyak pustaka menggunakan GNU Lesser General Public License (LGPL), varian GPL yang lebih moderat, dan sistem X Window System menggunakan MIT License.

Linus Torvald telah menyatakan ke khayalak umum bahwa ia tidak akan memindahkan lisensi kernel Linux yang saat ini menggunakan GPL versi 2 ke GPL versi 3, yang ditembangkan pada pertengahan tahun 2007, dengan alasan beberapa ketentuan yang terdapat pada lisensi baru tersebut melarang penggunaan perangkat lunak dalam manajemen hak digital (Inggris: Digital rights management).[35][36]

Penelitian yang dilakukan pada tahun 2001 terhadap Red Hat Linux 7.1 menemukan bahwa distro perangkat lunak tersebut terdiri atas 30 juta baris kode. Dengan menggunakan algoritma model biaya konstruktif (Inggris:Constructive Cost Model), penelitian itu memperkirakan bahwa distro tersebut membutuhkan waktu kira-kira delapan ribu tahun kerja untuk mengembangkannya. Menurut penelitian tersebut, jika semua elemen dari perangkat lunak tersebut dikembangkan dengan cara konvensional dalam artian sebagai perangkat lunak tertutup, pengembangan distro tersebut akan menelan biaya sebesar 1,08 miliar dolar (basis nilai tukar dolar tahun 2000) untuk dikembangkan di Amerika Serikat.[37]

Sebagian besar kode (71%) ditulis dengan menggunakan bahasa pemrograman C, namun banyak bahasa lainnya juga ikut terlibat seperti C++, Assembly, Perl, Python, Fortran, dan berbagai bahasa skrip lain. Lebih dari separuh dari seluruh kode dilisensikan di bawah naungan GPL. Kernel linux itu sendiri terdiri atas 2,4 juta baris kode, atau sekitar 8% dari total keseluruhan.[37]

Penelitian lainnya menghasilkan analisis yang sama terhadap distro Debian GNU/Linux versi 4.0.[38] Distro tersebut terdiri atas lebih dari 283 juta baris kode, dan penelitian tersebut memperkirakan biaya pengembangan yang dibutuhkan sebesar 5,4 miliar euro jika dikembangkan sebagai perangkat linak tertutup.

Di Amerika Serikat, Linux merupakan merek dagang (SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux terdaftar sebagai "Program sistem operasi komputer bagi penggunaan komputer dan operasi". Merek dagang ini didaftarkan setelah ada suatu kejadian di mana seorang pemalsu bernama William R Della Croce Jr mulai mengirim surat kepada para distributor Linux dan megklaim trademark Linux adalah hakmiliknya serta meminta royalti sebanyak 10% dari mereka. Para distributor Linux mulai mendorong agar trademark yang asli diberikan kepada Linus Torvalds. Pemberian lisensi trademark Linux sekarang dibawah pengawasan Linux Mark Institute.
[sunting] Distribusi Linux

Lihat juga Distribusi Linux

Terdapat banyak distribusi Linux (lebih dikenali sebagai distro) yang dibuat oleh individu, grup, atau lembaga lain. Masing-masing disertakan dengan program sistem dan program aplikasi tambahan, di samping menyertakan suatu program yang memasang keseluruhan sistem di komputer (installer program).

Inti di setiap distribusi Linux adalah kernel, koleksi program dari proyek GNU (atau proyek lain), cangkang (shell), dan aturcara utilitas seperti pustaka (libraries), kompilator, dan penyunting (editor). Kebanyakan sistem juga menyertakan aturcara dan utilitas yang bukan-GNU. Bagaimanapun, utilitas tersebut dapat dipisahkan dan sistem ala UNIX masih tersedia. Beberapa contoh adalah aturcara dan utiliti dari BSD dan sistem grafik-X (X-Window System). X menyediakan antarmuka grafis (GUI) yang umum untuk Linux.

Contoh-contoh distribusi Linux :

Ubuntu dan derivatifnya : Sabily (Ubuntu Muslim Edition), Kubuntu, Xubuntu, Edubuntu, GoBuntu, Gnewsense, ubuntuCE
SuSE
Fedora
BackTrack
Mandriva
Slackware
Debian
PCLinuxOS
Knoppix
Xandros
Sabayon
CentOS
Red Hat
ClearOS
Chromeos

[sunting] Aplikasi sistem operasi Linux

Pengguna Linux, yang pada umumnya memasang dan melakukan sendiri konfigurasi terhadap sistem, lebih cenderung mengerti teknologi dibanding pengguna Microsoft Windows atau Mac OS. Mereka sering disebut hacker atau geek. Namun stereotipe ini semakin berkurang dengan peningkatan sifat ramah-pengguna Linux dan makin luasnya pengguna distribusi. Linux telah membuat pencapaian yang cukup baik dalam pasaran komputer server dan komputer tujuan khusus, seperti mesin render gambar dan server web. Linux juga mulai populer dalam pasaran komputer desktop.

Linux merupakan asas kepada kombinasi program-server LAMP, kependekan dari Linux, Apache, MySQL, Perl/PHP/Python. LAMP telah mencapai popularitas yang luas di kalangan pengembang Web.

Linux juga sering digunakan sebagai sistem operasi embeded. Biaya pengadaan Linux yang murah memungkinkan penggunaannya dalam peralatan seperti simputer, yaitu komputer berbiaya rendah yang ditujukan pada penduduk berpendapatan rendah di Negara-negara berkembang.

Dengan lingkungan desktop seperti KDE dan GNOME, Linux menawarkan antarmuka pengguna yang lebih menyerupai Apple Macintosh atau Microsoft Windows daripada antarmuka baris teks seperti Unix. Oleh karena itu, lebih banyak program grafik dapat ditemui pada Linux yang menawarkan berbagai fungsi yang ada pada utilitas komersil.
[sunting] Pasar serta kemudahan pemakaian

Saat ini, linux yang pada awalnya hanya merupakan sistem operasi yang digunakan oleh peminat komputer, telah menjadi sistem yang lebih mudah digunakan (user-friendly), dilengkapi dengan antarmuka grafis dan ketersediaan berbagai macam aplikasi yang lebih mirip dengan sistem operasi lainnya, daripada hanya sebatas baris perintah Unix. Namun kesan ini telah menimbulkan banyak kritikan, termasuk dari pendukung Linux. Mereka berpendapat bahwa Linux dan proyek program bebas masih belum mencapai faktor "kemudahanan dalam pemakaian" yang memuaskan. Persoalan tentang kemudahan Linux dibanding Windows atau Macintosh masih menjadi isu perdebatan yang hangat. Pasaran Linux pada segmen komputer meja masih lebih kecil namun semakin berkembang. Menurut Lembaga Penyelidikan Pasaran IDC, besar pasaran Linux pada tahun 2002 adalah 25% pada segmen server, dan 2.8% pada segmen pasar Komputer pribadi.

Bagi mereka yang terbiasa menggunakan Windows atau Macintosh, Linux mungkin terasa lebih sukar, hal ini disebabkan karena perbedaan dalam melakukan berbagai kerja komputer. Dan lagi, pengguna perlu mengganti program yang sering mereka gunakan dengan program lain sebagai pengganti bila program tersebut tidak didapati dalam Linux (atau pilihan yang agak terbatas, misalnya permainan komputer). Faktor lain adalah sifat keraguraguan pengguna untuk melepaskan sistem operasi mereka yang biasa mereka pergunakan (banyak pengguna masih menggunakan Windows). Selain itu, kebanyakan komputer baru telah dilengkapi dengan sistem operasi Windows siap pakai (preinstalled). Faktor-faktor ini menyebabkan perkembangan Linux yang agak lambat.

Walau bagaimanapun, kelebihan Linux seperti biaya rendah, sekuritas yang lebih aman, dan tidak bergantung pada vendor, telah meningkatkan penggunaan yang luas di kalangan korporasi dan perkantoran. Dalam situasi ini, halangan yang disebut di atas dapat dikurangi karena hanya aplikasi/utiliti yang terbatas digunakan, serta administrasi dan konfigurasi komputer (administration) dikendalikan oleh sekumpulan pekerja pakar IT yang sedikit.

Terdapat berbagai kajian yang dilakukan terbatas biaya serta kemudahanan Linux. Relevantive (sebuah lembaga berpusat di Berlin, yang mengkhususkan diri dalam riset lembaga tentang ke'mudahan'an program, serta servis web) telah membuat kesimpulan bahawa ke-dapatpakai-an Linux dalam pekerjaan dengan menggunakan komputer meja adalah hampir sama dengan Windows XP. Bagaimanapun, kajian oleh IDC (yang dibiayai oleh Microsoft) mengklaim bahwa Linux mempunyai biaya pemilikan (Total Cost of Ownership) yang lebih tinggi dibanding Windows.

Linux juga sering dikritik karena jadwal penembangannya yang tidak dapat diduga. Secara langsung, menyebabkan minat penggunaan linux pada lapisan pengguna Enterprise lebih kecil dibandingkan sistem operasi lain (Sumber:Marcinkowski, 2003). Disamping itu, ragam pilihan distribusi Linux yang cukup banyak juga dikatakan membingungkan konsumer, dan vendor program.
[sunting] Instalasi

Proses instalasi Linux yang sukar seringkali menjadi penghalang bagi pengguna baru, namun proses ini sekarang sudah menjadi lebih mudah. Dengan penerimaan Linux oleh beberapa pabrikan komputer pribadi besar, komputer terpasang (built up) dengan distribusi Linux siap pakai saat ini banyak tersedia. Selain itu, terdapat juga distribusi Linux yang dapat dijalankan (boot) secara langsung dari cakram optik (CD) tanpa perlu diinstalasi ke cakram keras (hard disk); hal ini dikenal dengan istilah Live CD. Contoh distribusi dalam bentuk Live CD adalah Knoppix/Gnoppix, Kubuntu/Ubuntu dan Gentoo. Saat ini hampir semua distribusi Linux menyediakan versi Live CD untuk produknya. ISO image untuk cakram optik untuk distribusi Linux tersebut biasanya dapat diunduh dari Internet, dibakar ke CD, dan selanjutnya dapat digunakan sebagai CD yang siap untuk proses boot. Bahkan ISO image untuk beberapa distro dapat langsung di jalankan tanpa perlu membakar kedalam CD/DVD.

Instalasi Linux juga merupakan instalasi berupa suite, yaitu dimana penginstalasian tersebut secara otomatis menginstalasi program-program standar, seperti pemutar MP3, Office Suite, dan pengolah gambar.
[sunting] Konfigurasi

Konfigurasi setelan Linux dan aplikasi di atasnya banyak yang dilakukan lewat berkas teks di direktori /etc. Pada perkembangan selanjutnya, utilitas seperti Linuxconf dan GNOME System Tools memudahkan pekerjaan ini lewat antarmuka grafik. Kendati demikian, baris perintah (command line) tetap merupakan cara yang paling umum digunakan.
[sunting] Dukungan

Dukungan bagi Linux biasanya didapatkan melalui peer(dalam konteks ini maksudnya kelompok pengguna linux/KPLI) - pengguna Linux lain di dalam forum internet, IRC, newsgroup dan mailing list. Kelompok Pengguna Linux (LUG, Linux User Group) telah didirikan di seluruh dunia untuk membantu pengguna lokal, pengguna baru, dan pengguna berpengalaman. Di Indonesia kelompok ini tergabung dalam KPLI daerah seperti KPLI Jakarta, KPLI Bandung, KPLI NTB dan masih banyak lainnya. Bantuan termasuk instalasi, penggunaan, pengadaan serta menggalakkan pengembangan sistem Linux.

Dukungan resmi Linux di Indonesia dapat diperoleh di Linux User Group (LUG) Indonesia atau http://linux.or.id atau http://www.infolinux.or.id

Dukungan komersil bagi distribusi Linux secara umum menggunakan model bisnis dengan menyediakan dukungan teknis. Dukungan pihak ketiga juga sudah tersedia.
[sunting] Skala usaha pembangunan Linux

Sebuah studi (More Than a Gigabuck: Estimating GNU/Linux's Size [2]) Terhadap Red Hat Linux 7.1 menemukan bahwa distribusi ini berisi 30 juta baris kode sumber (‘’source lines of code (SLOC)’’). Menggunakan model biaya COCOMO studi ini menunjukan bahwa distribusi ini memerlukan waktu pengembangan sebanyak 8000 tahun, apabila software ini di kembangkan dengan cara proprietary konvensional. Dan akan menghabiskan sekitar 1.08 miliar dolar (dolar tahun 2000) untuk dikembangkan di Amerika Serikat.

Mayoritas dari kode (71%) ditulis dalam C, namun banyak bahasa lain digunakan, termasuk C++ shell scripts, Lisp, assembly language, Perl, Fortran dan Python.

Sekitar setengah dari kodenya di lisensikan di bawah GPL.

Kernel Linux mengandung 2.4 juta baris kode, atau sekitar 8% dari total kode yang dipakai dalam sebuah distribusi/distro. Hal ini menunjukan bahwa mayoritas dari distribusi Linux terdiri dari kode yang tidak terkandung dalam Kernel Linux.
[sunting] "GNU/Linux"

Lihat Kontroversi Penamaan GNU/Linux

GNU adalah singkatan dari GNU's Not Unix.

Disebabkan utiliti-utiliti dari proyek sistem operasi bebas GNU - tanpa ini sistem Linux tidak akan menyerupai sistem Unix dalam perspektif pengguna - Richard Stallman dari GNU/FSF memohon agar kombinasi sistem (proyek GNU dan kernel Linux), disebut sebagai "GNU/Linux". Pengguna distribusi Linux dari proyek Debian lebih cenderung menggunakan nama tersebut. Kebanyakan pengguna lebih mudah menggunakan istilah "Linux".
[sunting] Tindakan Undang-undang (Litigasi)

Artikel utama: SCO Vs IBM Pada Maret 2003 Grup SCO (SCOG - SCO Group) telah mengeluarkan gugatan terhadap IBM yang mengklaim bahwa IBM telah memasukkan sebagian besar bahan intelektual milik SCOG (kode sumber) ke dalam kernel Linux, padahal ini merupakan pelanggaran terhadap lisensi IBM untuk menggunakan UNIX. Disebutkan bahwa lisensi tersebut dipegang oleh Kelompok SCO. Tambahan lagi, Kelompok SCO juga telah mengirim surat kepada beberapa lembaga dan memberi ancaman tentang penggunaan Linux tanpa lisensi dari kelompok SCO akan menerima tindakan dari mereka. Kelompok SCO juga mengeluarkan pernyataan pada media massa bahwa mereka akan menggugat pengguna Linux selanjutnya. Kontroversi ini telah mencetus beberapa kecaman oleh Kelompok SCO terhadap Novell, DaimlerChrysler, dan AutoZone, selain gugatan balik oleh Red Hat dan pihak lain terhadap SCOG.