イメージの管理

OpenIndianaのイメージアップデート周り。

  • 本家説明
  • このへんのpdf見たほうがいいかも
  • アップデートリポジトリの確認
    • <code># pkg publisher</code>
  • アップデートリポジトリの追加
  • アップデートリポジトリの削除
    • <code># pkg unset-publisher opensolaris.org</code>
  • アップデートの実行
    • <code># pkg image-update -v</code>
    • “-v”は詳細モード。別にいらない。
    • “-n”をつけると仮実行。いきなり適用が怖い時は先に。
    • <code># pkg image-update -nv</code>
  • 起動イメージの確認
    • <code># beadm list BE Active Mountpoint Space Policy Created – —— ———- —– —— ——- solaris - - 6.17M static 2011-02-06 02:25 solaris-1 - - 208.49M static 2011-04-12 22:35 solaris-2 N / 106.5K static 2011-04-12 22:38 solaris-3 R - 4.56G static 2011-08-16 21:24</code>
    • Nが今の、Rが次回起動時。過去の-1とか消していいのかよくわかんねぇ。
    • BE = Boot Environmentな。
  • pkg自体のバージョンが低いと、そっちを先に上げろと言われる
    • <code># pkg image-update -nv 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.</code>
    • 先にアップデートする
      • <code># pfexec pkg install pkg:/package/pkg Packages to update: 1 Create boot environment: No Services to restart: 1 DOWNLOAD PKGS FILES XFER (MB) Completed 1/1 126/126 0.7/0.7

PHASE ACTIONS Install Phase 1/1 Update Phase 241/241

PHASE ITEMS Package State Update Phase 2/2 Package Cache Update Phase 1/1 Image State Update Phase 2/2</code>

  • その後改めてアップデート
    • # pkg image-update -nv
      # pkg image-update -v
os/oi/image/start.txt · 最終更新: 2011/10/17 20:16 by yuki
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0