Peng gertian n dan jenis--jenis Ubun ntu Ubuntu Merupakan salah satu distribusi d Lin nux yang berbasiskan D Debian dan didistribusika d an sebagai perangkat p lu unak bebas.. Nama Ubu untu berasal dari filosofii dari Afrika Selatan yan ng berarti "k kemanusiaan kepada se esama". Ub buntu dirancang untuk kkepentingan penggunaa an pribadi, namun n versi server Ubun ntu juga terssedia, dan te elah dipakai secara luas. Proyek Ubuntu U resm mi disponsorri oleh Cano onical Ltd. ya ang merupa akan sebuah h perusahaa an yang dim miliki oleh pe engusaha Affrika Selatan n Mark Shutttleworth. Tu ujuan dari distribusi Linu ux Ubuntu adalah a mem mbawa sema angat yang terkandung g di dalam ffilosofi Ubun ntu ke dalam dunia pe erangkat lun nak. Ubuntu u adalah sisstem operasi lengkap b berbasis Lin nux, tersedia secara bebas, dan mempunyai m d dukungan baik yang berasal dari ko omunitas ma aupun tenag ga ahli profe esional. Ubuntu adalah sallah satu sisttem operasii komputer berbasis LIINUX distriibusikan oleeh u memilki 2 macam taampilan yaittu LINUX dan bersifatt open sourrce atau Bebbas. Ubuntu UI (Grapicall User Interfface) biasany ya Basis textt digunakan sebgai Serveer Berbasis Text dan GU dan GUI digunkan unntuk kalangaan personal. t secaara bebas dann sudah mem miliki banyaak dukungann dari kalanggan komunitaas Ubuntu tersedia pecinta Linux L Ubun ntu. buntu : Macam Macam Ub 1. Edub buntu adalah distro Linux yang diran ncang untuk dipergunakan dalam m sekolah/ruang kelas. Edubuntu u merupaka an singkata an dari akrronim bahassa Inggris e education Ubuntu, U yan ng terjemahan bebasnyya kira-kira:: "pendidika an untuk se emua orang g". Edubuntu u merupaka an varian da ari Ubuntu. Edubuntu u lebih dikh hususkan untuk u meme enuhi kebutu uhan komputasi server-workstation. Edubuntu u mengguna akan aplikassi thin client L LTSP, termin nal kompute er tanpa diskk. Desktop Edubuntu sendiri masih m menggunakan GNOME G dan GDM se ebagai displa ay managerr-nya. Aplika asi yang dissertakan sen ndiri merupa akan gabung gan dari ap plikasi-aplika asi GNOME dan KDE, namun diutamakan ap plikasi-aplika asi pendidikkan untuk anak a umur 6 sampai 18 1 tahun. 2. Gobu untu Gobuntu merupakan turunan resmi dari sistem operasi Ubuntu yang dikandung untuk memberikan distribusi yang terdiri sepenuhnya dari perangkat lunak bebas. Karena Ubuntu sekarang menggabungkan "perangkat lunak bebas hanya" pilihan installer, proyek Gobuntu itu dianggap berlebihan pada awal 2008. Akibatnya Canonical membuat keputusan resmi untuk mengakhiri proyek Gobuntu dengan versi 8.04. Pada bulan Maret 2009, diumumkan bahwa "Gobuntu 8.04.1 adalah rilis final Gobuntu. Proyek ini telah bergabung kembali ke utama Ubuntu, sehingga tidak perlu untuk distribusi terpisah". 3. Kubuntu Kubuntu merupakan varian resmi dari Ubuntu yang menggunakan KDE sebagai lingkungan Desktop nya, berbeda dengan Ubuntu yang menggunakan Gnome dan Xubuntu yang menggunakan Xfce sebagai lingkungan desktop nya. Kubuntu didistribusikan secara gratis, Kubuntu bisa didapatkan dengan cuma-cuma, baik melalui media unduh atau ShipIt. Kubuntu berasal dari bahasa bemba yang berarti "Untuk Kemanusian". 4. Lubuntu Lubuntu u adalah seb buah proyek yang dimakksudkan untu uk menghasilkan suatu turunan t resm mi dari siste em operasi Ubuntu U yang g "lebih ringa an, lebih sed dikit menggu unakan sumber daya da an efisien en nergi", meng ggunakan lin ngkungan de esktop LXDE E. Desktop LXDE meng ggunakan wiindow mana ager Openbo ox dan dima aksudkan untuk menjadi sistem yang y renda ah persyara atan, meng ggunakan RAM R sedikit untuk netbook, mobile devices dan d PC (kom mputer) tua. Dalam tugas ini Lubuntu u akan bersa aing dengan n Xubuntu. Nama Lu ubuntu adala ah kombin nasi dari LX XDE dan Ub buntu. LXD DE adalah h singkata an dari Lighttweight X11 Desktop Environme ent, sedang g Ubuntu berarti "perikemanusia an terhadap p sesama ma anusia" dala am bahasa Z Zulu dan bah hasa Xhosa. 5. Xubu untu Xubuntu u adalah seb buah distribu usi Linux da an varian re esmi yang b berbasiskan Ubuntu yan ng menggun nakan lingk kungan desktop Xfce. Xubuntu ditujukan untuk pengguna yan ng menggun nakan komputer dengan n kinerja rendah atau me ereka yang mencari ling gkungan mejja yang leb bih efisien pada p komputer dengan kinerja ting ggi. Xubuntu dirilis setah hun dua ka ali, mengikutti pola rilis Ubuntu. U Xubuntu mengg gunakan nom mor versi da an nama kod de yang sam ma dengan Ubuntu, U mem makai tahun dan bulan rrilis sebagai nomor versii. 6. Ubun ntu JeOS JeOS ad dalah singkkatan untukk Sistem Operasi Justt Enough yyang berlak ku untuk ala at perangka at lunak. JeOS me engacu pada a sebuah sis stem operassi khusus yan ng sesuai de engan kebuttuhan aplika asi tertentu. Ini bukan generik, satu ukuran coccok untuk se emua sistem m operasi seh hingga hanyya perlu me enyertakan potongan-po p otongan darri suatu sisttem operasi (misalnya, kernel) yan ng diperluka an untuk mendukung m aplikasi terrtentu dan komponen pihak ketig ga lain yan ng terkandung dalam ala at. Hal ini membuat m ala at yang leb bih kecil, da an mungkin lebih aman n daripada aplikasi yan ng berjalan dibawah penuh tujuan umum OS. 7. Ubuntu Mobile Ubuntu Mobile Internet Device Edition adalah distribusi Ubuntu yang rencananya beroperasi di platform Intel Mobile Internet Device, komputer bergerak x86 yang diperkuat prosesor Intel Atom. Ubuntu Mobile rencananya memakai kerangka kerja GNOME, Hildon, sebagai dasar GUI-nya. Para produsen perangkat dapat menyesuaikan (kustomisasi) distribusi mereka, termasuk fitur-fitur seperti Flash, Java, atau antarmuka kustom. Ubuntu Mobile berhenti dikembangkan pada tahun 2009 dan penggantinya,Ubuntu for phones, diluncurkan pada tanggal 2 Januari 2013. 8. Ubuntu Netbook Edition Ubuntu Netbook Edition ( UNE ) , yang dikenal sebagai Ubuntu Netbook Remix ( UNR ) sebelum rilis dari Ubuntu 10.04 adalah versi Ubuntu yang telah dioptimalkan untuk memungkinkan untuk bekerja lebih baik pada netbook dan perangkat lain dengan layar kecil atau dengan Atom CPU Intel . UNE yang tersedia mulai dengan Ubuntu release 8.04 ( " Hardy Heron " ) . UNE juga sistem operasi terinstal opsional ( OS ) pada beberapa netbook seperti Dell Inspiron Mini 10v dan NB100 Toshiba , dan juga berlari pada model populer seperti Acer Aspire One dan Asus Eee PC . Canonical , para pengembang Ubuntu , yang bekerja sama dengan Moblin proyek untuk memastikan optimasi untuk kebutuhan perangkat keras yang lebih rendah dan hidup baterai yang lebih lama. Dimulai dengan versi 10.10 , Ubuntu Netbook Edition menggunakan desktop Unity sebagai antarmuka desktop . Antarmuka netbook klasik yang tersedia di repositori software Ubuntu sebagai opsi. Karena Ubuntu edisi desktop yang telah pindah ke antarmuka Unity sama dengan edisi netbook , dimulai dengan Ubuntu 11.04 , edisi netbook telah bergabung ke dalam edisi desktop yang. 9. Ubuntu Server Ubuntu juga menawarkan sistem operasi dalam edisi server . Ubuntu 10.04 Long Term Support ( LTS ) rilis dijadwalkan untuk menerima update terus sampai April 2015. Dimulai dengan 12,04 dukungan dari varian desktop yang LTS telah diperpanjang untuk mencocokkan 5 tahun dari server varian . Dukungan jangka panjang termasuk update untuk mendukung fitur baru dari perangkat keras komputer terbaru , patch keamanan dan update ke ' Ubuntu tumpukan ' ( infrastruktur komputasi awan ). Ubuntu 10.04 Server Edition juga dapat berjalan pada VMware ESX Server , Oracle VirtualBox dan VM , Citrix Systems XenServer hypervisor , Microsoft Hyper - V , QEMU , berbasis Kernel Virtual Machine , atau lainnya PC emulator kompatibel IBM atau virtualizer . Ubuntu menggunakan AppArmor modul keamanan untuk kernel Linux yang diaktifkan secara default pada paket perangkat lunak kunci, dan firewall diperluas ke layanan yang umum digunakan oleh sistem operasi . Rumah dan direktori swasta juga bisa dienkripsi . The 10.04 versi server MySQL 5.1 meliputi , Tomcat 6 , OpenJDK 6 , Samba 3.4 , Nagios 3 , PHP 5.3 , Python 2.6 . Banyak dari layanan yang hanya memakan waktu 30 menit untuk mengkonfigurasi . Ubuntu 10.04 LTS Server mendukung dua arsitektur utama : Intel x86 dan AMD64 . Edisi server menyediakan fitur seperti file / jasa cetak, web hosting , email hosting , dll. Ada beberapa perbedaan antara Ubuntu Server Edition dan Ubuntu Desktop Edition walaupun keduanya menggunakan repositori apt yang sama . Perbedaan utama antara dua edisi adalah kurangnya instalasi default lingkungan X Window di edisi server , meskipun GUI dapat diinstal seperti GNOME atau Unity ( Ubuntu 11.04 ) , KDE ( Kubuntu 11.04 ) , XFCE ( Xubuntu 11.04 ) , serta lebih sumber daya ekonomis GUI seperti Fluxbox , Openbox dan Blackbox . Sampai Ubuntu 10.10 , versi kernel yang berbeda. Tapi dalam versi , sampai sekarang , tidak ada versi kernel yang berbeda lagi di Server Edition dan Edisi Desktop . edisi server menggunakan modus layar berbasis karakter interface untuk instalasi , bukannya proses instalasi grafis . Ubuntu Server juga dibagikan secara gratis. Pengguna dapat memilih untuk membayar dukungan konsultasi dan teknis . Sebuah kontrak dukungan tahunan dengan 9x5 mendukung bisnis jam adalah sekitar $ 750 per server , dan kontrak yang mencakup 24x7 lebih dari satu tahun biaya $ 1.200. 10. Ubuntu Tv Ubuntu TV adalah sistem operasi smart TV yang dikembangkan oleh Canonical, berdasarkan pada sistem operasi Ubuntu dan menggunakan user interface Unity Hal ini dirancang untuk TV ruang tamu dengan menggunakan remote control. Ubuntu TV adalah varian dari distribusi Linux Ubuntu yang dirancang khusus untuk embedded system diintegrasikan ke televisi. Hal itu disampaikan oleh Canonical di CES 2012 dengan slogan "TV bagi manusia". Ubuntu TV ditunjukkan di Mobile World Congress 2012. Ubuntu untuk Android akan menggunakan Ubuntu antarmuka TV ketika terhubung ke TV. Ubuntu TV akan didasarkan pada Ubuntu 12.04, kemampuan untuk merekam dan memutar video, DVD-Video dan dukungan Blu-ray Disc, sentuhan siap-interface kemampuan untuk mengintegrasikan semua sistem penyiaran terestrial standar dan layanan juga satelit dan kabel, kemampuan untuk streaming musik, foto dan video dari PC ke TV dan aplikasi yang dirancang khusus untuk Ubuntu TV. 11. Ubuntu For Android Ubuntu untuk Android, saat ini sedang dikembangkan, adalah varian bebas dan open source Ubuntu dirancang untuk berjalan pada ponsel Android. Hal ini diharapkan untuk datang pre-loaded pada beberapa ponsel. Sebuah Ubuntu untuk Android mock-up ditunjukkan di Mobile World Congress 2012. Ubuntu dan Android berjalan pada waktu yang sama pada perangkat mobile, tanpa emulasi atau virtualisasi, dan tanpa perlu reboot. Hal ini dimungkinkan karena baik Ubuntu dan Android berbagi kernel yang sama (Linux). Kelebihan dan kekurangan Ubuntu Kelebihan Linux Ubuntu Bersifat Open Source, kebebasan user untuk dapat memodifikasi system itu sendiri Multi language, memiliki banyak pilihan bahasa Multi tasking (dapat digunakan membuka secara bersama – sama) dan multi User (digunkan lebih dari 1 user) Mempunyai Komunitas yang cukup banyak, dalam proses perkembangannya System Security lebih handal dibandingkan dengan Windows Kekurangan Linux Ubuntu Tidak dapat menjalankan game yang besar Grapic tampilan grafis kurang dibanding windows Kesulitan dalam dukungan driver untuk perangkat kerasnya Butuh waktu yang lama untuk mepelajari penggunaan fitur dan settingan system Cara Install Linux Ubuntu di VirtualBox Buka VirtualBox, kemudian buat mesin baru dengan klik tombol New. Kemudian beri nama pada mesin virtual, tipe sistem operasi (Linux), dan Version (Ubuntu). Jika sudah, klik Next. Lalu tentukan kapasitas memory RAM . Jika sudah klik Next. Lalu pilih Create a virtual hard disk now. Kemudian klik Create. Kemudian pilih saja file tipenya VDI (VirualBox Disk Image). Lalu klik Next. Pilih fixed size . Kemudian Next. Lalu pilih lokasi untuk menyimpan file dan tentukan ukuran nya. Kemudian pilih create. Kemudian tunggu proses sedang running. Lalu muncul tampilan seperti ini, klik Start. Setelah itu tinggal melakukan penginstalan seperti biasa. Seperti gambar‐gambar dibawah ini. Proses instalasi selesai . Perintah-perintah dasar di Linux 1. Cat Fungsi : menampilkan isi dari suatu file 2. Find Fungsi : untuk mencari file atau directori 3. Cut Fungsi : mendefinisikan suatu file yang berisi data yang berupa kolom 4. clear fungsi: digunakan untuk membersihkan seluruh layar terminal 5. cp fungsi: digunakan untuk menyalin sebuah file 6. date fungsi: digunakan untuk menampilkan tanggal dan waktu 7. history 8. ls fungsi: digunakan untuk melihat isi dari suatu direktori 9. mkdir fungsi: digunakan untuk membuat direktori baru. 10. nano fungsi: digunakan untuk text editor 11. passwd fungsi: digunakan untuk menggunakan password . 12. shutdown fungsi: sama seperti halt, digunakan untuk mematikan sistem 13. start fungsi: digunakan untuk menjalankan sebuah service. 14. stop fungsi: digunakan untuk menghentikan sebuah service yang sedang berjalan 15. sudo fungsi: menjalankan perintah sebagai root 16. sudo su 17. hostname melihat distro yang dipakai Contoh program c++ di ubuntu