Ini adalah dokumentasi cara menginstall dan mengkonfigurasi "pkg_get" di Solaris 10, dengan pkg_get ini proses instalasi suatu paket akan dijalankan secara online ke server repository yang tersedia, jadi install software akan menjadi semudah "apt-get" di debian base dan "yum" di redhat base, menyenangkan bukan? :)
Download pkg_get.pkg
# /usr/sfw/bin/wget http://www.blastwave.org/pkg_get.pkgInstall pkg_get.pkg (full path)
# pkgadd -d /pkg_get.pkgSampai disini akan ditanyakan apakah kita akan membuat directory /opt/csw, dimana directory ini akan dipergunakan untuk menyimpan semua paket instalasi yang dilakukan via pkg_get.
The following packages are available:
1 CSWpkgget pkg_get - CSW version of automated package download tool
(all) 3.8.4
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: 1
Do you want this directory created now [y,n,?,q] yProses instalasi dimulai
## Installing part 1 of 1.Pastikan pesan success muncul di akhir proses instalasi ini
/opt/csw/bin/pkg-get
/opt/csw/etc/pkg-get.conf.csw
/opt/csw/share/man/man1m/pkg-get.1m
/var/pkg-get/admin-fullauto
[ verifying class]
## Executing postinstall script.
Installation ofLangkah-langkah diatas bisa dipersingkat dengan menggunakan command :was successful.
# pkgadd -d http://www.blastwave.org/pkg_get.pkgImport PGP public key
# /usr/sfw/bin/wget --output-document=pgp.key http://www.blastwave.org/mirrors.htmlUntuk memudahkan menggunakan command pkg_get ini kita buat symlink dari file pkg_get yang ada di /opt/csw/bin ke /usr/sbin, jadi jika kita mau menggunakan command pkg_get tidak harus mengetikkan command tersebut secara full path.
# gpg --import pgp.key
# ln -s /opt/csw/bin/pkg-get /usr/sbinPerlu diingat, bahwa configurasi pkg_get ini ada di "/opt/csw/etc/pkg-get.conf", jadi jika kita ingin meng-edit configurasi pkg_get ini silahkan edit file tersebut, misal kita ingin mengubah alamat repository dll.
Untuk menginstall program secara online menggunakan pkg_get ini, bisa menggunakan command :
# pkg-get -i nama_programmisalkan jika kita ingin menginstall seamonkey
# pkg-get -i seamonkeyUntuk mengupdate katalog file, bisa gunakan command :
# pkg-get -U
Referensi : http://www.blastwave.org/howto.html