Rabu, 21 Desember 2011

Cara Memaketkan Data dan Mengirimkannya


Manajemen Paket pada GNU/Linux Ada beberapa sistem manajemen paket yang tersedia di GNU/Linux. Sebagian besar distribusi yang beredar memiliki sistem tersendiri dalam manajemen paketnya, beberapa diantaranya adalah yang sudah sangat populer sebagai berikut: 
~   Debian Package Management System, paketnya berformat .deb (paket debian). Sistem toolnya adalah dpkg dan dikembangkan pula sistem managemen paket yang sangat memudahkan end user yakni APT(Advanced Packaging Tool). Teknologi sistem APT ini banyak di adopsi ke distribusi GNU/Linux lain, karena kemudahan dan kemampuannya yang teruji powerfull.
~   Redhat Package Manager (RPM). Format rpm ini dikembangkan oleh distribusi Redhat Linux. Umumnya rpm ini digunakan di distribusi linux turunan Redhat, didistribusi turunan Redhat yang menggunakan rpm sebagai format paketnya semacam Fedora, Centos, Mandriva dan masih banyak lainnya. Teknologi APT juga sudah diterapkan, walaupun ada perbedaan. Di Fedora ada yum, di OpenSuse ada zypper dan di Mandriva ada urpmi.
~  Kemudian di Slackware dan turunannya biasanya menggunakan format tar.gz untuk paket-paketnya dan menggunakan tool pkgtool untuk manajemen paketnya. Pkgtool merupakan salah satu sistem managemen paket tertua yang masih ada dan dipertahankan. Pada saat ini, di slackware telah disertakan sistem manajemen paket slackpkg memiliki kemampuan seperti APT, bahkan di Vector Linux telah mengadopsi APT dengan toolnya slapt-get.
Tentunya masih banyak lagi semacam Pacman, PISI di Pardus linux, Portage di Gentoo Linux dan lainnya.



Distribusi GNU/Linux itu terdapat 2 macam model distribusi packages, yaitu :

1. Binary Packages, model ini dibuat untuk tujuan penggunaan secara umum, maksudnya penggunaan secara umum disini adalah agar dapat dijalankan di semua tipe dan arsitektur komputer. Biasanya distribusi ini juga tidak menggunakan opsi-opsi khusus yang terdapat di salah satu tipe atau arsitektur komputer tertentu. Sedangkan yang bisa dikategorikan denganBinary Packages ini adalah semua packages yang ber-ekstensi *.deb, *.rpm, *.tgz dan *.txz, jadi jika menginstall sebuah aplikasi menggunakan repository maka itu berarti kita menginstall dari Binary Packages yang memang sudah disediakan untuk kebutuhan komputer kita.

2. Source Packages, seperti pada namanya distribusi ini menyertakan filesource code asli dari aplikasi-nya. Biasanya pihak pengembang pasti menyertakan atau menyediakan distribusi model ini untuk di download. Sedangkan untuk end-user, bisa menggunakan source code ini jika para pengembang tidak menyertakan Binary Packages untuk distribusi GNU/Linux yang digunakan .Coba bayangkan jika kita membuat sebuah aplikasi yang targetnya adalah Sistem Operasi GNU/Linux, installer model seperti apa yang akan kita pilih dengan banyak-ya distribusi GNU/Linux? Mau buat satu-persatu untuk tiap distribusi? Ya pasti capek kan, cara yang paling mudah yaitu, sediakan-lah source code dari aplikasi kita dan kemudian biarkan komunitas GNU/Linux sendiri yang membuatkan binary packagesuntuk aplikasi kita. Lebih gampang kan? Salah satu contoh dari source code adalah *tar.gz, *tar.bz, *tar.bz2, dll.

TAR
 merupakan utiliti yang dikembangkan untuk mempermudah pengguna Linux membackup dan mengarsipkan files, serta memadatkannya untuk kebutuhan penyimpanan lebih lanjut. Utiliti ini ada di hampir semua distribusi Linux dan sering dimanfaatkan untuk memaketkan software yang berupa source code. Hasil dari utiliti ini disebut tarball.

tar.gz
 adalah salah satu file tarball yang proses kompresi datanya menggunakan tar dan gzip.

tar.bz
 adalah arsip yang kompresi datanya menggunakan tar dan bzip.

tar.bz2
 adalah salah satu jenis file tarball yang proses kompresi datanya menggunakan tar dan bunzip2.

Sabtu, 10 Desember 2011

Mensetting IP Address pada OS Centos

Soal LINUX

Tugas blog dari Seto El Kahfi

~ Dengan Mengedit File melalui Editor Vi


1.Login dengan user root
2.Ubah Script eth0 di folder /etc/sysconfig/network-script/

[root@centos ~]#cd /etc/sysconfig/network-script/
[root@centos network-script]#

[root@centos network-script]#vi ifcfg-eth0

Kemudian isikan dengan skrip berikut ini :

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.128
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
TYPE=Ethernet

simpan dan keluar dengan menggunakan :wq

3.Edit file konfigurasi default gateway yang ada pada folder /etc/syconfig

[root@centos network-script]#cd /etc/sysconfig
[root@centos sysconfig]#vi network
isikan dengan skrip berikut ini
NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.1.1
simpan dan keluar dengan menggunakan :wq

2.Edit file resolv.conf yang digunakan untuk menyimpan data dns

[root@centos network-script]#cd /etc/
[root@centos etc]#vi resolv.conf

Kemudian isikan dengan skrip berikut ini
nameserver 192.168.1.1
nameserver 202.134.0.155

simpan dan keluar dengan menggunakan :wq

6.Restart network.
[root@centos etc]#/etc/init.d/network restart

7.Cek IP yang sudah terinstall pada Ethernet
[root@centos etc]#ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:56:A4:00:08
inet addr:192.168.1.128 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::230:18ff:fea4:e06f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:81548 errors:0 dropped:0 overruns:0 frame:0
TX packets:74945 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:68397087 (65.2 MiB) TX bytes:8293763 (7.9 MiB)



~Dengan Cara GUI


1. pada taskbar pilih menu System --> Administration --> Network.


    Kemudian tampil jendela Network Configuration.





2. Double-click yang diberi border biru, maka akan tampil menu seperti berikut. pesan yang diberi lingkaran adalah pesan untuk men-setting IP menjadi IP statis dengan menggunakan tampilan GUI.


isikan IP Address, SubnetMask dan default Gateway yang ingin dirubah. kemudian tutup halaman dan save. selanjutnya aktifkan IP Address yang telah di setting, kemudian di restart jaringan. kembali ke terminal kemudian ketik perintah ifconfig  untuk mengecek apakah IP Address  IP Address telah berubah.

~Melalui Console

Untuk mengubah IP Address melalui console, pada terminal kita ketikan perintah setup, select a device.


Pilih Network Configuration kemudian pilih eth0


Selanjutnya pada pilihan Name dan Device tidak perlu diubah, hapus tanda [*] pada Use DHCP menggunakan tombol spasi, kemudian berikan nilai Static IP, Netmask dan Default Gateway IP, misal :


Jika sudah, tekan tombol Tab untuk mengarahkan ke tombol OK, lalu tekan Enter. Jika semua setting telah benar, klik tombol Save & Quit.
Kembali ke terminal, Reset kembali jaringan, lalu lihat IP Address dengan perintah Ifconfig.