LAPORAN PRAKTIKUM MATRIKULASI

advertisement
LAPORAN PRAKTIKUM
MATRIKULASI
Disusun oleh :
1. Roger Sinantan Sinaga
2. Hendriyo Kustrianjaya
3. Ichwan Bantan
4. Ahmad Habib
5. Kresna Yuda
6. Ion Agung Kusumo
LINUX HOT NEWS
I.SEJARAHPERKEMBANGANLINUX
Ada pendapat bahwa sesuatu yang dikerjakan berdasarkan
kegemaran (hobby) bisa membuahkan hasil yang baik. Mungkin hal ini juga
yang dialami oleh oleh Linus Benedict Torvalds sang penemu sistem operasi
Linux.
Pada awalnya di tahun 1991, Linus yang masih menjadi mahasiswa
di University of Helsinki, Finlandia, mengalami kesulitan untuk berhubungan
dengan komputer mainframe yang ada di kampusnya. Masalahnya sangat
sederhana, yaitu komputer di kampus menggunakan sistem operasi UNIX,
sedangkan komputer milik Linus yang bertipe AT-386 tidak mungkin berjalan
dengan sistem operasi UNIX. Hal ini disebabkan karena sistem operasi UNIX
dirancang untuk beroperasi di komputer mainframe.
Berdasarkan kendala tersebut, maka Linus berusaha untuk
memodifikasi sistem operasi Minix, yaitu sistem operasi UNIX yang khusus
dirancang untuk dijalankan di komputer sekelas AT. Maka dengan mengacu
pada POSIX (Portable Operating System Interface) Linus merancang sistem
operasi Linux dan mempublkasikannya di Internet pada 17 September 1991
dengan kernel versi 0.01 yang berukuran 63.362 byte. Perkembangan
berikutnya, Linux dapat berjalan di atas beberapa mesin lainnya seperti Sun
SPARC, Mac, Power PC, DEC Alpha, dan PPC mk86. Linux adalah alternatif
sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem
operasi komersial, dengan kemampuan Linux yang setara atau bahkan lebih.
Linux dikembangkan di platform berikut ini:
Intel 8036/486/586/686/ Pentium (Pro, II,III, dan Pentium 64 bit),juga
AMD dan Cyrix serta prosesor yang setara.
Sistem PC dengan multiprocessor simetris, laptop dan notebook.
Digital Alpha.
Sun SPARC 64 bit.
Motorola 68k.
Macintosh, Power PC.
Amiga
Atari
MIPS, dan banyak lagi.
Sistem operasi Linux meliputi true-multitasking, virtualmemory,sharedlibraries,demandloading, proper memory management, dan multiuser. Linux seperti layaknya UNIX,
mendukung banyak software mulai dari TEX, X Window, GNU C/C++ sampai
ke TCP/IP.
II.KARAKTERISTIKLINUX
Linux adalah sistem operasi yang disebarluaskan secara gratis di
bawah lisensi GNU General Public License (GPL), yang berarti juga source
code Linux tersedia. Hal itulah yang membuat Linux sangat special. Semua
software bisa didapat secara gratis berdasarkan lisensi GNU General Public
License, atau lisensi-lisensi lain yang mirip program baik dalam bentuk source
code maupun binary. Dengan demikian program tersebut dapat diubah,
diadaptasi, maupun dikembangkan lebih lanjut oleh siapa saja. Yang pasti
Linux gratis dan legal.
III.KEUNGGULANLINUX
Linux juga mempunyai banyak keunggulan antara lain:
Open Source; Linux merupakan salah satu sistem open source, yang
berarti memberi kesempatan kepada penggunanya untuk melihat
program asal, dan atau merubahnya sesuai keperluan tanpa terkena
sanksi property right di bawah lisensi GNU.
Freeware; Linux merupakan salah satu sistem yang freeware yang
memungkinkan seorang secara pribadi, beberapa orang, maupun
instansi untuk memakai dan menyebarkannya tanpa dituntut royalty
oleh penciptanya.
Minimal Hardware; Linux tidak memerlukan hardware yang mahal.
Minimal, yang dibutuhkan adalah Prosesor Intel 386 DX, dengan RAM
minimal 8 MB, serta kapasitas hard disk minimal 85 MB.
Skalabilitas; Linux bisa berjalan di mesin sekecil 3Com Palm Pilot dan
Digital Itsy dan mesin sebesar BeowulfClusters.
Stabilitas; Oleh NASA, Linux digunakan untuk percobaan tanaman,
dengan menggunakan prosesor Intel 486 DX-2 dan memori 4 MB, yang
disyaratkan untuk terus hidup selama 4 hari berturut-turut di luar
angkasa, tanpa boleh sekalipun mengalami gangguan.
SharedLibraries; Linux menggunakan penomoran versi Shared Libraries.
Shared Libraries di Linux mencantumkan versi pada nama file-nya,
sehingga memungkinkan untuk menginstal versi barunya tanpa
merusak keterkaitan program lain.
Non-Fragmentasi; yang memudahkan bagi penggunanya untuk membuat,
mengedit dan menghapus file tanpa kuatir terjadi fragmentasi pada
data atau program yang ada.
Kebal Virus; Linux kebal terhadap virus DOS/Windows. Ini merupakan
hal terpenting jika anda mempertimbangkan untuk mempergunakan
Linux. Walaupun hanya untuk sementara ini saja.
TCP/IP; semua yang memanfaatkan TCP/IP akan dapat dilakukan lebih
cepat dibandingkan sistem operasi lain non-UNIX.
Bugfix; masalah keamanan yang menyangkut sistem oprasi itu sendiri
biasanya diumumkan beberapa jam saja setelah ditemukan, diikuti
dengan bugfix, workaround, advisory, dan sebagainya.
File System 32 Bit; Linux mendukung secara penuh file sistem 32 bit,
bahkan 64 bit (Ultra Sparc).
Multi User; Dimana lebih dari satu orang dapat menggunakan program
yang sama atau berbeda dari satu mesin yang sama, pada saat
bersamaan, di terminal yang sama atau berbeda.
Multiconsole; Dalam satu komputer, pengguna dapat melakukan login
dengan nama user yang sama atau berbeda lebis dari satu kali, tanpa
perlu menutup sesi sebelumnya.
Multitasking; Memungkinkan anda mengakses data, atau mengeksekusi
suatu program secara bersama-sama pada konsol yang berbeda tanpa
takut terjadi stack atau hang.
VirtualMemory; Virtual memory membuat Linux mempunyai kemampuan
untuk menjalankan program-program yang lebih dari seharusnya jika
hanya menggunakan memori fisik saja.
Login User; Linux memiliki login user atau operator yang tidak terbatas
jumlahnya sehingga memungkinkan pemakaian hingga 254 klien
secara bersamaan.
Akses Sistem File; Linux mendukung 34 macam akses sistem file yang
berbeda, antara lain FAT 16 untuk MS-DOS, dll.
Emulator; Linux menyediakan Emulator untuk menjalankan aplikasi
yang di desain (baca: di compile) untuk sistem operasi yang berbeda.
PartitionMounting; Linux fleksibel di dalam partition mounting.
Shell Programmable; yang memungkinkan sistem untuk menerima
perintah dari user dan menjalankannya.
FTPServer; Linux bisa digunakan FTP Server sehingga memungkinkan
klien untuk mendownload suatu program atau data pada saat yang
bersamaan.
Firewall; Firewall digunakan untuk mengatur jalannya lalu lintas data
agar lebih lancer, sehingga lebih tahan terhadap ancaman luar dan
dalam.
Web Server; Linux bisa digunakan sebagai Web Server dengan
perangkat lunak apache.
Remote; Server linux dapat dikonfigurasi dan diperbaiki secara remote
(jarak jauh).
Program; Distribusi Linux menyediakan semua program dan aplikasi
networking (dalam CD atau Disket).
III.KELEMAHANLINUX
Selain banyak keuntungan yang bisa di dapat dalam sistem
operasi Linux, ada juga beberapa kerugian, di antaranya adalah:
Sistem operasi yang digunakan sama sekali berbeda dengan windows
sehingga perlu waktu dan tenaga ekstra untuk belajar
menggunakannya.
Penggunaan WYSIWYG (What You See is What You Get) belum bisa
secara menyeluruh, sehingga diperlukan trik tersendiri untuk
menggunakannya
IV.DISTRIBUSILINUX
Banyaknya program maupun komponen software (biasanya
tergabung dalam paket) yang membentuk sebuah sistem Linux yang lengkap,
dan kesemuanya itu diurus oleh banyak orang dan organisasi dalam jadwal
yang berbeda-beda, membuat beberapa perusahaan dan organisasi
mengumpulkan paket-paket tersebut menjadi satu distribusi (distro).
Perusahaan dan organisasi tersebut melakukan test terhadap software di
dalamnya, mengembangkan program instalasi, atau yang memudahkan
instalasi, sebagian ada yang memberikan technical support, dan sebagainya.
Baik distribusi komersial maupun non-komersial tersedia tanpa dipungut
buaya di Internet, dan juga di media seperti CD-ROM (Anda bayar ongkos
media plus ongkos kirim tentunya). Distribusi Linux dapat diperoleh baik lewat
FTP anonim atau lewat pemesanan lewat surat berupa disket, tape dan CDROM. Beberapa distribusi Linux yang popular di Indonesia, antara lain:
1. DEBIANLINUX
Debian merupakan distribusi dari Linux yang kurang terkenal,
namun banyak penggunanya dari kalangan teknis. Format
paket programnya yang menggunakan DEB dianggap lebih
stabil daripada RPM oleh kalangan teknis.
2. REDHATLINUX
Redhat merupakan distribusi Linux yang paling populer di
Indonesia dan Amerika, dan dirancang khusus untuk server.
Redhat diakui server tercepat dibandingkan dengan distribusi
lainnya untuk server.
3. MANDRAKELINUX
Mandrake adalah saudara muda dari RedHat, karena
keduanya
buatan
dari
satu
distribusi.
Mandrake
direkomendasikan oleh pembuat distro RedHat sebagai klien
yang handal, diutamakan yang menggunakan prosesor
Pentium.
4. CALDERAOPENLINUX
Caldera merupakan distribusi Linux yang di rancang untuk
mempermudah pemakaian bagi penggunanya. Caldera sendiri
dirancang sebagai distribusi Linux yang keseluruhannya grafis.
5. SLACKWARELINUX
Slackware merupakan Linux murni, dalam arti, penampilannya
sangat mirip dengan UNIX. Bagi mereka yang menginginkan
tantangan dan menjadi Linuxer handal, atau yang sering
dikenal dengan sysadmin, Slackware adalah jawabannya.
6. SUSELINUX
SUSE LINUX adalah distribusi yang paling banyak digunakan
di negara-negara Eropa. SUSE dilengkapi desktop manager
yang dikenal dengan KDE.
7. CORELLINUX
Corel Linux merupakan salah satu sistem operasi berbasis
Linux yang dibuat oleh salah satu distribusi Linux yaitu Debian.
8. TURBOLINUX
Turbo Linux merupakan distribusi Linux yang populer di Asia.
Bahkan di Jepang dan China, Turbo Linux menduduki peringkat
pertama distribusi Linux pilihan.
KESIMPULAN MATRIKULASI
Dengan adanya praktikum matrikulasi, kita dapat belajar untuk mengenal
Operating System (OS) Linux, seperti apakah itu Linux, bagaimana
mengoperasikannya, sehingga kita dapat mengetahui perbedaan antara Linux
dan operating system lain. Selain itu kita dapat menghilangakan persepsi
yang mengatakan bahwa Linux adalah operating system yang rumit. Manfaat
lain dari kegiatan praktikum matrikulasi ini adalah selain dituntut untuk
mengerti dan mahir dalam mengoperasikan OS Linux, kita juga dilatih dan
dituntut untuk mahir dalam mengetik dengan menggunakan 10 jari.
TRIP DAN TRIK
- NavigasicepatpadaBash
Tekan CTRL-U untuk menghapus satu baris perintah. CTRL-W menghapus
kata demi kata dalam perintah tersebut. CTRL-A untuk kembali ke awal
perintah, dan CTRL-E untuk menuju ke akhir perintah.
- Menampilkanisifileteks.gz
Menggunakan program zcat dan dikombinasikan dengan dengan less.
Berikut ini adalah caranya: zcat<file>|less
- Mengurutkanisifileteks
Untuk mengurutkan isi dari suatu file teks baris demi baris, anda dapat
mempergunakan program sort. Contohnya: catfile|sort>file2 atau catfile|sort–r>file2
-MenampilkanpesanpadaXWindow
Anda bisa menggunakan program xmessage. Berikut ini adalah cara
penggunaan xmessage: xmessage-center-timeout2InternationalBusinessmachine
- Mengujiporttertentu
Anda bisa menggunakan telnet dengan port tujuan adalah port yang ingin
anda uji
tersebut. Berikut ini adalah contohnya: $telnetlocalhost22
- MembuatstartupDisk
Dengan perintah mkbootdisk dengan syntax: #mkbootdisk<kernel>
- MenggabungkanbeberapaFile
Menggunakan perintah tar dengan syntax: $tar[parameter]<file> <files…>
- Menghentikanpaksaproses
Dengan perintah kill yang syntax-nya: $kill<pid>
- Informasimediapenyimpanan
Dalam Linux bisa diketahui dengan perintah df dengan syntax seperti
berikut:
$df[parameter]<filesys>
- Komunikasiantaruser
Perintah yang berfungsi untuk membuka dan menutup jalur komunikasi antar
terminal adalah sebagai berikut: $mesg[y|n]
- MenggunakanManualPagesataufasilitashelp
$manmkdir
$mkdir-help
KRITIK DAN SARAN
- Waktu yang diberikan / digunakan terbatas
- Materi yang diberikan kurang (tidak semuanya)
Saran kami agar pada masa yang akan datang waktu yang
digunakan ditambah, sehingga materi yang di dapat juga bertambah. Selain
itu kami rasa materi mengenai penginstalan Linux sangat diperlukan agar
kami dapat mengetahui dan mengerti cara menginstal Linux. Sebab cara
menginstal merupakan hal yang terpenting. Sebab selain mengerti cara
mengoperasikan kita juga harus mengerti cara menginstal.
Download