TPPK_panduan pembentukan tim TPPK di satuan pendidikan
Sistem Operasi Slackware 13.37
1. Jaringan Komputer - Jilid XII
Pengantar Sistem Operasi Slackware 13.37
rezar muslim | rezar@rezarmuslim.net
2. Pendahuluan
~ Slackware merupakan sistem operasi yang dibuat oleh Patrick Volkerding
dari Slackware Linux, Inc
~ Slackware merupakan salah satu distro Linux awal, dan merupakan yang
tertua yang masih dikelola
~ Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta
menjadi distribusi Linux yang paling mirip Unix
~ Nama "Slackware" berasal dari fakta bahwa distribusi ini dimulai sebagai
sebuah proyek pihak swasta tanpa komitmen apa-apa
~ Volkerding memberi nama yang lucu itu, yang kemudian tetap bertahan
bahkan setelah Slackware menjadi proyek serius
3. Pendahuluan
~ Slackware pada awalnya merupakan turunan dari Softlanding Linux
System, yang paling populer dari distribusi Linux asli
~ Patrick Volkerding meluncurkan versi modifikasi dari SLS, yang dia beri
nama Slackware
~ Rilis pertama Slackware, 1.00, diluncurkan pada tanggal 16 Juli 1993,
berupa sebuah image 3½" floppy disk yang tersedia melalui FTP
~ Pada tahun 1999, Slackware berkali-kali dirilis, mulai dari rilis nomor 4
sampai 7. Hal ini dijelaskan oleh Patrick Volkerding sebagai upaya
pemasaran untuk menunjukkan bahwa Slackware adalah sebuah distro
Linux yang up-to-date sebagaimana distro-distro lainnya
4. Prinsip Desain
~ Banyak pilihan desain di Slackware dapat dilihat sebagai contoh dari
prinsip KISS (Keep It Simple Stupid)
~ Dalam konteks ini, "sederhana" merujuk ke sudut pandang desain sistem,
dan bukannya kemudahan penggunaan
~ Hal ini berarti Slackware Linux tidak memiliki perangkat grafis yang
kompleks untuk mengkonfigurasi sistem
~ Aspek lain yang membedakan pada Slackware Linux, yang juga “sesuai”
dengan prinsip KISS, adalah pengelola paket Slackware Linux. Slackware
Linux tidak memiliki manajamen paket yang kompleks seperti RPM atau
dpkg
5. Manajemen Paket
~ Paket-paket Slackware adalah tarballs yang diringkas secara gzip dan
memakai nama file yang berakhir dengan .tgz dan .txz
~ Paket berisi file yang berupa bagian dari perangkat lunak yang diinstal,
serta file-file tambahan yang berguna untuk sistem manajer paket
Slackware
~ File yang berupa bagian dari perangkat lunak yang diinstal tersebut akan
diatur, sehingga bila diekstrak ke dalam direktori root, file-file tersebut
akan ditempatkan di lokasi instalasinya
~ File-file lain adalah file yang ditempatkan di direktori install/ dalam paket
~ Dua file yang umumnya ditemukan di direktori install/, adalah file-file
slack-desc dan doinst.sh
6. Rilis Slackware
~ Rilis Slackware x86 stabil terbaru adalah 13.0 (sejak 27 Agustus 2009),
yang berisi dukungan untuk ALSA, GCC 4.3.3, Linux 2.6.29.6, KDE 4.2.4
and Xfce 4.6.1
7. Rilis Slackware
~ CD Slackware resmi tersedia dari Slackware Linux, Inc. Terdiri dari 4 Disk
~ Disk Pertama berisi semua perangkat lunak yang diperlukan untuk
installasi server dasar, dan sistem X Window
~ Disk kedua adalah “live” cd; yaitu cd bootable yang menginstall pada RAM
dan memberikan installasi sementara untuk bermain-main atau
melakukan penyelamatan data atau mesin. CD ini juga berisi beberapa
paket seperti lingkungan desktop KDE dan GNOME. Beberapa hal
menarik lainnya juga disertakan pada disk kedua termasuk paket-paket
non vital pada direktori “extra”
~ CD ketiga dan keempat berisi semua kode sumber dari Slackware,
bersama dengan edisi asli dari buku Slackbook
8. Kebutuhan Minimum Perangkat
~ Sebuah installasi Slackware sederhana membutuhkan kebutuhan minimal
sebagai berikut :
Perangkat Keras Kebutuhan Minimum
Prosesor 586
RAM 32 MB
Hard Disk 1 GB
Media Drive 4x CD ROM
9. Fitur Layanan Server
~ Berikut fitur – fitur layanan aplikasi server yang dapat dijalankan di
sistem operasi Slackware :
- Networking Service - Remote Service
- DNS Server - Monitoring Service
- Appletalk Server - RPC Sevice (NFS)
- Print Server - Authentication Service
- Web Server - Linux System Logging
- Database Server
- Network Time Server
- File Server
- Mail Server
10. Fitur Layanan Server
~ Layanan networking pada Sistem Operasi Slackware menggunakan
aplikasi utilitas netconfig untuk menangani 80% konfigurasi jaringan,
mulai dari :
- Meminta nama komputer (hostname) dan nama domain komputer
- Konfigurasi alamat IP ; IP statik, IP dinamik (DHCP) dan Loopback
- Konfigurasi kartu jaringan (NIC)
~ Untuk layanan DNS Server, aplikasi yang menjadi pilihan default pada
saat instalasi yaitu BIND (Barkeley Internet Name Domain)
~ Sistem Operasi Slackware juga dilengkapi dengan fitur aplikasi Appletalk,
untuk melakukan integrasi pada file & printer sharing dengan komputer
Apple Macintosh
11. Fitur Layanan Server
~ Untuk layanan Print Server, aplikasi yang dapat digunakan adalah CUPS
(Common Unix Printing System) berisi berbagai file driver dari vendor –
vendor printer
~ Untuk layanan Web Server, aplikasi yang dapat digunakan adalah Apache
Web Server. Aplikasi ini merupakan pilihan default pada saat instalasi.
~ Untuk layanan Database Server, aplikasi MySQL menjadi opsi default
pada saat instalasi
~ Pada Sistem Operasi Slackware juga terdapat layanan protokol untuk
sinkronisasi waktu server dengan client, yaitu NTP
~ Untuk layanan File Server, aplikasi yang dapat digunakan yaitu vsftpd
(Very Secure File Transfer Protocol)
12. Fitur Layanan Server
~ Untuk layanan Mail Server, aplikasi yang dapat digunakan :
- Sendmail ; sebagai Mail Transfer Agent (MTA)
- Popa3d ; sebagai Mail Delivery Agent (MDA)
~ Untuk layanan Remote service, aplikasi yang dapat digunakan adalah SSH
(Secure Shell)
~ Untuk layanan Monitoring kinerja komputer dan jaringan, aplikasi yang
dapat digunakan adalah :
- Net-SNMP : untuk monitoring jaringan komputer
- Monit : untuk melakukan monitoring kinerja komputer
~ Untuk layanan Network File System, pada sistem operasi Slackware
menggunakan protokol RPC (Remote Procedure Call)
13. Fitur Layanan Server
~ Sistem operasi Slackware juga dilengkapi dengan fitur SASL (Simple
Authentication and Security Layer), berfungsi sebagai mekanisme
otentifikasi pada protokol aplikasi, seperti ; protokol mail server (POP,
IMAP, SMTP), LDAP (Lightweight Directory Access Protocol), Subversion,
dan lain – lain
~ Untuk menangani log dari aplikasi yang digunakan, Slackware memiliki
fitur layanan aplikasi Linux System Logging. Dimana setiap pesan log
terdiri dari minimal waktu akses dan hostname serta nama aplikasi yang
digunakan.
14. Referensi Slackware
~ Berikut beberapa situs yang berisi artikel tentang Slackware 13.37 :
- http://www.slackware.com ; situs resmi Slackware
- http://www.slackbook.org ; buku tutorial Slackware
- http://planet.slackware-id.org/ ; komunitas slackware Indonesia