Anda di halaman 1dari 32

Igos Nusantara R6

Kurniadi
kurniadi@nurulfikri.com

Training for Trainer Igos Nusantara


Overview

Pengenalan Linux
Instalasi Linux
Linux Command
Gnome dan aplikasi
Konfigurasi system
Konfigurasi Network
File sharing
Install & uninstall software
Dokumentasi
Komunitas
Pengenalan Linux

Unix like Operating sistem


Dikembangkan oleh Linus Torvald dan dibantu oleh
programmer seluruh dunia
Linux adalah system operasi seperti unix
Linux cuma kernel, system lengkap disebut gnu linux
Opensource software
Source code tersedia
Free software
Bebas di kembangkan, di pakai, dipelajari
Lisensi GPL (General Public License)
Linux milik publik, bukan milik perorangan, perusahaan
Distro Linux
System lengkap yang dapat dipakai untuk banyak keperluan
Mengapa Linux ?

Linux sistem operasi yang mature


70% server memakai OS linux
Pengembangan software sangat cepat
Murah, dan mudah mendapatkan nya
Software alternatif untuk menghindari pembajakan
Dokumentasi banyak tersedia di internet
Komunitas yang banyak
Pilihan distro yang sangat banyak
Aplikasi Linux
Desktop
KDE, Gnome, XFCE
Office
Openoffice.org, Koffice, abiword, gnumeric
Network
Firefox, Thunderbird, evolution, Konqueror
Grafis
The Gimp, Scribus, Inkscape, xara xtreme
CAD
Qcad, varicad, geda, kicad
Games
Tuxracer, pingus, supertux, quake, doom, torcs, flightgear
Server
Apache, Bind, Postfix, qmail, squid, mysql, postgresql, shorewall
Development
Qtdesigner, kdevelop, gambas, lazarus, glade, netbean, eclipse
Dipakai di mana saja ?

Server
Linux cluster, high performace, high availability, load balancing
Internet server, web, database, file, ftp, dns, proxy
Desktop
Personal desktop, KDE, Gnome, openoffice.org
Linux Thinclient, LTSP
Notebook, OLPC
Embedded
Router, firewall, controller
PDA, Handphone
Instalasi Linux

