Senin, 25 November 2019

Distro Linux

Distro Linux di Indonesia
Berkembangnya sistem operasi pada saat ini, maka indonesia juga mempunyai distro linux sendiri.
Distro linux buatan indonesia adalah :
1. BlankOn
2. IGN(IGOSNusantara)
3. GrombyangOS
4. TeaLinuxOS
5. DracOSLinux
6. DesaOS
7. Zencafe
8. GarudaOS
9. Kuliax
10. DewaLinux
11. TargetLinux


BLANKON
• BlanKOn adalah distribusi Linux yang dikembangkan oleh Yayasan Penggerak Linux Indonesia (YPLI) dan Tim Pengembang BlankOn.
• Distribusi ini dirancang sesuai dengan kebutuhan penggunakomputerumumdiIndonesia.
• Linux BlankOn dikembangkan secara terbuka dan bersama-sama untuk menghasilkan distro Linux khas Indonesia, khususnya untuk dunia pendidikan,perkantoran dan pemerintahan.
• Bertujuan untuk mengembangkan kompetensi sumber daya manusia Indonesia dalam konteks perangkat lunak bebas dan terbuka.
• awalnya BlankOn berbasis sistem Fedora, namun kemudian berubah setiap versi nya ,yaitu versi 2 basis sistem Konde , lanjut ke versi 3 basis sistem Lontara, versi ke 7 berbasiskan sistem Ubuntu, versi 8, BlankOn menggunakan Debian sebagai indukkan dan memiliki DE (Desktop Environment) sendiri yang bernama Manokwari, dan kini versi terbarunya Blankon X dengan basis Tambora.


IGN (IGOS NUSANTARA)
• IGOS nusantara Merupakan distro Open Source buatan indonesia sejak 2006 hingga saat ini.
• Dikembangkan oleh LIPI dengan dibantu oleh komunitas open source indonesia.
• Setiap tahun dikeluarkan versi baru.
Versi pertama dirilis tahun 2006 memakai nama IGN 2006 (R1), lalu IGN 2007 (R2), IGN 2008 (R3), IGN 2009 (R4), IGN2010 (R5)danIGN2011(R6). • Mulai rilis ketujuh atau R7, IGOS Nusantara tidak memakai kode tahun.
• Sejak IGN 8.0, selain versi 32bit juga tersedia versi 64bit.
• Tahun 2014 tersedia rilis sepuluh atau IGNX
• Dalam membuat OS ini banyak komentar positif dari Institut dan Media.
• Penilaian atau komentar positif untuk IGN sebagai “distro karya anak bangsa yang patut dibanggakan” diperoleh untuk IGOS Nusantara versi 8.0.
• Penilaian ini antara lain didasarkan pada:
1. Distro ini sangat Menarik
2. tampilan sangat Cantik dan penggunaan kernel yang handal
3. dukungan boot untuk perangkat UEFI(Seperti BIOS).
4. dapat menjalankan aplikasi sehari-hari
5. dan mempunyai aplikasi tambahan lainnya.

GrombyangOS
• Distro lokal yang dirilis pertama kali pada 2014 ini, dikembangkan secara khusus oleh grOS-TEAM untuk tujuan dibidang pendidikan.
• GrombyangOS di-build in dengan aplikasi-aplikasi yang dapat menunjang untuk kebutuhan dunia pendidikan, seperti Kalzium, Bkchem, LibreOffice, Kbruch, KAlgebra, Othman Qur’an Browser, dan Kgeography.
• Sistem yang dibangunnya merupakan remastering dari Xubuntu, yang dikenal dengan desktop xfce-nya yang ringan. 

TEA LINUX OS
• TeaLinuxOS adalah distro Linux turunan Ubuntu yang dikembangkan oleh Dinus Open Source Community (DOSCOM) yang berorientasi pemrograman.
• Dengan menghadirkan filosofi, “Nikmatnya sebuah racikan”, TeaLinuxOS dikembangkan secara terbuka dan bersama-sama untuk menghasilkan distro Linux pemrograman yang dikhususkan untuk dunia pendidikan.

