M.Umeda@びぎなーず です。

小生も snv_134b からアップグレードする際に、同じメッセージに接近遭遇しました。

> WARNING: pkg(5) appears to be out of date, and should be updated before
> running image-update.  Please update pkg(5) using 'pfexec pkg install
> pkg:/package/pkg' and then retry the image-update.
> 
> メッセージの意味がわかりません。
>
こんな意味だと思います。
--------------------------------------------------------------------------------
警告: pkg(5) 日付が旧いようです(時代遅れ?)。なので、# image-update コマンドを
与える前に、pkg(5) をアップデートすべきでしょう。

まず、$ pfexec pkg install pkg:/package/pkg

を与えて、pkg(5) をアップデートしましょう。それから、# image-update をリトライして
くださいね。
-----------------------------------------------------------------------------------
この手順を踏めば、image-update が出来るはずです。・・・小生の場合は、これでできました。

> pkg(5) って何のことでしょうか。

pkg - image packing system の マニュアル(man) :pkg(5) のことでせう。

$ ls -l /usr/share/man/cat5/pkg.5
total 25
-r--r--r-- 1 root bin 24991 2010-03-03 05:49 pkg.5

$ man /usr/share/man/cat5/pkg.5 or $ man pkg.5 で参照することが出来ます。

--------------------------------------------------------------------------
Standards, Environments, and Macros                       pkg(5)

NAME
     pkg - image packaging system

DESCRIPTION
     The image packaging system, pkg(5), is a framework which provides for
     software lifecycle management (installation, upgrade, and removal).
     Image packaging manages software in units of packages, which are
     collections of 'actions', defined by a set of key/value pairs and
     possibly a data payload.  In many cases, actions are files found in
     a filesystem, but they also represent other installable objects,
     such as drivers, services, and users.

-- 以下省略 ---

参照: $ man pkg

では。グッドラック!

M.Umeda
----------------------------------
Sat Nov/20/2010 22:30 JST(Tokyo)

---------------------------------------------------------------
(2010年11月20日 21:45), Hiroshi Kubo wrote as the following:
> OpenSolaris2009.06からのアップグレードがうまくいきません。
> 操作ログは下記の通りです。
> 
> # pkg publisher
> PUBLISHER                             TYPE     STATUS   URI
> opensolaris.org          (preferred)  origin   online
> http://pkg.opensolaris.org/release/
> extra                                 origin   online
> https://pkg.sun.com/opensolaris/extra/
> # pkg set-publisher --non-sticky opensolaris.org
> # pkg set-publisher --non-sticky extra
> # pkg set-publisher -P -g http://pkg.oracle.com/solaris/release/ solaris
> # pkg publisher
> PUBLISHER                             TYPE     STATUS   URI
> solaris                  (preferred)  origin   online
> http://pkg.oracle.com/solaris/release/
> opensolaris.org          (non-sticky) origin   online
> http://pkg.opensolaris.org/release/
> extra                    (non-sticky) origin   online
> https://pkg.sun.com/opensolaris/extra/
> # pkg image-update -v --accept --be-name=solaris11Express-2010.11
> WARNING: pkg(5) appears to be out of date, and should be updated before
> running image-update.  Please update pkg(5) using 'pfexec pkg install
> pkg:/package/pkg' and then retry the image-update.
> # pkg install -v SUNVipkg
> Creating Plan
> pkg: The following pattern(s) did not match any packages in the current 
> catalog.
> Try relaxing the pattern, refreshing and/or examining the catalogs:
>       SUNVipkg
> 
> メッセージの意味がわかりません。
> 
> pkg(5) って何のことでしょうか。
> 
> pkg(5)をアップデートせよ,これは具体的には何をやれ,と指示しているのでしょうか。
> 
> publisher を元に戻して #pkg install -v SUNVipkg すればよろしいのでしょうか。
> 

_______________________________________________
ug-jposug mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/ug-jposug

メールによる返信