Wednesday, March 16, 2016

makalah linux ubuntu berbasis GUI dan CLI

KATA PENGANTAR


            Dengan mengucapkan puji dan syukur kehadirat Allah SWT serta sholawat salam tercurahkan ke junjungan kita Nabi Muhammad SAW, sehingga penulis dapat menyelesaikan tugas dengan judul SISTEM OPERASI ( BERBASIS TEXT DAN CLI ).

            Penulis banyak dukungan dalam penulisan Makalah ini, maka dari itu penulis mengucapkan terima kasih kepada rekan - rekan yang ikut membantu.
      Penulis menyadari bahwa makalah ini masih banyak kesalahan dan kekurangan, maka dari itu penulis mengharapkan sumbangan pikiran, pendapat serta saran-saran yang berguna demi penyempurnaan makalah ini. Semoga makalah ini dapat berguna dan bermanfaat bagi pembaca.



Nganjuk, 16 Maret 2016



Penyusun











DAFTAR ISI

KATA PENGANTAR....................................................................................1
DAFTAR ISI...................................................................................................2
BAB I PENDAHULUAN
A.    LATAR BELAKANG.............................................................................3
B.    Pengertian Linux................................................................. ....................3
1. Sejarah Linux......................................................................................4
2. Pengembangan Linux...........................................................................4
3. Macam-Macam Distro Linux...............................................................5
4. Ubuntu..................................................................................................7
5. Kelebihan Ubuntu.................................................................................8
6. Kekurangan Ubuntu..............................................................................9
7. Varian Ubuntu.......................................................................................9
8. Edisi Server Ubuntu.............................................................................10
9. Layanan Server Pada Linux Ubuntu....................................................10
10. Persyaratan Sistem...............................................................................12
11. Fitur Ubuntu.........................................................................................12
12. Filosofi Ubuntu.....................................................................................13
13. Varian Jenis Ubuntu..............................................................................13
BAB II PEMBAHASAN
A.     .Keunggulan Sistem Operasi Berbasis Teks...........................................................14
B.      ClI (Command Line Interface)...............................................................................15
1. Antarmuka...............................................................................................15
2. Pengertian CLI.........................................................................................16
3. Pengenalan CLI Di Linux........................................................................16
4. Kelemahan Dan Kelebihan CLI...............................................................17
5. Pengertian GUI (Graphical User Interface).............................................18
6. Kelebihan Dan Kekurangan GUI.............................................................18
























BAB I

PENDAHULUAN
A.    LATAR BELAKANG
            Tekonologi khususnya komputer adalah teknologi yang berkembang dengan sangat pesat di dunia terutama dunia ilmu pengetahuan. Penggunaan sistem informasi yang dilakukan dengan menggunakan teknologi komputer memiliki keunggulan tersendiri bagi pemakainya. Sebagian besar pemakai dalam hal ini user dewasa ini membutuhkan sistem operasi yang lebih mudah digunakan dalam pengoperasian serta bebas biaya untuk mendapatkan legalitas aktif sistem operasi yang dipakai dan open source ketimbang dengan meggunakan sistem operasi yang memerlukan license meski sudah tidak asing lagi digunakan. Penggunaan sistem operasi yang bersifat open source memilki keunggulan utama, diantaranya dapat secara gratis atau bebas di-download, dan sampai sekarang masi bebas dari serangan virus, serta sistem operasi yang lebih stabil dan masih banyak keunggulan lainnya.
            Di era globalisasi ini, perkembangan dunia teknologi informasi dari waktu ke waktu menunjukan kemajuannya. Perkembangan ini seiring dengan kebutuhan akan sistem operasi yang mumpuni di bidangnya. Sistem operasi yang bersifat user friendly merupakan salah satu faktor untuk mencapai tujuan.
Mengingat begitu besarnya pengaruh penggunaan sistem operasi terhadap kebutuhan user, maka perlu dipertimbangkan suatu keputusan dalam memilih sistem operasi yang akan dipakai guna mendapatkan kebutuhan yang diperlukan. Oleh karena itu tim penulis tertarik untuk membahas suatu sistem operasi Linux. 
B.  PENGERTIAN LINUX
Linux Adalah software sistem operasi open source yang gratis untuk disebarluaskan di bawah lisensi GNU. Linux merupakan turunan dari unix dan dapat bekerja pada berbagai macam perangkat keras koputer mulai dari inter x86 sampai dengan RISC.
Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
 SEJARAH LINUX
Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum. 
Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler).
Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya Windows 9.x/NT/2000/ME).
Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan cepat dan efisien, internet menjadi pilihan yang sangat tepat.
PENGEMBANGAN LINUX
Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanyaumumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 olehRichard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatifGNU/Linux.
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 keraskomputer, termasuk komputer desktop, superkomputer, dan sistem benamseperti pembaca buku elektronik, sistem permainan video (PlayStation 2,PlayStation 3 dan XBox), 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 memilikipaket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice,Abiword,



   MACAM-MACAM DISTRO LINUX