DracOS Linux
• DracOs adalah sistem operasi linux, bersifat opensource yang di bangun berdasarkan Linux From The Scratch.
• Dracos linux di bawah perlindungan GNU General PublicLicensev3.0.
• Sistem operasi ini merupakan salah satu varian distro linux , yang di gunakan untuk melakukan pengujiansecurity(penetrationtesting).

DESA OS
• Desa OS dibuat secara khusus sesuai dengan kebutuhan masyarakat pedesaan.
• Selain karena spesifikasi komputer yang dibutuhkannya tergolong rendah, tampilan dan penggunaannya yang simple juga membuatnya mudah dioperasikan.
• Desa OS dikembangkan secara khusus oleh Developer Gedhe Foundation dengan aplikasi unggulan Sistem Komunikasi Antar Rakyat(SiKomAr)danSistemInformasiDesa(Sidesa2.0).

Zencafe
• Distro ini ditujukan untuk Warnet (Warung Internet), oleh karena itu ia membawa perangkat lunak pengelola Warnet (Internet Cafe Management Software) Mkahawa.
• Selain aplikasi khusus pengelola warnet, Zencafe juga dilengkapi dengan OpenOffice, peramban Firefox,Pidgin,GYachE,autorecovery,dll.
• Zencafe termasuk distro ringan yang dapat diinstal dikomputer berspesifikasi rendah.

GARUDA OS
• Garuda OS merupakan Sistem operasi Linux terbaru buatan anak indonesia.
• OS ini tidak kalah hebatnya dengan OS yang lain karena memiliki fitur-fitur yang menarik.
• fitur-fitur yang akan didapatkan dalam Garuda OS adalah Mendukung penggunaan dokumen dengan format SNI (standar nasional indonesia), Aman dari gangguan virus, Atabilitas cukup tinggi, dan berbahasa indonesia tentunya.
• SistemGarudaOS ini disediakan gratis.
• Garuda OS dapat menjalankan beberapa Aplikasi yang biasanya dijalankan diwindows.
• Persyaratan yang harus dipenuhi apabila ingin mengubah OS pada Komputer, cukup komputer dengan processor intel ataupun AMD sekelas pentium IV ke atas, hardisk 8 GB dan RAM minimal 512MB.

KULIAX 
• Kuliax adalah salah satu distro linux buatan Indonesia yang dikhususkan untuk kebutuhan pendidikan, penelitian dan perkuliahan diperguruan tinggi.
• Saat ini Kuliax versi rilis terbaru adalah Kuliax 7.0.
• Kuliax 7.0 codename Lumpia ini dikembangkan dengan basis Debian dan tentu saja Kuliax sudah menyertakan aplikasi open source yang dibutuhkan di dunia pendidikan.
• Selain itu, Kuliax juga sudah memasukkan aplikasi propietary(driver/firmware).
• Kuliax Linux sangat cocok buat pelajar dan mahasiswa,karenaOS ini sangat mendukung keperluan bidang itu.

DEWA LINUX 
• Dewa Linux adalah distro turunan dari ubuntu yang didesain sangat mirip dengan Windows.
• Dewa Linux menggunakan basis Ubuntu 9.04 code name Jaunty Jackalope.
• Versi terakhir rilis Dewa Linux bernama Dewa Linux Papuma, didesain seperti Windows 7 dan aplikasi aplikasi bawaannya yang sangat power full.

TARGET  LINUX
• Distro Backtracknya Indonesia.
• Target sama seperti konsep yang digunakan Backtrack, yaitu fungsinya dikhususkan untuk hacking.
• Sistem Operasi ini dijalankan dengan dua PC yang fungsinya beda.
• 1PCsebagai client dan 1 lagi sebagai server.
• Target dibuat dari turunan Slackware 11. dan menggunakan script dari linux-live.org, sama seperti backtrack.




