06.10.08

instalasi software linux

Ditulis dalam computer pada 11:43 pm oleh Agung

a. apt get

Berikut adalah informasi dasar bagaimana mengunakan Apt package management tools. Buka sebuah terminal. Jika Anda menggunakan GNOME, kunjungi Applications -> Accessories -> Terminal. Jika menggunakan KDE, kunjungi System -> Konsole yang ada di K menu.

· Menginstal paket

·      sudo apt-get install <nama-paket>

Contoh:

sudo apt-get install mpd sbackup

· Menghapus paket

·      sudo apt-get remove <nama-paket>

Untuk menghapus semua jenis dependencies

sudo apt-get autoremove

Contoh:

sudo apt-get remove mpd sbackup

· Mencari paket

·      sudo apt-cache search <kata-kunci>

Contoh:

 sudo apt-cache search Music MP3
 sudo apt-cache search "Text Editor"

· Meng-update basis data Apt (gunakan setelah menambah/menghapus repositori Apt)

·      sudo apt-get update

· Meng-upgrade

·      sudo apt-get upgrade

· Upgrade seluruh distribusi

·      sudo apt-get dist-upgrade

· Menginstall paket Ubuntu (Debian) yang di-download secara manual (.deb)

·      sudo dpkg -i paket.deb

· Menghapus paket Ubuntu (Debian)

·      sudo dpkg -r paket

· Konfigurasi ulang/memperbaiki paket yang telah diinstal

·      sudo dpkg-reconfigure paket

Contoh: sudo dpkg-reconfigure mpd

· Menampilkan informasi untuk sebuah paket

·      sudo apt-cache show package

Contoh: sudo apt-cache show beryl

apt-get

Tool instalasi ala debian dengan menggunakan `apt-get` ini memiliki kemudahan dibanding dengan cara konvensional `dpkg` yang telah dijelaskan pada subbab sebelumnya. Anda hanya perlu mengetahui nama paketnya saja. Jika terdapat dependensi (ketergantungan) dengan paket lain, maka `apt-get` akan mencari sendiri kemudian menginstal paket tersebut tanpa harus bersusah payah mencari letak software tersebut.

Format umum pemakaian tool ‘apt-get’ adalah sebagai berikut:

debian:~# apt-get [opsi] software1 software2 …

Instalasi dengan apt-get

Untuk instalasi paket software dengan ‘apt-get’ dapat menggunakan perintah

berikut:

debian:~# apt-get install software1 software2 …

Misal:

Penulis ingin menginstal software mozilla, mc, pico, dan parted. Perintah yang

digunakan adalah:

debian:~# apt-get install mozilla mc pico parted

Menghapus Software

Untuk menghapus software yang telah terinstal pada Debian GNU/Linux.

Perintah yang digunakan adalah:

debian:~# apt-get remove software1 software2 …

Misal:

Penulis ingin menghapus software `pico` dan `mozilla`. Perintah yang digunakan adalah:

debian:~# apt-get remove pico mozilla

Upgrade Distro Debian GNU/Linux

Untuk meng-upgrade distro Debian GNU/Linux dapat menggunakan perintah

berikut:

debian:~# apt-get dist-upgrade

Mendownload Source dari Sebuah Situs

Untuk mendownload paket software debian GNU/Linux pada sebuah situs dapat menggunakan perintah berikut:

debian:~# apt-get –d source software1 software2 …

Membersihkan Arsip File Download Software

Untuk membersihkan arsip file download software dapat menggunakan perintah berikut:

debian:~# apt-get clean | autoclean

Upgrade Paket Software

Untuk meng-upgrade paket software dapat menggunakan perintah berikut:

debian:~# apt-get upgrade

Update Informasi Daftar Paket Software Baru

Untuk meng-update daftar paket software baru dapat menggunakan perintah

berikut:

debian:~# apt-get update

a. apt – Instalasi dengan mode teks

1. Login ke sistem sebagai user root.

2. Buka command line (konsole) dengan mengklik ikon konsole pada panel.

3. Pada konsole, ketikkan perintah berikut:

debian:~# apt-cdrom add

4. Masukkan cd installer kemudian ketikkan perintah berikut:

debian:~# apt-get install namapaket

b. tar.gz

· Menangani berkas arsip “.tar.gz” (Tar/GZip)

· Untuk mengekstrak arsip:

·   tar xvzf paket.tar.gz

