1)Download all 4 iPS repos along install-repo.sh script & checksum file
-d destination directory
-s sorce directory (4 repos placed location if script is not in that location)
-I create Image
-v verbose
-c compress
# ksh -x install-repo.ksh -d Solaris11.2 -I -v -c
+ ZIPCNT=4
+ typeset -i ZIPCNT
+ mkiso=false
+ typeset mkiso
+ ckfile=''
+ typeset ckfile
+ CKSUM=/usr/bin/md5sum
+ typeset CKSUM
+ [ 5 -eq 0 ]
+ pwd
+ ZIPLOC=/IPS
+ typeset ZIPLOC
+ getopts Ii:s:d:vch char
+ filesys=Solaris11.2
+ [ ! -d Solaris11.2 ]
+ [[ Solaris11.2 == . ]]
+ getopts Ii:s:d:vch char
+ mkiso=true
+ typeset mkiso
+ getopts Ii:s:d:vch char
+ verify=true
+ typeset verify
+ getopts Ii:s:d:vch char
+ checkmd=true
+ typeset checkmd
+ getopts Ii:s:d:vch char
+ [ -z '' ]
+ head -1
+ ls -t /IPS/sol-11_2-beta-repo-1of4.zip
+ 2> /dev/null
+ zip1=/IPS/sol-11_2-beta-repo-1of4.zip
+ echo /IPS/sol-11_2-beta-repo-1of4.zip
+ sed 's|.*/\(.*\)-repo.*|\1|'
+ head -1
+ image=sol-11_2-beta
+ typeset image
+ [ true '=' true ]
+ ckfile=/IPS/sol-11_2-beta-repo-md5sums.txt
+ [ ! -f /IPS/sol-11_2-beta-repo-md5sums.txt ]
+ zipnum=1
+ typeset -i zipnum
+ rebuild=false
+ typeset rebuild
+ [ -d Solaris11.2/publisher/solaris ]
+ [ /IPS/sol-11_2-beta-repo-md5sums.txt '!=' '' ]
+ [ ! -f /IPS/sol-11_2-beta-repo-md5sums.txt ]
+ echo '\nComparing checksums of downloaded files...\c'
Comparing checksums of downloaded files...+ 1> /tmp/cksum1369
+ cd /IPS
+ /usr/bin/md5sum sol-11_2-beta-repo-1of4.zip sol-11_2-beta-repo-2of4.zip sol-11_2-beta-repo-3of4.zip sol-11_2-beta-repo-4of4.zip
+ diff /IPS/sol-11_2-beta-repo-md5sums.txt /tmp/cksum1369
+ echo 'done. Checksums match.\n'
done. Checksums match.
+ [ ! 1 -gt 4 ]
+ zipname=sol-11_2-beta-repo-1of4.zip
+ [ ! -f /IPS/sol-11_2-beta-repo-1of4.zip ]
+ echo 'Uncompressing sol-11_2-beta-repo-1of4.zip...\c'
Uncompressing sol-11_2-beta-repo-1of4.zip...+ unzip -qd Solaris11.2 /IPS/sol-11_2-beta-repo-1of4.zip
+ echo done.
done.
+ zipnum=zipnum+1
+ [ ! 2 -gt 4 ]
+ zipname=sol-11_2-beta-repo-2of4.zip
+ [ ! -f /IPS/sol-11_2-beta-repo-2of4.zip ]
+ echo 'Uncompressing sol-11_2-beta-repo-2of4.zip...\c'
Uncompressing sol-11_2-beta-repo-2of4.zip...+ unzip -qd Solaris11.2 /IPS/sol-11_2-beta-repo-2of4.zip
+ echo done.
done.
+ zipnum=zipnum+1
+ [ ! 3 -gt 4 ]
+ zipname=sol-11_2-beta-repo-3of4.zip
+ [ ! -f /IPS/sol-11_2-beta-repo-3of4.zip ]
+ echo 'Uncompressing sol-11_2-beta-repo-3of4.zip...\c'
Uncompressing sol-11_2-beta-repo-3of4.zip...+ unzip -qd Solaris11.2 /IPS/sol-11_2-beta-repo-3of4.zip
+ echo done.
done.
+ zipnum=zipnum+1
+ [ ! 4 -gt 4 ]
+ zipname=sol-11_2-beta-repo-4of4.zip
+ [ ! -f /IPS/sol-11_2-beta-repo-4of4.zip ]
+ echo 'Uncompressing sol-11_2-beta-repo-4of4.zip...\c'
Uncompressing sol-11_2-beta-repo-4of4.zip...+ unzip -qd Solaris11.2 /IPS/sol-11_2-beta-repo-4of4.zip
+ echo done.
done.
+ zipnum=zipnum+1
+ [ ! 5 -gt 4 ]
+ echo 'Repository can be found in Solaris11.2.'
Repository can be found in Solaris11.2.
+ [ false '=' true ]
+ [ true '=' true ]
+ pkgrepo -s Solaris11.2 verify
Initiating repository verification.
+ [ true '=' true ]
+ echo 'Building ISO image...\c'
Building ISO image...+ echo sol-11_2-beta
+ /usr/gnu/bin/tr a-z A-Z
+ VNAME=SOL-11_2-BETA
+ cd Solaris11.2
+ /usr/bin/mkisofs -o /IPS/sol-11_2-beta-repo.iso -no-limit-pathtables -l -allow-leading-dots -A 'Oracle Solaris sol-11_2-beta Release Repository' -publisher 'Copyright 2014 Oracle and/or its affiliates. All rights reserved.' -p pkg-inquiry_ww@oracle.com -R -uid 0 -gid 0 -V SOL-11_2-BETA_REPO -v .
+ 1> /IPS/mkiso.log 2>& 1
+ [ 0 -gt 0 ]
+ echo done.
done.
+ echo 'ISO image and instructions for using the ISO image are at:'
ISO image and instructions for using the ISO image are at:
+ echo /IPS/sol-11_2-beta-repo.iso
/IPS/sol-11_2-beta-repo.iso
+ echo /IPS/README-repo-iso.txt
/IPS/README-repo-iso.txt
root@Guest2:/IPS# clear
root@Guest2:/IPS# ls
install-repo.ksh sol-11_2-beta-repo-2of4.zip sol-11_2-beta-repo-md5sums.txt
mkiso.log sol-11_2-beta-repo-3of4.zip sol-11_2-beta-repo.iso
sol-11_2-beta-repo-1of4.zip sol-11_2-beta-repo-4of4.zip Solaris11.2
2) set publisher
# pkg publisher
PUBLISHER TYPE STATUS P LOCATION
solaris origin online F http://pkg.oracle.com/solaris/beta/
# svcs pkg/server
STATE STIME FMRI
disabled 23:26:26 svc:/application/pkg/server:default
# svccfg -s pkg/server
svc:/application/pkg/server> listprop
pkg application
pkg/address net_address
pkg/cfg_file astring
pkg/content_root astring usr/share/lib/pkg
pkg/debug astring
pkg/file_root astring
pkg/inst_root astring /var/pkgrepo
pkg/log_access astring none
pkg/log_errors astring stderr
pkg/mirror boolean false
pkg/pkg_root astring /
pkg/port count 80
pkg/proxy_base astring
pkg/readonly boolean true
pkg/socket_timeout count 60
pkg/sort_file_max_size astring
pkg/ssl_cert_file astring
pkg/ssl_dialog astring smf
pkg/ssl_key_file astring
pkg/standalone boolean true
pkg/threads count 60
pkg/writable_root astring
pkg_bui application
pkg_bui/feed_description ustring
pkg_bui/feed_icon ustring web/_themes/pkg-block-icon.png
pkg_bui/feed_logo ustring web/_themes/pkg-block-logo.png
pkg_bui/feed_name ustring "package repository feed"
pkg_bui/feed_window count 24
pkg_secure application
pkg_secure/read_authorization astring solaris.smf.read.pkg-server
pkg_secure/ssl_key_passphrase astring
fs dependency
fs/entities fmri svc:/system/filesystem/local
fs/grouping astring require_all
fs/restart_on astring none
fs/type astring service
autofs dependency
autofs/entities fmri svc:/system/filesystem/autofs
autofs/grouping astring optional_all
autofs/restart_on astring none
autofs/type astring service
ntp dependency
ntp/entities fmri svc:/network/ntp
ntp/grouping astring optional_all
ntp/restart_on astring none
ntp/type astring service
network dependency
network/entities fmri svc:/milestone/network
network/grouping astring require_all
network/restart_on astring none
network/type astring service
manifestfiles framework
manifestfiles/lib_svc_manifest_application_pkg_pkg-server_xml astring /lib/svc/manifest/application/pkg/pkg-server.xml
general framework
general/entity_stability astring Unstable
start method
start/exec astring "%{pkg/pkg_root}/lib/svc/method/svc-pkg-server %m"
start/timeout_seconds count 0
start/type astring method
stop method
stop/exec astring "%{pkg/pkg_root}/lib/svc/method/svc-pkg-server %m %{restarter/contract}"
stop/timeout_seconds count 30
stop/type astring method
tm_common_name template
tm_common_name/C ustring "image packaging repository"
svc:/application/pkg/server> setprop pkg/inst_root="/IPS/Solaris11.2/"
svc:/application/pkg/server> listprop
pkg application
pkg/address net_address
pkg/cfg_file astring
pkg/content_root astring usr/share/lib/pkg
pkg/debug astring
pkg/file_root astring
pkg/log_access astring none
pkg/log_errors astring stderr
pkg/mirror boolean false
pkg/pkg_root astring /
pkg/port count 80
pkg/proxy_base astring
pkg/readonly boolean true
pkg/socket_timeout count 60
pkg/sort_file_max_size astring
pkg/ssl_cert_file astring
pkg/ssl_dialog astring smf
pkg/ssl_key_file astring
pkg/standalone boolean true
pkg/threads count 60
pkg/writable_root astring
pkg/inst_root astring /IPS/Solaris11.2/
pkg_bui application
pkg_bui/feed_description ustring
pkg_bui/feed_icon ustring web/_themes/pkg-block-icon.png
pkg_bui/feed_logo ustring web/_themes/pkg-block-logo.png
pkg_bui/feed_name ustring "package repository feed"
pkg_bui/feed_window count 24
pkg_secure application
pkg_secure/read_authorization astring solaris.smf.read.pkg-server
pkg_secure/ssl_key_passphrase astring
fs dependency
fs/entities fmri svc:/system/filesystem/local
fs/grouping astring require_all
fs/restart_on astring none
fs/type astring service
autofs dependency
autofs/entities fmri svc:/system/filesystem/autofs
autofs/grouping astring optional_all
autofs/restart_on astring none
autofs/type astring service
ntp dependency
ntp/entities fmri svc:/network/ntp
ntp/grouping astring optional_all
ntp/restart_on astring none
ntp/type astring service
network dependency
network/entities fmri svc:/milestone/network
network/grouping astring require_all
network/restart_on astring none
network/type astring service
manifestfiles framework
manifestfiles/lib_svc_manifest_application_pkg_pkg-server_xml astring /lib/svc/manifest/application/pkg/pkg-server.xml
general framework
general/entity_stability astring Unstable
start method
start/exec astring "%{pkg/pkg_root}/lib/svc/method/svc-pkg-server %m"
start/timeout_seconds count 0
start/type astring method
stop method
stop/exec astring "%{pkg/pkg_root}/lib/svc/method/svc-pkg-server %m %{restarter/contract}"
stop/timeout_seconds count 30
stop/type astring method
tm_common_name template
tm_common_name/C ustring "image packaging repository"
svc:/application/pkg/server> exit
# svcadm refresh pkg/server
# svcadm enable pkg/server
# svcs pkg/server
STATE STIME FMRI
online 12:32:37 svc:/application/pkg/server:default
# pkg set-publisher -G '*' -g http://xx.xx.xx.xx/ solaris
# pkg publisher
PUBLISHER TYPE STATUS P LOCATION
solaris origin online F http://xx.xx.xx.xx/
3)installing solaris-desktop server
# pkg install solaris-desktop
Packages to install: 313
Services to change: 13
Create boot environment: No
Create backup boot environment: Yes
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 313/313 47366/47366 490.0/490.0 4.2M/s
PHASE ITEMS
Installing new actions 77564/77564
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Updating package cache 1/1
# pkg info solaris-desktop
Name: group/system/solaris-desktop
Summary: Oracle Solaris Desktop
Description: Provides an Oracle Solaris desktop environment
Category: Meta Packages/Group Packages
State: Installed
Publisher: solaris
Version: 0.5.11
Build Release: 5.11
Branch: 0.175.2.0.0.37.4
Packaging Date: April 23, 2014 04:44:42 PM
Size: 5.46 kB
FMRI: pkg://solaris/group/system/solaris-desktop@0.5.11,5.11-0.175.2.0.0.37.4:20140423T164442Z
# pkg info entire
Name: entire
Summary: Incorporation to lock all system packages to the same build
Description: This package constrains system package versions to the same
build. WARNING: Proper system update and correct package
selection depend on the presence of this incorporation.
Removing this package will result in an unsupported system.
Category: Meta Packages/Incorporations
State: Installed
Publisher: solaris
Version: 0.5.11
Build Release: 5.11
Branch: 0.175.2.0.0.37.1
Packaging Date: April 23, 2014 06:15:13 PM
Size: 5.46 kB
FMRI: pkg://solaris/entire@0.5.11,5.11-0.175.2.0.0.37.1:20140423T181513Z
# pkg install locale/extra
Packages to install: 3
Services to change: 1
Create boot environment: No
Create backup boot environment: Yes
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 3/3 2820/2820 84.5/84.5 8.1M/s
PHASE ITEMS
Installing new actions 3502/3502
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Updating package cache 1/1
-d destination directory
-s sorce directory (4 repos placed location if script is not in that location)
-I create Image
-v verbose
-c compress
# ksh -x install-repo.ksh -d Solaris11.2 -I -v -c
+ ZIPCNT=4
+ typeset -i ZIPCNT
+ mkiso=false
+ typeset mkiso
+ ckfile=''
+ typeset ckfile
+ CKSUM=/usr/bin/md5sum
+ typeset CKSUM
+ [ 5 -eq 0 ]
+ pwd
+ ZIPLOC=/IPS
+ typeset ZIPLOC
+ getopts Ii:s:d:vch char
+ filesys=Solaris11.2
+ [ ! -d Solaris11.2 ]
+ [[ Solaris11.2 == . ]]
+ getopts Ii:s:d:vch char
+ mkiso=true
+ typeset mkiso
+ getopts Ii:s:d:vch char
+ verify=true
+ typeset verify
+ getopts Ii:s:d:vch char
+ checkmd=true
+ typeset checkmd
+ getopts Ii:s:d:vch char
+ [ -z '' ]
+ head -1
+ ls -t /IPS/sol-11_2-beta-repo-1of4.zip
+ 2> /dev/null
+ zip1=/IPS/sol-11_2-beta-repo-1of4.zip
+ echo /IPS/sol-11_2-beta-repo-1of4.zip
+ sed 's|.*/\(.*\)-repo.*|\1|'
+ head -1
+ image=sol-11_2-beta
+ typeset image
+ [ true '=' true ]
+ ckfile=/IPS/sol-11_2-beta-repo-md5sums.txt
+ [ ! -f /IPS/sol-11_2-beta-repo-md5sums.txt ]
+ zipnum=1
+ typeset -i zipnum
+ rebuild=false
+ typeset rebuild
+ [ -d Solaris11.2/publisher/solaris ]
+ [ /IPS/sol-11_2-beta-repo-md5sums.txt '!=' '' ]
+ [ ! -f /IPS/sol-11_2-beta-repo-md5sums.txt ]
+ echo '\nComparing checksums of downloaded files...\c'
Comparing checksums of downloaded files...+ 1> /tmp/cksum1369
+ cd /IPS
+ /usr/bin/md5sum sol-11_2-beta-repo-1of4.zip sol-11_2-beta-repo-2of4.zip sol-11_2-beta-repo-3of4.zip sol-11_2-beta-repo-4of4.zip
+ diff /IPS/sol-11_2-beta-repo-md5sums.txt /tmp/cksum1369
+ echo 'done. Checksums match.\n'
done. Checksums match.
+ [ ! 1 -gt 4 ]
+ zipname=sol-11_2-beta-repo-1of4.zip
+ [ ! -f /IPS/sol-11_2-beta-repo-1of4.zip ]
+ echo 'Uncompressing sol-11_2-beta-repo-1of4.zip...\c'
Uncompressing sol-11_2-beta-repo-1of4.zip...+ unzip -qd Solaris11.2 /IPS/sol-11_2-beta-repo-1of4.zip
+ echo done.
done.
+ zipnum=zipnum+1
+ [ ! 2 -gt 4 ]
+ zipname=sol-11_2-beta-repo-2of4.zip
+ [ ! -f /IPS/sol-11_2-beta-repo-2of4.zip ]
+ echo 'Uncompressing sol-11_2-beta-repo-2of4.zip...\c'
Uncompressing sol-11_2-beta-repo-2of4.zip...+ unzip -qd Solaris11.2 /IPS/sol-11_2-beta-repo-2of4.zip
+ echo done.
done.
+ zipnum=zipnum+1
+ [ ! 3 -gt 4 ]
+ zipname=sol-11_2-beta-repo-3of4.zip
+ [ ! -f /IPS/sol-11_2-beta-repo-3of4.zip ]
+ echo 'Uncompressing sol-11_2-beta-repo-3of4.zip...\c'
Uncompressing sol-11_2-beta-repo-3of4.zip...+ unzip -qd Solaris11.2 /IPS/sol-11_2-beta-repo-3of4.zip
+ echo done.
done.
+ zipnum=zipnum+1
+ [ ! 4 -gt 4 ]
+ zipname=sol-11_2-beta-repo-4of4.zip
+ [ ! -f /IPS/sol-11_2-beta-repo-4of4.zip ]
+ echo 'Uncompressing sol-11_2-beta-repo-4of4.zip...\c'
Uncompressing sol-11_2-beta-repo-4of4.zip...+ unzip -qd Solaris11.2 /IPS/sol-11_2-beta-repo-4of4.zip
+ echo done.
done.
+ zipnum=zipnum+1
+ [ ! 5 -gt 4 ]
+ echo 'Repository can be found in Solaris11.2.'
Repository can be found in Solaris11.2.
+ [ false '=' true ]
+ [ true '=' true ]
+ pkgrepo -s Solaris11.2 verify
Initiating repository verification.
+ [ true '=' true ]
+ echo 'Building ISO image...\c'
Building ISO image...+ echo sol-11_2-beta
+ /usr/gnu/bin/tr a-z A-Z
+ VNAME=SOL-11_2-BETA
+ cd Solaris11.2
+ /usr/bin/mkisofs -o /IPS/sol-11_2-beta-repo.iso -no-limit-pathtables -l -allow-leading-dots -A 'Oracle Solaris sol-11_2-beta Release Repository' -publisher 'Copyright 2014 Oracle and/or its affiliates. All rights reserved.' -p pkg-inquiry_ww@oracle.com -R -uid 0 -gid 0 -V SOL-11_2-BETA_REPO -v .
+ 1> /IPS/mkiso.log 2>& 1
+ [ 0 -gt 0 ]
+ echo done.
done.
+ echo 'ISO image and instructions for using the ISO image are at:'
ISO image and instructions for using the ISO image are at:
+ echo /IPS/sol-11_2-beta-repo.iso
/IPS/sol-11_2-beta-repo.iso
+ echo /IPS/README-repo-iso.txt
/IPS/README-repo-iso.txt
root@Guest2:/IPS# clear
root@Guest2:/IPS# ls
install-repo.ksh sol-11_2-beta-repo-2of4.zip sol-11_2-beta-repo-md5sums.txt
mkiso.log sol-11_2-beta-repo-3of4.zip sol-11_2-beta-repo.iso
sol-11_2-beta-repo-1of4.zip sol-11_2-beta-repo-4of4.zip Solaris11.2
2) set publisher
# pkg publisher
PUBLISHER TYPE STATUS P LOCATION
solaris origin online F http://pkg.oracle.com/solaris/beta/
# svcs pkg/server
STATE STIME FMRI
disabled 23:26:26 svc:/application/pkg/server:default
# svccfg -s pkg/server
svc:/application/pkg/server> listprop
pkg application
pkg/address net_address
pkg/cfg_file astring
pkg/content_root astring usr/share/lib/pkg
pkg/debug astring
pkg/file_root astring
pkg/inst_root astring /var/pkgrepo
pkg/log_access astring none
pkg/log_errors astring stderr
pkg/mirror boolean false
pkg/pkg_root astring /
pkg/port count 80
pkg/proxy_base astring
pkg/readonly boolean true
pkg/socket_timeout count 60
pkg/sort_file_max_size astring
pkg/ssl_cert_file astring
pkg/ssl_dialog astring smf
pkg/ssl_key_file astring
pkg/standalone boolean true
pkg/threads count 60
pkg/writable_root astring
pkg_bui application
pkg_bui/feed_description ustring
pkg_bui/feed_icon ustring web/_themes/pkg-block-icon.png
pkg_bui/feed_logo ustring web/_themes/pkg-block-logo.png
pkg_bui/feed_name ustring "package repository feed"
pkg_bui/feed_window count 24
pkg_secure application
pkg_secure/read_authorization astring solaris.smf.read.pkg-server
pkg_secure/ssl_key_passphrase astring
fs dependency
fs/entities fmri svc:/system/filesystem/local
fs/grouping astring require_all
fs/restart_on astring none
fs/type astring service
autofs dependency
autofs/entities fmri svc:/system/filesystem/autofs
autofs/grouping astring optional_all
autofs/restart_on astring none
autofs/type astring service
ntp dependency
ntp/entities fmri svc:/network/ntp
ntp/grouping astring optional_all
ntp/restart_on astring none
ntp/type astring service
network dependency
network/entities fmri svc:/milestone/network
network/grouping astring require_all
network/restart_on astring none
network/type astring service
manifestfiles framework
manifestfiles/lib_svc_manifest_application_pkg_pkg-server_xml astring /lib/svc/manifest/application/pkg/pkg-server.xml
general framework
general/entity_stability astring Unstable
start method
start/exec astring "%{pkg/pkg_root}/lib/svc/method/svc-pkg-server %m"
start/timeout_seconds count 0
start/type astring method
stop method
stop/exec astring "%{pkg/pkg_root}/lib/svc/method/svc-pkg-server %m %{restarter/contract}"
stop/timeout_seconds count 30
stop/type astring method
tm_common_name template
tm_common_name/C ustring "image packaging repository"
svc:/application/pkg/server> setprop pkg/inst_root="/IPS/Solaris11.2/"
svc:/application/pkg/server> listprop
pkg application
pkg/address net_address
pkg/cfg_file astring
pkg/content_root astring usr/share/lib/pkg
pkg/debug astring
pkg/file_root astring
pkg/log_access astring none
pkg/log_errors astring stderr
pkg/mirror boolean false
pkg/pkg_root astring /
pkg/port count 80
pkg/proxy_base astring
pkg/readonly boolean true
pkg/socket_timeout count 60
pkg/sort_file_max_size astring
pkg/ssl_cert_file astring
pkg/ssl_dialog astring smf
pkg/ssl_key_file astring
pkg/standalone boolean true
pkg/threads count 60
pkg/writable_root astring
pkg/inst_root astring /IPS/Solaris11.2/
pkg_bui application
pkg_bui/feed_description ustring
pkg_bui/feed_icon ustring web/_themes/pkg-block-icon.png
pkg_bui/feed_logo ustring web/_themes/pkg-block-logo.png
pkg_bui/feed_name ustring "package repository feed"
pkg_bui/feed_window count 24
pkg_secure application
pkg_secure/read_authorization astring solaris.smf.read.pkg-server
pkg_secure/ssl_key_passphrase astring
fs dependency
fs/entities fmri svc:/system/filesystem/local
fs/grouping astring require_all
fs/restart_on astring none
fs/type astring service
autofs dependency
autofs/entities fmri svc:/system/filesystem/autofs
autofs/grouping astring optional_all
autofs/restart_on astring none
autofs/type astring service
ntp dependency
ntp/entities fmri svc:/network/ntp
ntp/grouping astring optional_all
ntp/restart_on astring none
ntp/type astring service
network dependency
network/entities fmri svc:/milestone/network
network/grouping astring require_all
network/restart_on astring none
network/type astring service
manifestfiles framework
manifestfiles/lib_svc_manifest_application_pkg_pkg-server_xml astring /lib/svc/manifest/application/pkg/pkg-server.xml
general framework
general/entity_stability astring Unstable
start method
start/exec astring "%{pkg/pkg_root}/lib/svc/method/svc-pkg-server %m"
start/timeout_seconds count 0
start/type astring method
stop method
stop/exec astring "%{pkg/pkg_root}/lib/svc/method/svc-pkg-server %m %{restarter/contract}"
stop/timeout_seconds count 30
stop/type astring method
tm_common_name template
tm_common_name/C ustring "image packaging repository"
svc:/application/pkg/server> exit
# svcadm refresh pkg/server
# svcadm enable pkg/server
# svcs pkg/server
STATE STIME FMRI
online 12:32:37 svc:/application/pkg/server:default
# pkg set-publisher -G '*' -g http://xx.xx.xx.xx/ solaris
# pkg publisher
PUBLISHER TYPE STATUS P LOCATION
solaris origin online F http://xx.xx.xx.xx/
3)installing solaris-desktop server
# pkg install solaris-desktop
Packages to install: 313
Services to change: 13
Create boot environment: No
Create backup boot environment: Yes
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 313/313 47366/47366 490.0/490.0 4.2M/s
PHASE ITEMS
Installing new actions 77564/77564
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Updating package cache 1/1
# pkg info solaris-desktop
Name: group/system/solaris-desktop
Summary: Oracle Solaris Desktop
Description: Provides an Oracle Solaris desktop environment
Category: Meta Packages/Group Packages
State: Installed
Publisher: solaris
Version: 0.5.11
Build Release: 5.11
Branch: 0.175.2.0.0.37.4
Packaging Date: April 23, 2014 04:44:42 PM
Size: 5.46 kB
FMRI: pkg://solaris/group/system/solaris-desktop@0.5.11,5.11-0.175.2.0.0.37.4:20140423T164442Z
# pkg info entire
Name: entire
Summary: Incorporation to lock all system packages to the same build
Description: This package constrains system package versions to the same
build. WARNING: Proper system update and correct package
selection depend on the presence of this incorporation.
Removing this package will result in an unsupported system.
Category: Meta Packages/Incorporations
State: Installed
Publisher: solaris
Version: 0.5.11
Build Release: 5.11
Branch: 0.175.2.0.0.37.1
Packaging Date: April 23, 2014 06:15:13 PM
Size: 5.46 kB
FMRI: pkg://solaris/entire@0.5.11,5.11-0.175.2.0.0.37.1:20140423T181513Z
# pkg install locale/extra
Packages to install: 3
Services to change: 1
Create boot environment: No
Create backup boot environment: Yes
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 3/3 2820/2820 84.5/84.5 8.1M/s
PHASE ITEMS
Installing new actions 3502/3502
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Updating package cache 1/1
In case you are interested in making cash from your visitors via popup advertisments, you can embed one of the most reputable companies: PopCash.
ReplyDeleteThere is downtime require to create and install the solaris-desktop package
ReplyDelete