Direktory Linux
susunan direktori standar yang ada pada Slackware (dan Linux secara umum). 
• / 
Direktori root, yang menampung seluruh file yang ada dalam Linux. Pada direktori root biasanya tidak menampung file, kecuali image dari kernel (vmlinuz). 
• /bin 
Berisi file yang dapat dieksekusi/dijalankan (file dengan ekstension exe pada DOS/Windows).
• /boot 
Direktori berisi file yang dieksekusi saat Linux booting. 
• /dev 
Linux memperlakukan semua sebagai file. Direktori ini merupakan file dari hardware komputer Anda. Misal floppy disk menjadi file /dev/fd0, CD ROM menjadi /dev/hdb bahkan hingga memory. Yang cukup terkenal adalah /dev/null, semua file yang dikopi kesini akan dibuang.• /etc 
Berisi file-file konfigurasi Linux. Biasanya berbentuk file text dan dapat diedit dengan mudah. 
• /home 
Berisi direktori dari masing-masing user. 
• /lib 
Berisi kumpulan library yang diperlukan oleh program di root direktori. (file DLL pada sistem operasi Windows).
• /lost+found 
• /mnt 
Direktori tempat mounting device Anda. Misalnya /dev/fd0 (disket) akan dimount ke /mnt/floppy, /dev/hda1 (partisi DOS) dimount ke /mnt/dos. Secara default direktori ini kosong, dan Anda harus membuat direktori sendiri sebagai mount point-nya.
• /proc 
Sistem file semu yang ditulis di atas memory. Digunakan untuk menginformasikan sistem (biasanya tentang proses yang sedang berjalan). 
• /root 
Direktori home bagi root /sbin File eksekusi yang dijalankan oleh sistem atau root. 
• /tmp 
Berisi file-file sementara
• /usr 

Berisi file dan program yang berorientasi pada user. Hampir semua program yang disertakan dalam distribusi diinstal di sini. 
• /var 
Berisi data yang berubah pada saat Linux berjalan. Data ini biasanya hanya spesifik pada satu komputer, dan tidak dibagi dengan komputer lain dalam jaringan.

 Sekilas Slax
Slax 
adalah system operasi berbasis Linux yang modern, portabel, kecil dan cepat dengan pendekatan desain modular yang luar biasa.
Slax 
merupakan salah satu jenis distribusi Linux yang berbasis Slackware dan juga merupakan salah satu distro dengan kemampuan bootable (dapat dijalankan langsung dari CD atau USB tanpa proses instalasi).

Senin, 11 November 2019

ADMINISTRASI SISTEM LINUX

1.Penanganan Pengguna (User dan Group)
Administrasi sistem pada LINUX hanya dapat dijalankan oleh super user atau administrator sistem tersebut.

1. User

 User hanya dapat dibuat dan dihapus oleh administrator atau super user saja. Untuk membuat atau menambah user ada dua cara, yaitu dengan shell script (mode text) atau melalui GUI (X-Window). Untuk shell script dengan perintah :
useradd so : digunakan untuk membuat user so, atau
adduser so : untuk menambah user. bila perintah useradd tidak ditemukan
rmuser -r so : untuk menghapus user so beserta home direktorinya 



 2. Group
Sama halnya dengan pembuatan user, pembuatan group dapat dilakukan dengan dua cara, yaitu dengan shell script dan GUI. Untuk shell script dengan perintah :
• groupadd stmik : digunakan untuk membuat group stmik, atau
• addgroup stmik: untuk menambah group. bila perintah groupadd tidak ditemukan
• groupdel/rmgroup : digunakan untuk menghapus group yang sudah ada

2. Batasan File (File Restriction)
• Di dalam linux setiap file mempunyai batasan file. Batasan file (hak akses) meliputi hak perijinan akses (permission), kepemilikan (owner), serta group pemilik file.


• Untuk melihat hak akses file menggunakan perintah ls–l, sedangkan perintah untuk menentukan hak akses adalah chmod. Dalam batasan file ada beberapa ketentuan pengaturan untuk
perijinan dan kepemilikan suatu file, yaitu :


• Setiap file selalu dimiliki oleh pemilik yang berhak mengatur hak akses terhadap file tersebut, hal ini berlaku juga untuk root /administrator atau super user / subtitude user


• Hak akses file dibagi menjadi tiga :
a. read (baca) hak akses ini disimbolkan dengan huruf ‘r’,
b. write (tulis) hak akses ini disimbolkan dengan huruf‘w’,
c. execute (eksekusi) hak akses ini disimbolkan dengan huruf ‘x’ 