Xandros
Xandros Linux adalah sebuah distro Linux yang berdasarkan pada sistim KDE.Tampilannya sangat mirip dengan Microsoft Windows, jadi apabila dioperasikan sangat mudah dan nyaman.
o Ubuntu.
Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian.
Proyek Ubuntu disponsori oleh Canonical Ltd (perusahaan milik Mark Shuttleworth). Nama Ubuntu diambil dari nama sebuah konsep ideologi di Afrika Selatan. “Ubuntu” berasal dari bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”.
o CentOS
Adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux (RHEL). CentOS singkatan dari Community ENTerprise Operating System (Sistem Operasi Perusahaan buatan Komunitas/Masyarakat).
o Debian
Debian adalah sistem operasi berbasis kernel Linux. Debian adalah ‘kernel independent’, yaitu sistem operasi Debian dikembangkan murni tanpa mendasarkan pada sistem operasi yang telah ada.
o Fedora
Fedora (sebelumnya bernama Fedora Core, terkadang disebut juga dengan Fedora Linux) adalah sebuah distro Linux berbasis RPM dan yum yang dikembangkan oleh Fedora Project yang didukung oleh komunitas pemrogram serta disponsori oleh Red Hat. Nama Fedora berasal dari karakter fedora yang digunakan di logo Red Hat.
o Knoppix
Knoppix adalah distro Linux live-cd yang dapat dijalankan melalui CD-ROM tanpa instalasi di hard disk. Distro ini berbasis Debian Linux dan diciptakan oleh Klaus Knopper.
o Gento
Gentoo Linux adalah suatu distribusi Linux yang memakai paket sistem manajemen Portage. [Bandingkan dengan: Debian yang menggunakan paket .deb, RedHat / Mandrake yang menggunakan paket .rpm. Manajemen paket ini dirancang untuk modular (mudah ditambah-tambah), portabel (dapat di port ke distro lain), mudah ditata, fleksibel, dan dioptimalkan untuk masing-masing komputer pengguna.
o Slackware
Slackware merupakan sistem operasi yang dibuat oleh Patrick Volkerding dari Slackware Linux, Inc. Slackware merupakan salah satu distro awal, dan merupakan yang tertua yang masih dikelola. Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi distribusi Linux yang paling mirip Unix.
o Mandriva Linux
Mandriva Linux (dahulu dikenal dengan nama Mandrakelinux atau Mandrake Linux) adalah sistem operasi yang dibuat oleh Mandriva (dahulu dikenal dengan nama Mandrakesoft).Mandriva Linux menggunakan RPM Package Manager.
o OpenSUSE
SUSE sebelumnya bernama SUSE Linux dan SuSE Linux Professional adalah salah satu distro Linux dari perusahaan Novell, atau lebih tepat dari anak perusahaannya Suse Linux GmbH (Software- und System-Entwicklungsgesellschaft mbH, Nürnberg yang berarti pengembangan -perangkat lunak dan -sistem).
o Freespire
Freespire adalah versi gratis dari distro Linspire (a.k.a Lindows), kemudian mungkin dikarenakan permasalahan nama, berubah menjadi Linspire.
o Linux Mint
Linux Mint adalah sistem operasi berbasis Linux untuk PC. Inti dari LinuxMint adalah Ubuntu, sehingga aplikasi yang dapat berjalan di Ubuntu, juga bisa berjalan pada LinuxMint.


o PCLinuxOS

PCLinuxOS, sering disingkat sebagai PCLOS, adalah sebuah sistem operasi desktop. Ini adalah sebuah sistem operasi bebas untuk komputer pribadi yang bertujuan untuk memudahkan penggunaan.
o Damn Small Linux
Damn Small Linux (DSL) adalah salah satu distro/varian linux mini. Disebut mini karena paket DSL cuma 50MB besarnya. DSL juga memungkinkan untuk diinstall di USB 128MB.
o Kuliax
Kuliax adalah sebuah distribusi Linux LiveCD yang dikembangkan oleh Kuliax Project untuk pendidikan di universitas. Distribusi ini berbasis Debian GNU/Linux dan Knoppix, serta telah dioptimasi ke arah penggunaan desktop Linux.
o Redhat
Distribusi yang paling populer, minimal di Indonesia, redhat merupakan distribusi pertama yang instalasi dan pengoperasiannya mudah.
UBUNTU

Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan sebagai software bebas. Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti "Kemanusiaan kepada sesama"[7]. Ubuntu didesain untuk kepentingan penggunaan personal, namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas.

Proyek Ubuntu resmi disponspori oleh Canonical Ltd. yang merupakan sebuah perusahaan yang dimiliki oleh pengusaha Afrika SelatanMark Shuttleworth. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional.
Ubuntu mempunyai filosofi sebagai berikut :
bahwa perangkat lunak harus tersedia dengan bebas biaya
bahwa aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa lokal masing-masing dan untuk orang-orang yang mempunyai keterbatasan fisik
bahwa pengguna harus mempunyai kebebasan untuk mendapatkan, mengubah, dan mendistribusikan perangkat lunak sesuai dengan apa yang mereka butuhkan tanpa halangan apapun
Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak berpemilik (proprietary); bukan hanya peralatan yang Anda butuhkan tersedia secara bebas biaya, tetapi Anda juga mempunyai hak untuk memodifikasi perangkat lunak Anda sampai perangkat lunak tersebut bekerja sesuai dengan yang Anda inginkan.
Ubuntu adalah salah satu proyek andalan Debian. Sasaran awal Ubuntu adalah menciptakan sistem operasi desktop Linux yang mudah dipakai. Ubuntu dijadwalkan dirilis setiap 6 bulan sehingga sistem Ubuntu dapat terus diperbarui.[9][10]
Ubuntu pertama kali dirilis pada 20 Oktober 2004. Semenjak itu, Canonical telah merilis versi Ubuntu yang baru setiap 6 bulan sekali. Setiap rilis didukung selama 18 bulan untuk pembaruan sistem, keamanan, dan kesalahan (bug). Setiap 2 tahun sekali (versi xx.04 dengan x angka genap) akan mendapatkan Long Term Support(LTS)[9] selama 3 tahun untuk desktop dan 5 tahun untuk edisi server. Namun Ubuntu 12.04 yang akan dirilis April 2012 akan mendapatkan pembaruan sistem selama 5 tahun[10]. Perpanjangan dukungan ini bertujuan untuk mengakomodasi bisnis dan pengguna IT yang bekerja pada siklus panjang dan pertimbangan biaya yang mahal untuk memperbarui sistem.[11]
Paket-paket software Ubuntu berasal dari paket tidak stabil Debian; Ubuntu memakai format paket dan manajemen paket Debian (APT dan Synaptic). Paket Debian dan Ubuntu seringkali tidak cocok. Paket Debian sering kali perlu dibuat ulang dari source agar dapat dipakai di Ubuntu[12], begitu juga sebaliknya. Ubuntu bekerja sama dengan Debian untuk berusaha agar perubaha-perubahan sistem Ubuntu mengarah kembali ke Debian[13], namun hal ini hampir tak terlaksana. Penemu Debian, Ian Murdock, pernah berkata bahwa paket Ubuntu berpotensi mengarah terlalu jauh dari Debian[14]. Sebelum setiap rilis Ubuntu, paket-paket diambil dari paket tidak stabil Debian dan digabung dengan modifikasi Ubuntu. Sebulan sebelum perilisan, pengambilan paket dihentikan dan kerja selanjutnya adalah memastikan paket-paket yang sudah diambil bekerja dengan baik.
Ubuntu sekarang dibiayai oleh Canonocal Ltd. Pada 8 Juli 2005 Mark Shuttleworth mendirikan pendirian Ubuntu Foundation dan memberikan pendanaan awal sebesar US$10 juta. Tujuan dari pendirian yayasan ini adalah untuk memastikan pengembangan dan dukungan semua versi Ubuntu dapat terus berjalan.[15]
Pada 31 Oktober 2011, Mark Shuttleworth mengumumkan bahwa Ubuntu 14.04 akan mendukung smartphone, tablet, dan smart TV. Dan desain-desainnya pun sudah mulai dirancang

1.1 KELEBIHAN DAN KEKURANGAN LINUX UBUNTU

Kelebihan Linux Ubuntu
1.        Linux merupakan sistem operasi bebas dan terbuka (open source). Sehingga tidak perlu biaya lisensi untuk membeli atau menggunakan Linux, gratis.
2.        Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux karena banyak komunitas-komunitas pengembangnya, semisal sourceforge.net. , atau bila terpaksa kita bisa menjalankan software untuk Windows di Linux dengan bantuan emulator seperti Wine sehingga file .exe dan .msi dapat dijalankan.
3.        Linux mudah digunakan. Dulu, Linux dikatakan merupakan sistem operasi yang sulit dan hanya dikhususkan untuk para hacker karena masih berbasis teks (DOS). Namun, kini Linux mudah digunakan hampir semudah menggunakan Windows, bahkan masalah style pun, Linux lebih baik dari Windows 7.
4.        Linux relatif stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat dikenal stabil berjalan tanpa henti. Linux, yang merupakan varian dari UNIX, juga mewarisi kestabilan ini. Jarang ditemui, komputer yang tiba-tiba hang dan harus menekan tombol Ctrl-Alt-Del atau Restart untuk mengakhiri kejadian tersebut.
5.        Keamanan. Hampir semua pengguna Windows pasti pernah terkena virus, spyware, trojan, adware, dsb. Hal ini, hampir tidak terjadi pada Linux. Linux sejak awal didesain multi-user, sehingga bila virus menjangkiti user tertentu, akan sangat sangat sulit menjangkiti dan menyebar ke user yang lain. Beberapa orang berpendapat bahwa Linux lebih aman karena jumlah penggunanya lebih sedikit dibanding Windows, namun anggapan itu tidaklah tepat.
6.        Linux selain gratis untuk digunakan, gratis pula untuk dimodifikasi dan didistribusikan ulang. Bahkan kita dapat mengembangkan distro kita sendiri.
7.        Linux mempunyai kompatibilitas ke belakang yang lebih baik (better backward-compatibilty). Perangkat keras yang telah berusia lama, masih sangat berguna dan dapat dijalankan dengan baik di atas Linux. Selain itu, tidak pernah ditemui dokumen-dokumen yang lebih baru tidak dapat dibaca pada Linux versi yang lebih lama. Pada Windows, kita seakan dituntut untuk terus mengikuti perkembangan perangkat keras, seperti kasus file .docx (Word 2007-2010) yang tidak bisa dibuka dengan Microsoft Word 2003 atau versi dibawahnya.
8.        Beragam pilihan. Hal ini bisa menjadi kelebihan maupun kekurangan. Banyak distro bermunculan, contoh yang populer seperti Ubuntu, Debian, RedHat, openSuSe, Fedora, Mandriva (Mandrake), dsb. Keanekaragaman ini memberi kita banyak pilihan sesuai dengan kebutuhan masing-masing, namun di satu sisi hal ini juga akan membingungkan calon pengguna Linux. Lihat chart distribusi Linux di http://distrowatch.com untuk mengetahui rangking distro-distro Linux.
9.        Dukungan komunitas yang beragam dan menyebar di seluruh dunia.
10.    Linux dapat berjalan dalam dua mode, modus teks dan modus GUI namun pada umumnya modus teks (terminal) ini lah yang menjadi kekuatan Linux. Modus.
11.    Linux membutuhkan resource yang lebih kecil dari Windows, sehingga cocok untuk komputer dengan spesifikasi minimal. Selain itu hampir semua distro populer menyediakan versi 32 bit maupun 64 bit.

Kekurang Linux Ubuntu

a.         Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’, takut untuk beralih dari Windows.
b.        Aplikasi-aplikasi di Linux belum seampuh aplikasi di Windows.
c.         Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux. Untuk mencari daftar perangkat keras yang didukung pada Linux, kita dapat melihatnya di Linux-Drivers.org atau LinuxHardware.org.
d.        Struktur direktori dan hak-akses yang membingungkan bagi yang sudah terbiasa dengan Windows dan belum mengenal UNIX/Linux sama sekali.
e.         Bagi administrator sistem yang belum terbiasa dengan Unix-like (seperti Linux), maka mau tidak mau harus mempelajari hal ini. Sehingga syarat untuk menjadi administrator adalah manusia yang suka belajar hal-hal baru dan terus-menerus belajar.
f.         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.



1.2      VARIAN UBUNTU

Varian Ubuntu sangat banyak, namun hanya 3 yang didukung dan dibiayai secara resmi oleh Canonical Ltd. yaitu, Kubuntu, Xubuntu, dan Lubuntu.
Berikut adalah varian Ubuntu yang terkenal:
•         Kubuntu Ubuntu yang memakai KDE Plasma Workspace, Kubuntu membutuhkan sumber daya hardware yang lebih banyak dibanding Ubuntu.
•         Xubuntu Distribusi Ubuntu yang memakai Xfce desktop environment, membutuhkan lebih sedikit sumber daya hardware.
•         Lubuntu Distribusi Ubuntu yang memakai LXDE desktop environment, merupakan distribusi Ubuntu yang membutuhkan paing sedikit sumber daya hardware.
•         Edubuntu Salah satu proyek gabungan Ubuntu dan GNOME yang bertujuan untuk menciptakan sistem operasi untuk sekolah dan pengguna rumah.
•         Mythbuntu Distribusi Ubuntu yang didesain untuk membuat theater ruma dengan MythTV. Mythbuntu menggunakan Xfce desktop environment.
•         BlackBuntu Sesuai namanya, Distribusi Berbasis Ubuntu yang digunakan khusus untuk Penetrasi Jaringan, Keamanan, Digital Forensic, dengan menggunakan tool-tool yang mirip BackTrack.






1.3 EDISI SERVER UBUNTU



Ubuntu juga menawarkan sistem operasinya dalam edisi server. Versi saat ini adalah Ubuntu 12.04 Long Term Support (LTS) release, yang akan didukung hingga 2017. Pembaruan akan meliputi fitur baru hardware komputer, pembaruan keamanan, dan pembaruan ubuntu stack (software cloud computing).(cloud computing infrastructure).

Ubuntu menggunakan modul keamanan AppArmor untun Linux Kernel yang pada standarnya dinyalakan oleh kunci paket software, dan firewall sudah dikembangkan dari servis yang digunakan sistem operasi. Direktori home dan private directories juga dienkripsi. Ubuntu 10.04 Server Edition memiliki MySQL 5.1, Tomcat 6, Open JDK 6, Samba 3.4, Nagios 3, PHP 5.3, Pyton 2.6. Kebanyakan dari servis tersebut hanya membutuhkan waktu 30 menit untuk dikonfigurasi.
Ubuntu 10.04 LTS Server Edition mendukung arsitektur Intel x86 dan AMD64. Edisi server menyediakan fitur seperti file/print services, web hosting, email hosting, dll. Ada beberapa perbedaan antara edisi server dan edisi desktop walaupun keduanya menggunakan repositori apt yang sama. Perbedaan utamanya adalah, pada edisi server X window environment tidak diinstall scara standar, walaupun antarmuka grafik dapat diinstall secara manual seperti Ubuntu desktop. CD Ubuntu Server Edition juga memiliki pilihan untuk menginstall Ubuntu Enterprise Cloud.
Server Ubuntu juga didistribusikan secara gratis dam bebas. Pengguna dapat memilih untuk membayar untuk dukungan teknis dan konsultasi. Sukungan biasanya berupa kontrak dengan 9x5 jam bisnis seharga $750 per server, dan kontrak 24x7 untuk setiap tahun berharga $1,200.

1.4  Layanan Server Pada Linux Ubuntu


Layanan-layanan server yang disediakan oleh Ubuntu Linux antara lain:

1. SSH Server dengan menggunakan aplikasi OpenSSH.
Secure Shell (SSH) merupakan sebuah protokol TCP/IP yang menyediakan layanan pertukaran data melalui jalur yang aman (terenkripsi) antara dua  ataulebih komputer yang tergabung dalam satu jaringan.
Aplikasi yang digunakan untuk membangun server SSH adalah OpenSSH.OpenSSH       merupakan aplikasi berbasis protokol SSH yang berfungsi untuk meremote sebuah komputer dan/atau melakukan transfer file antar komputer.


2. Aplikasi Firewall dengan iptables.

Firewall merupakan salah satu cara untuk melindungi sistem dari ancamankeamanan  jaringan.

3. DNS Server dengan menggunakan aplikasi BIND.

DNS (Domain Name System) adalah sebuah sistem yang menyimpaninformasi tentang namahost maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. Fungsi utama dari sebuah sistem DNS adalah menerjemahkan nama-nama host (hostnames) menjadi alamat IP ataupun sebaliknya, sehingga nama tersebutmudah diingat oleh pengguna internet.

4. Proxy Server dengan menggunakan aplikasi Squid.

Proxy server adalah server (komputer atau program aplikasi) yangmelayani request dari client-nya untuk meneruskan request ke server yang lain.

5. DHCP Server dengan menggunakan aplikasi dhcp3-server.

DHCP(Dynamic Host Configuration Protocol) adalah protokol yangberbasis arsitektur client-server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan.

6. Web Server dengan menggunakan aplikasi Apache2.

Web server bekerja melalui protolol HTTP. HTTP merupakan protocol komunikasi untuk mengirim dan menerima halaman dalam format hypertext  melalui internet. HTTP adalah protokol standar request  / response antara client dan server.

7. FTP Server dengan menggunakan aplikasi ProFTPD.

FTP (File Transfer Protocol) digunakan untuk melakukan transfer data dari satu komputer ke komputer lainnya dalam satu jaringan komputer atauinternet.

8. Domain Controller dengan menggunakan aplikasi Samba.

Samba merupakan aplikasi yang mengimplementasikan protokol Server Message  Blok (SMB) di lingkungan Unix/Linux. Fungsi utama dari protokol ini adalah untuk melakukan sharing file dan printer
          Secara umum, Ubuntu Linux merupakan salah satu distribusi linux yangdidukung oleh komunitas yang sangat besar di internet selain dukungan resmi dariCanonical Ltd. sebagai perusahaan yang membangun sistem operasi ini. UbuntuLinux didistribusikan secara gratis dengan media instalasi CD sebanyak 1 buah CD instalasi. Aplikasi-aplikasi lain yang tidak terdapat pada CD instalasi tersebut dapat dengan mudah diperoleh di repository, baik resmi maupun tidak resmi, yang telah disediakan oleh vendor dan komunitas


1.5 Persyaratan Sistem

Versi Desktop Ubuntu sekarang mendukung x86 32 bit dan 64 bit. Dukungan tidak resmi juga tersedia untuk PowerPC, IA-64 (Itanium), Playstation 3 (Namun Sony telah mencabut dukungan untuk OtherOS lain pada 1 April 2011), dan beberapa handphone. GPU yang didukung diperlukan untuk menjalankan efek visual seperti Unity Shell. Dalam kasus GPU yang tidak memadai, Unity dapat direduksi menjadi Unity 2D yang membutuhkan hardware yang lebih rendah.
Kebutuhan Minimal Server
Desktop

Processor

300 MHz 700 MHz
Memory (RAM)
128 MiB
384 MiB
Hard Drive (ruang kosong)
1 GB
5 GB
Monitor Resolution
640×480 640×480


1.6 FITUR UBUNTU


Ubuntu terdiri dari banyak paket, kebanyakan berasal dari distribusi di bawah lisensi lisensi software bebas. Namun, beberapa software khususnya driver menggunakan Proprietary software[17]. Lisensi yang pada umumnya adalah GNU General Public License (GNU GPL) danGNU Lesser General Public License (GNU LGPL), dengan tegas menyatakan bahwa pengguna dengan bebas dapat menjalankan, menggandakan, mempelajarai, memodifikasi, dan mendistribusikan tanpa pembatasan apapun. Namun tetap ada software proprietary yang dapat berjalan di Ubuntu. Ubuntu berfokus pada ketersediaan kegunaan pada orang disfungsi, keamanan dan stabilitas. Ubuntu juga berfokus pada internasionalosasi dan aksesibilitas untuk dapat menjangkau sebanyak-banyaknya orang[18]. Dalam hal keamanan, perangkat sudo dapat meningkatkan privilage secara sementara untuk melakukan tugas administratif, sehingga akun root dapat terus terkunci, dan mencegah orang tidak terauthorisasi melakukan perubahan sistem atau membuka kelemahan keamanan.

1.7 FILOSOFI UBUNTU
Ubuntu sendiri sebagai sistem operasi open source mempunyai filosofi bahwa perangkat lunak harus tersedia dengan bebas biaya.bahwa aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa lokal masing-masing dan untuk orang-orang yang mempunyai keterbatasan fisik, danbahwa pengguna harus mempunyai kebebasan untuk mengubah perangkat lunak sesuai dengan apa yang mereka butuhkan.
Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak berpemilik (proprietary); bukan hanya peralatan yang  dibutuhkan tersedia secara bebas biaya, tetapi seseorang juga mempunyai hak untuk memodifikasi perangkat lunak sendiri sampai perangkat lunak tersebut bekerja sesuai dengan yang  diinginkannya. Bahkan sekarang banyak versi-versi buatan para programmer itu sendiri, seperti BlankOn tersedia bahasa Indonesia, lalu ada UbuntuME (Muslim Edition) untuk memfasilitasi kaum muslim dalam menggunakan sistem operasi yang siap pakai dan dilengkapi fitur Al-Qur’an, sholat time, dan lain-lain, serta varian lain yang dikembangkan oleh programmer-programmer lainnya. Ini bukti bahwa Ubuntu sangat terbuka, bahkan tak dipungkiri Ubuntu akan menyaingi Windows, perangkat lunak buatan Microsoft
1.8 VARIAN JENIS UBUNTU

Ubuntu memiliki beberapa varian, dikarenakan Ubuntu merupakan OS yang open source atau terbuka, sehingga varian-varian Ubuntu dibuat secara banyak oleh para ahli profesional maupun programmer itu sendiri. Beberapa varian Ubuntu antara lain:


      Sabily (dulu Ubuntu Muslim Edition)

      Xubuntu
      Kubuntu
      Edubuntu
      CrunchBang
      Linux Mint
      Super Ubuntu
      Ubuntu Ultimate
      aUbuntu
      OpenGEU
      UbuntuCE (Christian Edition)
      Ubuntu satanic Edition
      Ubuntu Studio
      BlankOn
      DewaLinux
      GoBuntu 







BAB II

PEMBAHASAN
A.    KEUNGGULAN SISTEM OPERASI BERBASIS TEKS
1.      Keunggulan Linux
Linux merupakan sistem operasi bebas dan terbuka (open source). Sehingga tidak perlu biaya lisensi untuk membeli atau menggunakan Linux, gratis.
Linux mudah digunakan. Dulu, Linux dikatakan merupakan sistem operasi yang sulit dan hanya dikhususkan untuk para hacker karena masih berbasis teks (DOS). Namun, kini Linux mudah digunakan hampir semudah menggunakan Windows, bahkan masalah style pun, Linux lebih baik dari Windows 7.
1. Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux karena banyak komunitas-komunitas pengembangnya, semisal sourceforge.net. , atau bila terpaksa kita bisa menjalankan software untuk Windows di Linux dengan bantuan emulator seperti Wine sehingga file .exe dan .msi dapat dijalankan.
2. Keamanan. Hampir semua pengguna Windows pasti pernah terkena virus, spyware, trojan, adware, dsb. Hal ini, hampir tidak terjadi pada Linux. Linux sejak awal didesain multi-user, sehingga bila virus menjangkiti user tertentu, akan sangat sangat sulit menjangkiti dan menyebar ke user yang lain. Beberapa orang berpendapat bahwa Linux lebih aman karena jumlah penggunanya lebih sedikit dibanding Windows, namun anggapan itu tidaklah tepat.
3. Linux relatif stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat dikenal stabil berjalan tanpa henti. Linux, yang merupakan varian dari UNIX, juga mewarisi kestabilan ini. Jarang ditemui, komputer yang tiba-tiba hang dan harus menekan tombol Ctrl-Alt-Del atau Restart untuk mengakhiri kejadian tersebut.
4. Linux mempunyai kompatibilitas ke belakang yang lebih baik (better backward-compatibilty). Perangkat keras yang telah berusia lama, masih sangat berguna dan dapat dijalankan dengan baik di atas Linux. Selain itu, tidak pernah ditemui dokumen-dokumen yang lebih baru tidak dapat dibaca pada Linux versi yang lebih lama. Pada Windows, kita seakan dituntut untuk terus mengikuti perkembangan perangkat keras, seperti kasus file .docx (Word 2007-2010) yang tidak bisa dibuka dengan Microsoft Word 2003 atau versi dibawahnya.
5. Dukungan komunitas yang beragam dan menyebar di seluruh dunia.
6. Linux selain gratis untuk digunakan, gratis pula untuk dimodifikasi dan didistribusikan ulang. Bahkan kita dapat mengembangkan distro kita sendiri.
7. Beragam pilihan. Hal ini bisa menjadi kelebihan maupun kekurangan. Banyak distro bermunculan, contoh yang populer seperti Ubuntu, Debian, RedHat, openSuSe, Fedora, Mandriva (Mandrake), dsb. Keanekaragaman ini memberi kita banyak pilihan sesuai dengan kebutuhan masing-masing, namun di satu sisi hal ini juga akan membingungkan calon pengguna Linux. Lihat chart distribusi Linux di http://distrowatch.com untuk mengetahui rangking distro-distro Linux.
8. Linux membutuhkan resource yang lebih kecil dari Windows, sehingga cocok untuk komputer dengan spesifikasi minimal. Selain itu hampir semua distro populer menyediakan versi 32 bit maupun 64 bit.
9. Linux dapat berjalan dalam dua mode, modus teks dan modus GUI namun pada umumnya modus teks (terminal) ini lah yang menjadi kekuatan Linux. Modus GUI sendiri memiliki banyak pilhan desktop environment-nya seperti KDE, Gnome, BlackBox, XFCE.

B.     CLI (COMMAND LINE INTERFACE)

1.1      Antarmuka
Anda berinteraksi dengan peranti lunak melalui antarmuka. Antarmuka (user interface) adalah salah satu layanan yang disediakan sistem operasi sebagai sarana interaksi antara pengguna dengan sistem operasi. Antarmuka juga merupakan komponen sistem operasi yang bersentuhan langsung dengan pengguna. Selain itu, antarmuka mengendalikan cara Anda memasukkan data dan perintah-perintah dan bagaimana informasi ditampilkan pada layar. Terdapat dua jenis antarmuka, yaitu Command Line Interface(CLI) dan Graphical User Interface(GUI). Sistem operasi biasanya menggunakan kombinasi dari kedua jenis antarmuka ini untuk menentukan bagaimana pengguna berinteraksi dengan komputer.
  Command Line Interface (CLI) – berbasis teks, yang jika melakukan perintah harus dengan mengetikan perintah.Untuk melakukan konfigurasi perangkat, mengatur sumber daya sistem, dan menangani masalah sambungan jaringan, administrator jaringan dan pengguna-pengguna lainnya yang berkemampuan tinggi bekerja dengan antarmuka command-line. Dalam antarmuka command- line (command-line interface), pengguna menggetikan perintah-perintah atau menekan tombol-tombol khusus pada keyboard untuk memasukkan data dan perintah. Antarmuka command-line sering kali sulit digunakan karena antarmuka tersebut memerlukan ejaan, tata bahasa, dan tanda baca yang tepat. Kesalahan kecil seperti kurangnya tanda titik akan menghasilkan pesan kesalahan. Akan teteapi, antarmuka command-line memberi pengguna lebih banyak kendali untuk mengatur hal-hal yang kecil dan rinci.



1.2      Pengertian CLI

CLI adalah tipe antarmuka di mana pengguna berinteraksi dengan sistem operasi melalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-baris tertentu.
Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-nya. UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Microsoft Disk Operating System (MS-DOS) memberi nama command.com atau Command Prompt. Sedangkan pada Windows Vista, Microsoft menamakannya PowerShell. Pengguna Linux mengenal CLI pada Linux sebagai terminal, sedangkan pada Apple namanya adalah commandshell.
CLI melakukan aktivitas sistem operasi dengan menggunakan perintah teks diakhiri Enter . Untuk menggunakannya , di windows menggunakan Command Prompt (Start -> Run -> ketik cmd -> enter) dan untuk Linux menggunakan Terminal (Applications -> Accsesoris -> Terminal)
1.3      Pengenalan CLI di Linux
Seperti pada saat akan menginputkan perintah di DOS, command line atau baris perintah di Linux juga diketikkan di prompt dan diakhiri enter untuk mengeksekusi perintah tersebut. Baris perintah merupakan cara yang lebih efisien untuk melakukan sesuatu pekerjaan oleh karena itu pemakai Linux tetap mengandalkan cara ini untuk bekerja. Sebaiknya pemula juga harus mengetahui dan sedikitnya pernah menggunanakan perintah baris ini karena suatu saat pengetahuan akan perintah-perintah ini bisa sangat diperlukan.
Berikut ini adalah beberapa contoh perintah yang digunakan di sistem operasi Linux Blankon 5 Nanggar pada mode CLI, baik Desktop maupun Server, yang juga banyak untuk bisa digunakan pada distro yang lain. Pada contoh ini menggunakan Blankon 5 Nanggar.
o   sudo su
Digunakan untuk login sebagai root/pengguna tertinggi
Sintaks sudo su
o   login
Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan perintah ini.
Sintaks : login namauser, Contoh : login adam
o   cd
Digunakan untuk berpindah direktori
Sintaks : cd alamat_direktori , DAFContoh : cd /var/www
o   pwd
Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.
Sintaks : pwd
o   ls
Digunakan untuk melihat isi sebuah direktori.
Sintaks : ls
o   cp
Digunakan untuk melakukan copy file.
Sintaks : cp /direktori/file_yang_ingin_dicopy /direktori tujuan
Contoh : cp /etc/file1.txt /var/www
o   mv
Digunakan untuk melakukan cut atau rename.
Sintaks :
mv /direktori/file_yang_ingin_dicut /direktori tujuan (cut)
mv /direktori/file_yang_ingin_direname /nama_baru_file (rename)
Contoh: mv /etc/file1.txt /var/www, mv /etc/file1.txt file2.txt
Kelebihan dan Kelemahan CLI

Kelebihan CLI :

1.loading cepat
2.akurat
3. hanya membutukan spesifikasi hardware yang rendah

Kekurangan CLI:

1.membosankan
2.tidak menarik
3.harus mengingat baris dan perintah






C.     Pengertian GUI(Graphical User Interface)


GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.



Kelebihan dan Kelemahan GUI


Kelebihan GUI :

1. Menarik tampilanya
2. Tidak Menbosankan
3. tidak perlu mengingat baris dan perintah
kekurangan GUI : 
1. Harus membutuhkan spesifikasi yang cukup
2. kemungkinan loading lambat
3. mudah terkena virus


















DAFTAR PUSTAKA

tulis aja Blog Ini Yaa Broww :)