首页 > 其他 > 详细

openindiana软件包仓库管理

时间:2014-03-14 22:10:48      阅读:534      评论:0      收藏:0      [点我收藏+]

   openindiana使用的软件包管理系统和solaris 11的一样,可以通过查看solaris 11的官方中文文档来了解详情。openindiana软件包已IPS软件包形式进行分发,映像包管理系统简介如下:

映像包管理系统

Oracle Solaris11 软件以 IPS 软件包的形式分发。IPS 软件包存储在 IPS 软件包系统信息库中,后者由 IPS 发布者填充。IPS 软件包安装到 Oracle Solaris 11 映像中。软件包管理器图形用户界面提供了 IPS 命令行界面所提供功能的子集。

IPS 工具提供以下功能。有关术语(如发布者和系统信息库)的定义,请参见IPS 概念

  • 列出、搜索、安装、限制安装、更新和删除软件包。

  • 列出、添加和删除软件包发布者。更改发布者属性,如搜索优先级和粘滞性。设置发布者属性,如签名策略。

  • 将映像更新到新的操作系统发行版。

  • 创建现有 IPS 软件包系统信息库的副本。创建新的软件包系统信息库。

  • 创建并发布软件包。

  • 创建引导环境。


简单操作如下:


1. 查看系统上已有的软件包仓库信息

$ pkg publisher


2. 添加本地一个软件仓库方法

root@OI-n2:/data/dzq/out-repo# pkg publisher

PUBLISHER                             TYPE     STATUS   URI

root@OI-n2:/data/dzq/out-repo# pfexec pkg set-publisher -O file:///data/dzq/out-repo/ openindiana.org

root@OI-n2:/data/dzq/out-repo# pkg publisher

PUBLISHER                             TYPE     STATUS   URI

openindiana.org                       origin   online   file:///data/dzq/out-repo/


名字openindiana.org可以在pkg5.repository文件中查看到:

root@OI-n2:/data/dzq/out-repo# cat pkg5.repository

[publisher]

prefix = openindiana.org


[CONFIGURATION]

version = 4


[repository]

version = 4


3. 删除一个仓库

root@OI-n2:/data/dzq/out-repo# pkg unset-publisher  openindiana.org

root@OI-n2:/data/dzq/out-repo# pkg publisher

PUBLISHER                             TYPE     STATUS   URI


openindiana软件包仓库管理,布布扣,bubuko.com

openindiana软件包仓库管理

原文:http://dangzhiqiang.blog.51cto.com/7961271/1376415

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!