Pemilik file dibagi menjadi tiga :
a. user (pemilik file)
b. group (group dari memiliki file), group di sini merupakan group dari pemilik file.
c. other (selain user dan group), adalah user yang tidak berada dalam satu group dengan user pemilik file
3. Kepemilikan File (File Ownership) 
Ada yang perlu diperhatikan dalam merubah kepemilikan file:
• Hanya super user / administrator yang dapat merubah hak kepemilikan sebuah file
• Dalam hal pemindahan kepemilikan dari suatu group ke group lain yang perlu diperhatikan adalah group yang memiliki file, bukan group dari user si pemilik file . 



chown owner nama_file
Dengan owner adalah nama user lain yang akan diberi file contoh :
• chown mahasiswa data --> akan menjadikan file data menjadi milik user mahasiswa
• chgrp group nama_file Dengan group adalah nama group lain yang akan diberi file
contoh :
• chgrp amikom data --> akan menjadikan file data menjadi milik dari group amikom

4. Manajemen Proses
Dalam Linux/UNIX Untuk melihat proses dan penanganan proses-proses yaitu program konsole ’top’ dan ’ps’ dan untuk mematikannya atau memanipulasinya menggunakan perintah seperti ’kill’ dan ’nice’.



PS Perintah ps digunakan untuk melihat proses yang sedang berlangsung, dengan menggunakan ps dapat dilihat informasi proses yang sedang berlangsung. contoh tampilan ps
• PID TTY TIME CMD
• 235 tty1 00:00:00 bash
• 780 tty1 00:00:00 ps



TOP
top
Perintah top akan memberikan tampilan secara dinamis mengenai status proses yang sedang berlangsung / berjalan. tampilan tabel proses yang ada akan di update pada interval waktu tertentu
(default 5 detik). option penting pada 'top' adalah -d [detik] untuk menentukan interval update dalam detik.


contoh :
• top -d 2
ada beberapa field/kolom baru diantaranya
PRI Prioritas dari proses. waktu penghitungan maksimum dalam
milidetik untuk proses ini
NI Nilai 'nice' nilai prioritas yang diberikan secara manual.

NICE
nice
Semua proses memiliki hak yang sama dalam pembagian sumber daya. Namun dapat diubah dengan perintah nice untuk memulai proses dengan prioritas yang diberikan. sintak :


nice -n [value] [process]

 
keterangan :
• Nilai negatif menambah prioritas hanya bisa dilakuan oleh 'root' namun nilai positif dapat dilakukan oleh siapa saja. Untuk merubah prioritasnya lagi dengan perintah renice. 


KILL
kill
Kadang ada proses yang tidak diperlukan kehadirannya dalam sistem atau terlalu banyak memakan resource komputer, sehingga akan menurunkan kinerjanya. cara untuk menghentikan proses
tersebut adalah dengan menggunakan perintah kill.
sintak :


kill -[signal] PID
5. Manajemen Disk 
Ada beberapa tipe file sistem yang sering digunakan dan perlu anda perhatikan untuk mengenalkan device yang akan digunakan :


msdos -> untuk mengenalkan file-file dari DOS dan Windows
vfat -> juga untuk mengenalkan file-file dari DOS dan Windows(FAT 16 dan FAT 32)
ext2 -> untuk mengenalkan file-file dari Linux
ntfs -> untuk file sistem dari NT
ufs ->untuk mengenalkan file-file dari UNIX 



Harddisk, Untuk mengenalkan media harddisk prinsipnya sama dengan floppy. Untuk mengetahui partisi-partisi yang ada dalam harddisk dapat menggunakan perintah df. Untuk mengenalkan media harddisk


contoh :
• mount –t vfat /dev/hda1 /mnt/windows



CDROM, Untuk mengenalkan CDROM prinsip sama saja dengan dua media di atas, hanya saja untuk tipe file sistemnya tidak perlu dituliskan.


contoh :
• mount /dev/cdrom /mnt/cdrom



 Flash Disk, Untuk mengenalkan flashdisk prinsip sama saja dengan media CDROM di atas, untuk tipe file sistemnya tidak perlu dituliskan


contoh :
• mount /dev/sda1 /mnt/flash