Untuk desktop
Minimal 2 partisi, / dan swap, disarankan pakai /home
/ => 2 Gb minimal, disarankan 5Gb
Swap => 2x ram
/home => sisa hardisk, tergantung kebutuhan
Untuk server
Tambah partisi /var dan /usr besarnya tergantung
kebutuhan, partisi yang lain dapat dipertimbangkan
Metode instalasi
CDROM atau DVDROM
Beli cd/dvd linux
Download file iso cdrom & dvdrom, burn ke cd/dvd
Request dari internet
Pinjam cd/dvd
Network atau internet
Boot form network melalui BIOS
Download minimal cd atau disket, sisa nya download
dari network & internet
Hardisk dan partisi linux
Hardisk
ATA Primary master = /dev/hda
ATA Primary slave = /dev/hdb
ATA Secondary master = /dev/hdc
ATA Secondary slave = /dev/hdd
SATA/SCSI/USB = /dev/sdx tergantung posisi
Partisi primary hanya boleh ada 4, extended hanya
boleh ada 1, primary + extended = 3+1
Didalam extended boleh ada sebanyak banyak nya
partisi logical
Boot loader
Program kecil untuk menjalankan linux
Lilo Linux Loader
Kurang fleksible, saat ini jarang digunakan
Grub
Sangat bagus, dan fleksible digunakan hampir semua
distro
Mendukung multiboot
Mendukung cdrom/dvdrom boot
Dapat di edit jika ada kesalahan konfigurasi
Command prompt
User biasa
[igos@localhost ~]$ artinya user igos sedang login dan
berada pada home direktory nya yaitu /home/igos
User biasa hanya mempunyai hak akses tulis pada
/home/nama-user
User root atau superuser
[root@localhost ~]# artinya user root berada pada home
direktory nya yaitu /root
User root mempunyai hak akses tulis baca ke semua file
Linux command
Operasi file
List file :
ls
ls -l
ls -a
ll
Copy file :
cp file file-copy
cp -r doc /tmp
Remove & rename file :
mv file /dir, mv
mv file file-rename
Linux command
Operasi direktory
Membuat direktory
mkdir nama-direktory #membuat direktory kosong
rmdir nama-direktory #menghapus direktory kosong
rm -rf nama-direktory #menghapus direktory dan semua isi
nya
Navigasi pada konsole
Melihat direktory saat ini
pwd
Pindah direktory
cd nama-direktory #masuk ke dalam direktory
cd ../ #pindah direktory 1 level ke atas
cd / #pindah ke / (root) direktory
Linux command
Melihat isi file
cat file.txt
tail file.txt #10 baris terakhir file.txt
head file.txt#10 baris pertama file.txt
less file.txt#melihat file secara scroll
more file.txt#melihat file perlayar
File editor
vi file.txt
nano file.txt
gedit file.txt
Linux command
Network tool
Ifconfig #melihat ip address, harus root
Ifconfig eth0 192.168.1.10 #setup ip manual
route add default gw 192.168.1.1 # setup default
gateway
route -n # melihat static routing
vi /etc/resolv.conf #isi di dalam file nya “nameserver
192.168.1.1”
mii-tool #melihat status network card
netstat -tapn # melihat ip yang terkoneksi berikut port
nya
Archive & backup
Membuka file archive
tar zxvf file.tar.gz
tar zxvf file.tar.gz -C /target/direktory
tar jxvf file.tar.bz2
tar jxvf file.tar.bz2 -C /target/direktory
gunzip file.gz
bunzip2 file.bz2
unzip fle.zip
Membuat file archive
tar zcvf file.tar.gz /direktory
tar jcvf file.tar.bz2 /direktory
gzip file
bzip2 file
Secure shell
Remote konsol dengan ssh
ssh -l igos 192.168.1.100
ssh igos@192.168.1.100
Mengirim dan mengambil melalui scp
scp file igos@192.168.100:
scp igos@192.168.100:~/file .
scp -r direktory igos@192.168.1.100:
scp -r igos@192.168.1.100:~/direktory .
scp igos@192.168.1.100:~/file user@192.168.1.200:
Sftp melalui gui
Nautilus mendukung protokol sftp, samba, ftp,
webdav
GUI Tool
Adminitrasi melalui gui tool akan selalu meminta
password root jika diakses dari user biasa
user & group
Linux adalah OS multiuser, setiap user yang
memakai akan mempunyai user account dan
group
Setup display
Linux mendukung resolusi layar yang beragam dan
graphic card yang banyak
Network setup
Setup network melalui gui
Firewall & security
Untuk menngkatkan keamanan setup firewall &
selinux
Archive dengan gui
Dapat juga melalui gui manager arsip
Install & uninstall program
Instalasi dari tar.gz binary, contoh nya firefox
rpm -ivh compat-libstdc++-33-3.2.3-55.fc5.i386.rpm
rpm -e firefox
tar zxvf firefox.tar.gz -C /usr/local
cd /usr/local/firefox
ln -s /usr/local/firefox/firefox /usr/local/bin
Instalasi flash plugin
Tar zxvf install_flash_player_9_linux.tar.gz
cd install_flash
./INSTALL #ikuti petunjuk nya
Hapus direktory firefox plugin dan buat link dari flash plugin ke
firefox plugins
rm -rf /usr/local/firefox/plugins
ln -s /usr/lib/mozilla/plugins /usr/local/firefox/plugins
Instalasi dari RPM
Instalasi program acrobat reader
rpm -ivh adobe-7.09.i386.rpm
Instalasi program openoffice.org 2.2.1
tar zxvf openoffice.org.2.2.1.tar.gz
cd OOF<tab>/rpms
rpm -ivh *.rpm
cd desk<tab>
rpm -ivh *redhat*.rpm freedesktop*.rpm
Memsetup repository
Secara default igos memakai repository milik fedora 5
cd /etc/yum.repos.d
mkdir default
mv fedora*.repo default
nano igos.repo # yang isi nya
[igos]
name=igos r6
baseurl=http://192.168.1.68/ign/rpm-igos
enabled=1
gpgcheck=0

[igos-extras]
name=extras igos r6
baseurl=http:/192.168.1.68/ign/rpm-extras
enabled=1
gpgcheck=0

[fedora-5]
name=fedora 5
baseurl=http:/192.168.1.68/ign/rpm-fedora5
enabled=1
gpgcheck=0
Setup repository
yum check-update # update repository
yum list # melihat program aviable pada repository
yum info program
yum install program
yum remove program
Pirut gui front end untuk yum, sayangnya pirut belum tersedia pada
igos jadi harus ambil dari fedora core 5, dan tidak keluar pada
menu
yum install pirut
Sebagai root jalankan pirut
Setup repository
Dokumentasi & komunitas
Command manual
man, man ls, man cp
Info, info ls, info cp
--help, ls –help, cp --help
The Linux Documentation Project
www.tldp.org
Komunitas di indonesia
www.linux.or.id
Milis tanya-jawab@linux.or.id
kambing.vlsm.org
Site site linux
www.linux.or.id
www.distrowatch.com
www.infolinux.or.id
www.gudanglinux.com
www.linux.org
kambing.vlsm.org
tuma.vlsm.org
rpm.pbone.net
www.tldp.org
www.google.com
Terima Kasih

Anda mungkin juga menyukai