Digit Oktavianto Web Log

Catatan Sampah si Digit

Setting Mirror Solaris Dan Opensolaris Menggunakan Blastwave

| Comments

Blastwave adalah software stack atau semacam repository software di Solaris dan Opensolaris. Untuk mendownload aplikasi atau update bisa menggunakan Blastwave ini. Sayangnya tidak ada yang me mirror blastwave ini di lokal. .

Untuk mengunduh paket dari Blastwave, ada utility yang bernama pkgutil. Pkgutil ini adalah semacam command apt-get (Ubuntu), atau yum (centos, fedora). Jadi memudahkan kita dalam mendownload software tersebut dari Blastwave.

Ada beberapa settingan yang harus kita lakukan sebelumnya. Berikut ini adalah settingan yang harus anda lakukan sebelum dapat menggunakan pkgutil :

1. Download pkgutil dari blastwave.

Untuk yang menggunakan SOlaris di mesin Sparc bisa download pkgutil dari sini. Bagi anda yang menggunakan mesin x86 bisa mendownload dari sini. Bagi yang menggunakan Opensolaris bisa coba mengunduh dari sini

Atau Langsung download dan Eksekusi Perintah ini untuk langsung Install (Recommended) :

1
pkgadd -G -d http://download.blastwave.org/csw/pkgutil_`/sbin/uname -p`.pkg

Note : Perintah di atas akan mendownload toolpkgutil berdasarkan hasil informasi Sistem Operasi yang anda gunakan.

Lalu nanti akan muncul Proses Instalasi seperti di bawah ini :

1
2
3
4
5
6
7
8
9
Downloading… …………..25%…………..50%…………..75%…………..100%
Download Complete
The following packages are available:
1 CSWpkgutil pkgutil – Installs Solaris packages easily
(sparc) 1.6.2,REV=2010.01.28_rev=bw
Installation of was successful.

2. Step Selanjutnya adalah Mem-fetch Catalogue Software.

Perhatian Jika Anda menggunakan Proxy, anda harus menambahkan beberapa bagian di dalam file .wgetrc anda. Isi dalam file .wgetrc anda adalah :

.wgetrc

1
2
3
progress=dot:mega
ftp_proxy=http://192.168.35.7:8080
http_proxy=http://192.168.35.7:8080

Setelah itu, Fetching Software Catalogue :

1
/opt/csw/bin/pkgutil –catalog

Akan muncul output seperti ini :

1
Fetching new catalog if available… –01:41:49– http://download.blastwave.org/csw/unstable/i386/5.8/catalog => /var/opt/csw/pkgutil/catalog.i386.5.8.0′ Connecting to 192.168.35.7:8080… connected. Proxy request sent, awaiting response… 200 OK Length: 375,014 [text/plain] 0K ….. 100% 342.27 KB/s 01:41:52 (342.27 KB/s) – /var/opt/csw/pkgutil/catalog.i386.5.8.0′ saved [375014/375014]

3. Install GNU GPG dan Text utils :

1
/opt/csw/bin/pkgutil –install gnupg textutils

4. Gunakan GPG untuk fetching key dari server

1
/opt/csw/bin/gpg –keyserver pgp.mit.edu –recv-keys A1999E90

6. Memverifikasi bahwa kita telah memiliki key nya :

1
/opt/csw/bin/gpg –list-keys
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/opt/csw/bin/gpg –edit-key A1999E90

Command> Trust
Please decide how far you trust this user to correctly verify other users’ keys (by looking at passports, checking fingerprints from different sources, etc.)
1 = I don’t know or won’t say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
Your decision? 5
Do you really want to set this key to ultimate trust? (y/N) y
Command> quit

7. Edit file /etc/opt/csw/pkgutil.conf dan berikan informasi bahwa kitga menggunakan pgp dan md5

1
vi /etc/opt/csw/pkgutil.conf

Edit menjadi :

1
2
use_gpg=true
use_md5=true

8. Fetching kembali apabila terdapat software terbaru :

1
/opt/csw/bin/pkgutil –catalog

9. Atur path environment anda agar tidak perlu memanggil fullpath jika ingin menggunakan pkgutil. Tambahkan file /etc/default/login dan /etc/default/su dengan isi di bawah ini :

1
PATH=/opt/csw/bin:/usr/sbin:/usr/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin

10. Sekarang anda bisa menginstal aplikasi dari blastwave dengan command ini :

1
pkgutil –-install namaaplikasiyangmaudiinstal

atau

1
pkgutil -i namaaplikasiyangmaudiinstal

Kalau Langkah nomor 9 tidak anda lakukan tidak apa, namun anda harus memanggil full path pkgutil :

1
/opt/csw/bin/pkgutil –-instal namaaplikasiyangmaudiinstal

NB : Untuk Melihat Aplikasi apa saja yang bisa di instal, dan nama aplikasi nya di Solaris, silakan berkunjung ke sini http://www.blastwave.org/pkg/packages.ftd


Selamat Mencoba. Semoga Berhasil

Comments