Pendahuluan
A. Sejarah FreeBSD
FreeBSD adalah salah satu sistem
operasi yang bersifat open source. FreeBSD sebagai salah satu dari keluarga
BSD, saat ini sangat banyak digunakan dan bahkan dikembangkan di berbagai
kalangan individu, perusahaaan dan bahkan universitas. Bila dibandingkan dengan
Windows, FreeBSD relatif lebih sulit dalam penggunaan, karena masih bersifat
text base dalam memberikan command, sedangkan windows memiliki GUI yang jauh
lebih dibandingkan dengan FreeBSD. Namun, terdapat juga varian BSD yang
memiliki GUI, seperti PC-BSD. Keunggulan FreeBSD dibandingkan dengan Windows,
adalah kebebasan dalam penggunaan, bahkan pengembangan dari system operasi tersebut,
karena lisensi yang sudah dijamin untuk kebebasannya.
.
Perjalanan panjang varian UNIX BSD di
mulai di Universitas California Barkeley pada tahun 1973. Berkeley Software
Distribution (BSD) pertama kali dibangun dan dikembangkan oleh Computer System
Research Group (CSRG) di University of California at Berkeley (UCB), BSD
pertama kali keluar pada akhir 1977 sebagai paket tambahan dan patch dari
AT&T UNIX varsi 6, yang mana waktu itu beroperasi pada mesin PDP-11
minicomputer.
BSD dibuat, dikembangkan, dan
digunakan secara “Bebas” sebagai perlawanan terhadap lisensi UNIX yang dimiliki
oleh AT&T dan oleh karena itu BSD mempunyai lisensi tersendiri yang
memungkinkan setiap orang bebas melakukan pengembangan, dan menggunakan kode
sumber BSD, bahkan setiap orang boleh untuk menyalin ulang kode sumber BSD, dan
justru karena kelebihan “bebas” tersebut, BSD berkembang menjadi beberapa
varian yang saat ini banyak digunakan berbagai kalangan. Sampai saat ini pun,
banyak komunitas dan kalangan yang terus mengembangkan kode sumber dari BSD.
Asal muasal varian BSD berasal dari
hasil kerja keras Bill Jolitz yang memporting 4.3BSD Net 2 ke dalam arsitektur
386, hasilnya disebut 386/BSD. Sebagian orang-orang yang menggunakan 386/BSD
kemudian membentuk grup yang dikenal dengan nama NetBSD karena Bill Jolitz pada
saat itu sudah sangat sibuk dengan pekerjaan utamanya, sehingga tidak sempat
untuk melakukan perbaikan terhadap 386/BSD.
Kelompok NetBSD ini memilih tujuan
untuk mendukung sebanyak mungkin platform/arsitektur. Kelompok FreeBSD
terbentuk beberapa bulan kemudian setelah NetBSD terbentuk dengan tujuan
mendukung arsitektur PC i386 saja pada awalnya. Kelompok OpenBSD terbentuk
belakangan ini berpisah dari kelompok NetBSD, dengan focus pada aspek keamanan.
Secara umum ada dua turunan dari 4.4BSD ini yaitu:
1. Komersial
2. Bebas (menggunakan lisensi BSD)
Yang termasuk kedalam varian BSD komersial adalah:
1. BSD/OS (http://www.bsdi.com)
BSD/OS dipasarkan oleh BSD, Inc.
2. DarwinOS (http://developer.apple.com/darwin/)
Darwin merupakan bagian penting dari sistem operasi MacOS X.
Darwin
menggabungkan beberapa teknologi dari Mach dengan sistem
operasi 4.4BSD.
Yang termasuk kedalam varian BSD bebas (menggunakan lisensi
BSD)
1. NetBSD (http://www.netbsd.org)
NetBSD fokus pada penyediaan sistem operasi NetBSD pada
berbagai macam
arsitektur komputer, saat ini sudah mendukung lebih dari 40
arsitektur, mulai dari 64
bit Alpha Server dan desktop system hingga handheld dan
embeded system.
2. FreeBSD (http://www.FreeBSD.org)
FreeBSD fokus pada optimalisasi PC i386 dan Alpha, sekarang
ini juga sudah mendukung IA-64, PC-98, dan UltraSparc. FreeBSD dikenal dengan
fitur networking yang cukup handal sehingga digunakan pada web server yahoo
(http://www.yahoo.com) dan pada ftp server CDROM,Inc (ftp://ftp.cdrom.com)
3. OpenBSD (http://www.openbsd.org)
OpenBSD fokus pada aspek keamanan (security) dan kriptografi
(cryptography). OpenBSD merupakan proyek yang terpisah dari NetBSD pada tengah
1995.
Pada varian BSD (NetBSD, FreeBSD, dan
OpenBSD) model pengembangan sistem operasi tersebut terbuka namun mempunyai
hirarki tertentu yaitu:
1. Contributor adalah developer yang menulis code, patch,
atau dokumentasi namun tidak memiliki hak untuk menulis atau membuat sebuah
file dalam source tree. Jika pekerjaan yang mereka lakukan ingin dimasukkan,
maka harus diperiksa terlebih dahulu oleh seorang commiter atau dengan
persetujuan beberapa orang commiter.
2. Commiter adalah developer yang memiliki hak menulis dan
mengakses source tree, dalam lingkup CVS, memiliki hak commit. Secara tipikal,
seorang commiter bekerja hanya pada bagian-bagian terpilih dari keseluruhan
project.
3. Core Team, membimbing secara keseluruhan arah dan tujuan
proyek, dan membuat keputusan akhir dalam kasus perselisihpahaman antar
developer mengenai source code atau hal-hal lainnya. (OpenBSD tidak mempunyai
core team secara formal, namun Theo de Raadt betugas sebagai pemimpin proyek.).
Setiap orang dapat menjadi
contributor, dengan mengirimkan patch, atau membenarkan kesalahan-penulisan
dalam sebuah halaman manual. Orang-orang yang mengkontribusikan banyak hal,
atau berkompeten dalam sebuah area proyek akan dipromosikan menjadi commiter,
hal ini ditujukan untuk menjaga commiter yang lain memeriksa terlalu banyak hal
pada waktu yang sama.
Apa FreeBSD ? FreeBSD adalah
operating system yang berdasar 4.4 BSD Lite untuk personal komputer berbasis
Intel, seperti AMD, Cyrix atau Netgen “x86″, pc98 dan alpha. Dan bekerja dengan
baik pada bermacam macam peripherals dan konfigurasi dan dapat digunakan untuk
semua dari software yang dikembangkan untuk perlengkapan layanan internet.
Mengapa FreeBSD ? Software FreeBSD
dapat diperoleh gratis di ftp://ftp.FreeBSD.org/ dan untuk mengetahui informasi
baru dan update langsung di internet http://www.FreeBSD.org. Setiap release
FreeBSD berisi semua yang diperlukan pada sebuah sistem, terdapat pula
didalamnya source code. Source code yang terdapat lengkap didalamnya anda dapat
mengkompile ulang sesuai dengan kebutuhan. Dibuat untuk pelajar, peneliti atau
siapa saja yang ingin menggunakan dan membantu perkerjaannya.
FreeBSD mengoptimalkan penggunaan
platform PC. FreeBSD menyediakan kemudahan installasi dan dukungan yang luas
terhadap perangkat keras PC. FreeBSD mendukung arsitektur i386 dan alpha, dan
pengembangan FreeBSD pada beberapa platform juga telah dilakukan. FreeBSD juga
digunakan pada server-server yang memiliki traffic dan kinerja yang cukup
tinggi untuk service WWW dan FTP seperti www.yahoo.com dan ftp.cdrom.com.
Freebsd pun bersifat multi user, berbeda dengan Windows. Penggunaannya, saat
ini banyak dalam server internet, karena performanya yang bagus, dan
kelebihannya dalam hal “multiuser”.
B.
Spesifikasi
FreeBSD
Pada
instalasi ini spesifikasi yang digunakan yaitu:
- Prosesor Intel /amd
- RAM 124 MB
- Harddisk 10 GB
- CD-ROM/DVD-ROM Drive
- CD FreeBSD 9.1
C. Kelebihan FreeBSD
Berikut beberapa kelebihan dari
system operasi FreeBSD :
- Virus/Spyware yang menyerang sedikit
- Banyak terserdia aplikasi dan program gratis
- Relatif mudah dikustomisasi (diutak-atik) secara bebas
- Multiuser
D.
KekuranganSedangkan
kekurangan FreeBSD :
- Relatif sulit penggunaannya, karena masih text base dalam meng-command
- Dibandingkan Windows, GUI pada FreeBSD masih kurang
- Bagi para gamers, game system operasi ini sangat sedikit
Studi Kepustakaan
A. Proses Installasi FreeBSD
1. Installasi FreeBSD yang pertama kali
harus dilakukan adalah atur booting terlebih dahulu dan masukan CD FreeBSD ke
dalam CD-ROM/DVD-ROM
2. Ketika muncul tampilan seperti gambar
di bawah ini kita tekan Enter
3. Lalu muncul tampilan Welcome, kita pilih install untuk
menginstall FreeBSD lalu tekan Enter
4. Selanjutnya muncul Keymap Selection,
kita pilih No jika tidak perlu untuk
mengatur keymap selection tersebut lalu tekan Enter
5. Isikan Set Hostname kita, contoh :
M.Rizki.Fadilah, jika sudah lalu tekan Enter
6. Setelah itu kita pilih Distribution
yang kita ingin gunakan, tekan space untuk menandai/menghilangkan tanda yang
kita ingink install, lalu tekan Enter untuk melanjutkan installasi
7. Pada saat pemilihan partisi kita
gunakan yang manual, karena kita bias memanage besar kapasitas partisi yang di
inginkan lalu tekan Enter
8. Saat membuat pastisi kita gunakan
yang Auto, agar lebih mudah untuk
membuat pastisinya lalu tekan Enter, lalu tekan Enter juga pada Entire Disk, setelah selesai kita tekan
Enter pada Finish
9. Ketika muncul Konfirmasi, tekan Enter pada Commit
10. Tunggu hingga Archive Extraction selesai
11. Selanjutnya kita buat Password, masukan password dan tekan
enter jika sudah
12. Pada saat Network Configuration kita pilih network interface sesuai dengan
spesifikasi computer kita untuk di konfigurasi, setelah di pilih lalu tekan
Enter
13. Tekan Enter pada Yes untuk mengatur IPv4 jika tidak pilih No
14. Setelah itu kita tekan No ketika di tanya ingin mengkonfigurasi DHCP, selanjutnya masukan
ip yang ingin di gunakan setelah selesai tekan Enter pada Ok
15. Selanjutnya, jika kita tidak
menggunakan IPv6 pilih No lalu tekan
Enter, lalu kita masukan DNS yang kita ingin gunakan, jika sudah tekan Enter
pada Ok
16. Masuk ke Select Local or UTC (GMT) Clock kita pilih Yes untuk pengaturan jam sesuai dengan CMOS jika tidak kita pilih No
17. Di Time Zone Selector kita pilih Asia
jika sudah tekan Enter pada Ok, lalu
kita pilih negara yang ada di kawasan Asia jika sudah tekan Enter pada Ok, pilih Zona waktu negara yang ingin
di gunakan lalu tekan Enter pada Ok, pada
confirmation pilih Yes lalu Enter
18. Selanjutnya masuk ke Sistem Configuration, kita pilih
semuanya kecuali NTPD, jika sudah lalu tekan Enter
19. Masuk ke Dumpdev Configuration kita tekan Yes, pada Add User Account
kita pilih Yes lalu tekan Enter
20. Selanjutnya kita masukan nama user
yang ingin kita tambahkan, jika sudah tekan Enter terus menerus hingga masuk ke
pertanyaan Use an empty password kita
ketikan No lalu tekan enter, dan
ketikan No kembali pada Use a random
password, masukan password yang ingin di gunakan lalu tekan Enter, ketikan No pada pertanyaan Lock out the account after creations lalu tekan Enter, dan terakhir
ketikan Yes lalu tekan Enter
21. Tekan Enter pada Exit, lalu pada Manual
Configuration pilih No dan tekan
Enter
22. Pada Complete kita tekan Enter pada Reboot,
dan PC pun akan merestart
#ini
merupakan tampilan pada FreeBSD
Penutup
A. Kesimpulan
FreeBSD adalah salah satu sistem
operasi yang bersifat open source. FreeBSD sebagai salah satu dari keluarga
BSD, saat ini sangat banyak digunakan dan bahkan dikembangkan di berbagai
kalangan individu, perusahaaan dan bahkan universitas. Bila dibandingkan dengan
Windows, FreeBSD relatif lebih sulit dalam penggunaan, karena masih bersifat
text base dalam memberikan command, sedangkan windows memiliki GUI yang jauh
lebih dibandingkan dengan FreeBSD. Namun, terdapat juga varian BSD yang
memiliki GUI, seperti PC-BSD. Keunggulan FreeBSD dibandingkan dengan Windows,
adalah kebebasan dalam penggunaan, bahkan pengembangan dari system operasi
tersebut, karena lisensi yang sudah dijamin untuk kebebasannya.
B. Saran
Ketika kita ingin mengisntallasi
FreeBSD mungkin kita harus berhati-hati dan tidak terburu buru untuk menekan
Enter karena dalam penginstallan FreeBSD tidak akan bisa langsung untuk kembali
ke sebelumnya, sebelum installasi sampai pada tahap akhir.
{ 1 komentar... Views All / Post Comment! }
wah keren nih
terima kasih banyak dengan ini saya dapat menyelesaikan tugas akhir saya :D
Posting Komentar