The Image Packaging System software is a network-centric packaging system written in Python.

On a x86 system with install OS as snv_95 ,I built the IPS respository using the below steps .

# hd clone ssh://anon@hg.opensolaris.org/hg/pkg/gate pkg-gate
# cd pkg-gate
# make install
 
Install the packages mainly SUNWipkg & SUNWchirpy-python from the packages
directory created one level up.
You could leave the GUI packages if you choose not to install the GUI .

# /usr/lib/pkg.depotd -d repository_directory -p port_value

EXAMPLE: /usr/lib/pkg.depotd -d /export/home/user1/repository1 -p 9000

This starts the pkg.depotd server at port 9000 .Default port number 80. To confirm that the repository has been created, open your browser and type the following command http://localhost:port_value

If repository directory is not specified ,by default repository is built in /var/pkg/repo

Check to see how the repository looks like

 
[root@sa64-v20zc-blr03]/var/pkg/repo: ls
catalog  cfg_cache   file   index   pkg   trans   updatelog
Comments:

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by Sunanda Menon