Tugas
1. Jelaskan sejarah perkembangan linux dan perkembangan distro-distro linux mulai dari awal di temukannya sampi sekarang.
Jawaban :
Sejarah Linux
Pada tahun 1969, Ken Thompson dan Dennis Ritchie (juga adalah developer bahasa C), para peneliti di AT&T Bell Laboratorium Amerika, membuat sistem operasi UNIX, cikal bakal dari Linux. UNIX mendapatkan perhatian besar karena merupakan sistem operasi pertama yang dibuat bukan oleh hardware maker. Selain itu juga karena seluruh source code-nya dibuat dengan bahasa C, sehingga mempermudah pemindahannya ke berbagai platform. Dalam waktu singkat UNIX berkembang secara pesat dan terpecah dalam dua aliran: UNIX yang dikembangkan oleh Universitas
Setelah itu mulai banyak perusahaan yang melibatkan diri, dan terjadilah persaingan yang melibatkan banyak perusahaan untuk memegang kontrol dalam bidang sistem operasi. Persaingan ini menyebabkan perlu adanya standarisasi. Dari sini lahirlah proyek POSIX yang dimotori oleh IEEE (The Institute of Electrical and Electronics Engineers) yang bertujuan untuk menetapkan spesifikasi standar UNIX. Akan tetapi, standarisasi ini tidak meredakan persaingan. Sejak saat itu, muncul berbagai macam jenis UNIX.
Salah satu diantaranya adalah MINIX yang dibuat oleh A. S. Tanenbaum untuk tujuan pendidikan. Source code MINIX inilah yang oleh Linus Torvalds, seorang mahasiswa Universitas Helsinki pada waktu itu, kemudian dijadikan sebagai referensi untuk membuat sistem operasi baru yang gratis dan yang source codenya bisa diakses oleh umum. Sistem operasi ini kemudian diberi nama Linux. Dalam membangun Linux, Linus menggunakan tool-tool dari Free Foundation Software yang berlisensi GNU. Kemudian untuk menjadikan Linux sebuah sistem operasi yang utuh, dia memasukkan program-program yang juga berlisensi GNU.
Awalnya Linus membuat Linux sendiri sebagai hobi, karena ia ingin menjalankan sistem operasi semacam UNIX dalam komputer 386-nya. Dari hasil kerjanya lahirlah Linux versi 0.01, yang sebenarnya masih belum bisa disebut sebuah sistem operasi. Setelah mengalami perbaikan, jadilah Linux versi 0.02, yang notabene adalah Linux resmi versi pertama yang diumumkan pada publik. Linus mengumumkan source code Linux pada tanggal 5 Oktober 1991. Saat itu Linux sudah dapat menjalankan shell bash, gcc compiler, GNU make, GNU sed, compress dll. Proyek Linux ini mendapatkan perhatian dari para programer di seluruh dunia yang kemudian turut berpartisipasi membangun Linux. Perkembangan Linux berlangsung dengan sangat pesat hingga saat ini. Versi terbaru dari kernel Linux dapat anda check pada situs http://www.kernel.org .
Perkembangan distro linux
Distro linux adalah linux yang dibuat dengan memaketkan program tertentu berdasarkan source yang ada dan dikemas sedemikian rupa sehingga mempunyai tampilan / fitur yang berbeda-beda sesuai dengan keinginan si pembuat distro.
Secara garis besar ditro linux sama yaitu menggunakan kernel linux. Perbedaannya hanya pada paket program, program instalasi, organisasi direktori dan berkas program aplikasi dan utilitas tambahan.
2. Salah satu kelebihan dari system operasi linux adalah tidak mengenal virus, jelaskan mengapa demikian.
Jawaban :
Karena linux tidak mengenal penamaan drive C : untuk suatu partisi. Semua drive disatukan dalam suatu system penyimpanan yang besar. Folder/mnt merupakan tempat untuk anda mengakses semua media yang ada dikomputer, baik partisi lain.
3. Tuliskan dan jelaskan kelebihan dan kekurangan linux dibanding sytem operasi lain min.4 selain yang ada pada no.2
Jawaban :
Kelebihan Linux :
- Pada dasarnya semua data tersimpan di dalam harddisk walau ada beberapa kondisi dimana data tersimpan didisket. Linux/UNIX memberikan beberapa proses spesial dimana terminal, printer dan device hardware lainnya dapat diakses seperti kita mengakses file yang tersimpan dalam harddisk atau disket.
- Ketika program dijalankan, program tersebut dijalankan dari harddisk ke dalam RAM dan setelah dijalankan akan dinamakan sebagai proses.
- Linux/UNIX menyediakan servis untuk membuat, memodifikasi program, proses dan file.
- Linux/UNIX mendukung struktur file yang bersifat hirarki.
- Linux/UNIX adalah salah satu sistem operasi yang termasuk ke dalam kelas sistem operasi yang dapat melakukan multitasking. Multitasking sendiri adalah keadaan dimana suatu sistem operasi dapat melakukan banyak kerjaan pada saat yang bersamaan.
- Selain multitasking, Linux/UNIX juga dapat mendukung multiuser. Yaitu sistem operasi yang pada saat bersamaan dapat digunakan oleh lebih dari satu user yang masuk ke dalam sistem. Bahkan untuk Linux juga mendukung untuk multiconsole dimana pada saat bersamaan di depan komputer langsung tanpa harus melalui jaringan dan memungkinkan lebih dari satu user masuk ke dakam sistem.[10]
Kekurangan Linux :
· Game
Belum ada perusahaan game sekelas blizzard, EA sports,dsb yang menyediakan gamenya dalam versi non-windows. Mereka seolah-olah hanya mengenal satu system operasi windows. Hal ini bisa dimaklumi karena pasar system operasi sekarang masih dikuasai oleh Microsoft. Oleh karena itu jika anda adalah seorang gamer mania. Saya piker anda tidak bisa migrasi total ke linux.
· HARDWARE
Hampir semua vendor hardware menyediakan driver untuk windows. Hal inilah yang membuat windows kompatibel dengan berbagai hardware.
· Belum banyak pengguna
Dengan windows, saat ini anda mengalami masalah, anda bisa langsung bertanya siapapun apakah pernah mengalami masalah yang sama. Hal ini karenakan hamper semua orang di bumi ini tahu dan menggunakan windows.
· Banyaknya jumlah distribusi linux yang berbeda.
· Tidak begitu mudah untuk digunakan ( not very user friendly ) dan membingungkan bagi pengguna baru.
4. Tuliskan dan jelaskan perintah-perintah pada console atau terminal linux ubuntu (min.15) selain di buku penuntun dan TP.
Jawaban :
1) Lynx file.html
Melihat file html atau browse ke net dengan text mode, dimana gambar/image tidak dapat ditampilkan, tapi lynx adalah suatu browser yang sangat cepat, sangat berguna bila anda hanya menginginkan suatu artikel tanpa image.
2) Tar -zxvf filename.tar.gz
Meng-untar sebuah file tar sekaligus meng-uncompress file tersebut (*.tar.gz atau *.tgz), untuk meletakkannya direktori yg diinginkan tambahkan option -C direktori, contoh tar -zxvf filename.tar.gz -C /opt (meletakkan file tersebut di direktori /opt.
3) Tar -xvf filename.tar
Meng-untar sebuah file tar yang tidak terkompress (*.tar).
4) Gunzip filename.gz
Meng-uncompress sebuah file zip (*.gz” or *.z). Dengan menggunakan gzip (juga zip atau compress) jika anda menginginkan mengompress file.
5) Bunzip2 filename.bz2
Meng-uncompress file dengan format (*.bz2) dengan utiliti “bzip2″, digunakan pada file yang besar.
6) Unzip filename.zip
Meng-uncompress file dengan format (*.zip) dengan utiliti “unzip” yang kompatibel dengan pkzip for DOS.
7) Find / -name “filename”
Mencari “namafile” pada komputer anda dimulai dengan direktori /. Namafile tersebut mungkin saja berisi wildcard (*,?).
8) Locate filename
Mencari file dengan string “filename”. Sangat mudah dan cepat dari perintah di atas.
9) Pine
Email reader yang sangat mudah digunakan, dan menjadi favorit banyak pemakai mesin Unix. Atau anda bisa pakai email yang sangat customize, yaitu mutt.
10) Talk username1
Berbicara dengan keyboard dengan user lain yg sedang login pada mesin kita (atau gunakan talk username1@machinename untuk berbicara dengan komputer lain). Untuk menerima undangan percakapan, ketikkan talk username2. Jika seseorang mencoba untuk berbicara dengan anda dan itu dirasakan mengganggu, anda bisa menggunakan perintah mesg n untuk menolak pesan tersebut. Dan gunakan perintah who atau rwho untuk melihat siapa user yang mengganggu tersebut.
11) Mc
Menjalankan “Midnight Commander” sebagai file manager, cepat dan bagus.
12) Telnet server
Untuk menghubungkan komputer kita ke komputer lain dengan menggunakan protokol TELNET. Gunakan nama mesin atau Nomor IP mesin, dan anda akan mendapatkan prompt login name dari mesin tersebut, masukkan passwordnya, oh ya .. Anda juga harus punya account di mesin remote tersebut. Telnet akan menghubungkan anda dengan komputer lain dan membiarkan anda untuk mengoperasikan mesin tersebut. Telnet sangat tidak aman, setiap yang anda ketik menjadi “open text”, juga dengan password anda! Gunakan ssh alih-alih telnet untuk mengakses mesin secara remote.
13) Rlogin server
(remote login) Menghubungkan anda kekomputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda. Sangat tidak aman juga, gunakan ssh sebagai gantinya.
14) Rsh server
(remote shell) Jalan lain untuk menghubungkan anda ke remote machine. Apabila login name/password anda sedang dipakai di remote mesin tsb, maka password anda tidak akan berlaku. Idem dengan rlogin, gantikan dengan ssh.
15) Ftp server
Ftp ke mesin lain, ini sangat berguna untuk mengopy file ke/dari remote mesin. Juga tidak aman, gunakan scp dari keluarga ssh sebagai gantinya.
16) Minicom
Program Minicom (dapat dikatakan seperti “Procomm/Hyperterminal for Linux”).
17) ./program_name
Menjalankan program pada direktori aktif, yang mana tidak terdapat pada PATH anda.
18) Xinit
Menjalankan X-window server (tanpa windows manager).
19) Startx
Menjalankan X-window server dan meload default windows manager. Sama seperti perintah “win” under DOS dengan Win3.1.
20) Xterm
(pada X terminal) ,menjalankan X-windows terminal. Untuk keluar ketikkan exit.
21) Xboing
(pada X terminal). Seperti games-games lama.
22) Gimp
(pada X terminal) Program image editor yang sangat bagus, bisa disamakan dengan Adobe Photoshop, yang membedakan adalah program ini gratis.
23) Netscape
(pada X terminal) menjalankan netscape.








0 komentar:
Posting Komentar