Penjelasan perintah: tar merupakan aplikasi untuk ekstraksi data dari dan arsip. Ia tidak bisa men-dekompresi data-data tersebut. -x berarti ekstrak. -v berarti verbose (mendaftar apa saja yang diekstrak). -z berarti saringan melalui gzip. gzip merupakan sesuatu yang meng-kompres arsip (tar tidak bisa meng-kompres mereka, ingat?). -f mengarahkan data yang akan digunakan. Anda dapat melakukan ekstraksi paket tersebut dengan, pertama-tama, menggunakan perintah gzip, lalu akan diberikan sebuah data .tar. Anda tidak harus menjelaskan switch -z, dimana data-data tersebut tidak akan dikompress lagi.

· Untuk membuat arsip:

·   tar cvfz paket.tar.gz folder

· Penanganan berkas arsip .tar.bz (Tar/BZip)

· Untuk mengekstrak arsip:

·   tar xvjf package.tar.bz

· Untuk membuat arsip:

·    tar cvjf package.tar.bz folder

· Mengekstrak arsip .bz

·   bunzip2 file.bz

· Mengekstrak .gz

·   gunzip file.gz

· Membangun paket dari Source

Pastikan Anda sudah memiliki perkakas (tool) yang dibutuhkan untuk pengembangan (contoh: libraries, compilers, headers)

sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`

“uname -r” lists the current kernel you are using.

Ekstrak paket source (seperti yang dijelaskan di atas)

tar xvzf package.tar.gz

c. make

Metode konfigurasi

a. make config

Metode ini banyak dihindari oleh pemula karena bekerja dalam mode teks.

b. make menuconfig

Metode ini paling banyak digunakan oleh pengguna secara umum. Hanya

saja tampilan masih dalam mode text namun lebih interaktif dibanding

dengan metode pertama.

c. make xconfig

Metode ini menggunakan tampilan grafis (GUI) sehingga lebih memudahkan

pengguna. Anda hanya menggunakan mouse untuk memilih option pada

kernel-source yang anda butuhkan. Untuk menggunakan metode ini

dibutuhkan paket software tk8.3

debian:~# make menuconfig

d. yum

Update seluruh paket yang ada dengan mengetikkan perintah :

# yum -y update

Biarkan proses ini berjalan, ada kemungkinan akan memakan waktu lama tergantung dari koneksi yang anda punya. setelah semua paket terupdate, selanjutnya restart server dan lakukan instalasi repository
# rpm -ivh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

Setelah repository terinstall langkah selanjutnya adalah melakukan instalasi beberapa pustaka penting untuk mapserver :

# yum -y install libpng.x86_64 libpng-devel.x86_64
# yum -y install freetype.x86_64 freetype-devel.x86_64

# yum -y install gd.x86_64 gd-devel.x86_64
# yum -y install zlib.x86_64 zlib-devel.x86_64
# yum -y install proj.x86_64 proj-devel.x86_64 proj-nad.x86_64

# yum -y install curl.x86_64 curl-devel.x86_64
# yum -y install libtiff.x86_64 libtiff-devel.x86_64

# yum -y install libjpeg.x86_64 libjpeg-devel.x86_64
# yum -y install geos.x86_64 geos-devel.x86_64
# yum -y install libxml2.x86_64 libxml2-devel.x86_64
D

# yum -y install postgresql.x86_64 postgresql-server.x86_64
# yum -y install postgresql-contrib.x86_64 postgresql-devel.x86_64
# yum -y install php.x86_64 php-devel.x86_64
# yum -y install php-postgresql.x86_64 php-gd.x86_64

$ cd gdal-1.4.2
$ ./configure \
> –with-png \
> –with-libtiff \
> –with-jpeg \
> –with-gif \
> –with-pg=/usr/bin/pg_config \
> –with-geos \
> –with-geotiff=internal
$ make
# make install

Edit file ld.so.conf untuk menambahkan path direktori pustaka terbaru.

# vim /etc/ld.so.conf

tambahkan /usr/local/lib kemudian save dengan menekan ESC dan tekan :wq. Selanjutnya ketik :

# /sbin/ldconfig
$ tar zxvf PDFlib-Lite-7.0.2.tar.gz
$ cd PDFlib-Lite-7.0.2
$ ./configure
$ make
# make install
# /sbin/ldconfig

Sekarang waktunya melakukan instalasi postgis :

# yum -y install postgis.x86_64

# yum -y install pgadmin3