Install tgz, tar.gz dan rpm di Slackware

Linux mengenal dua metode instalasi: binary dan kode sumber. Di Slackware, paket binary beredar dalam bentuk *.tgz sementara paket kode sumber dalam bentuk *.tar.gz. Kalau terpaksa, Slackware juga mau terima paket rpm. Ini cara instalasinya.

INSTALL *.TGZ
Untuk install paket *.tgz gunakan program pkgtool. Program ini pakai TUI, jadi anda tinggal pilih-pilih menu.

  1. Jalankan pkgtool
  2. Untuk instalasi pilih menu Current atau Other.
  3. Pkgtool akan otomatis membaca semua *.tgz di direktori tersebut dan menanyakan satu-persatu pada anda apakah paket mau di-install. Anda tinggal jawab Ya (install), No (tidak install, teruskan ke paket selanjutnya) atau Quit (lengsung keluar).

UNINSTALL *.TGZ
Untuk uninstall paket yang tadinya dipasang dengan pkgtool:

  1. Jalankan pkgtool
  2. Pilih menu Remove
  3. Pkgtool akan mencari paket yang tadinya dipasang dengan pkgtool. Anda tinggal pilih paket yang dimaksud dari list.

INSTALL *.TAR.GZ / TAR.BZ2
Paket dalam bentuk ini masih berupa kode sumber (bahasa C, C++, Phyton, Perl, dll), jadi harus dikompilasi. Maka sebelum mulai, yakinkan dulu development system sudah terpasang. Tahap instalasi umumnya ada 5, semua dilakukan dari command-line.

  1. Ekstraksi paket, biasanya ke direktori /usr/src. Gunakan perintah:
    # Pindah direktori
    root@jawa.# cd /usr/src
    
    # Untuk paket tar.gz
    root@jawa.# tar -xzf paket-1.0.tar.gz
    
    # Untuk paket tar.bz2
    root@jawa.# tar -xjf paket-1.0.tar.bz2
    
    # Pindah ke direktori paket
    root@jawa.# cd paket-1.0
  2. Baca petunjuk. Demi kesuksesan, ini jangan dilewatkan. Cari dan baca dulu berkas README, atau doc/readme dan sejenisnya. Atau mungkin juga coba:
    root@jawa.# ./configure --help
  3. Konfigurasi. Ini tahap paling penting yang menentukan kelengkapan dan kualitas hasil kompilasi. Konfigurasi bisa segampang:
    root@jawa.# ./configure

    tapi bisa juga rumit dengan banyak options (makanya baca petunjuk), misalnya:

    root@jawa.# ./configure --prefix=/usr --enable-png --use-after-image=/usr/lib
  4. Kompilasi. Gampang
  5. root@jawa.# make
  6. Pasang. Gampang juga
  7. root@jawa.# make install

Kalau perlu anda bisa gabungkan tahap 3-5 dalam 1 perintah

root@jawa.# ./configure && make && make install

Kalau sudah diinstall, anda bisa hapus direktori kode sumber kapan saja

root@jawa.# cd /usr/src
root@jawa.# rm -r paket-1.0

UNINSTALL *.TAR.GZ / TAR.BZ2
Kalau mau uninstall

  1. Pergi ke direktori paket (kalau sudah dihapus, ekstrak dan configure lagi)
  2. Tinggal panggil
    root@jawa.# make uninstall

INSTALL *.RPM
RPM adalah bentuk distribusi yang dikenalkan oleh Redhat. Anda bisa juga pasang *.rpm di Slackware, namun biasanya perlu option –nodeps

root@jawa.# rpm -i --nodeps paket-1.0.rpm

UNINSTALL *.RPM
Untuk uninstall paket RPM:

root@jawa.# rpm -qa | grep paket
   ## lihat nama pasti paket, biasanya versi jadi hilang
root@jawa.# rpm -e paket

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.