SUN软件包管理的命令:pkgadd

 使用pkgadd安装软件包

    1 命令格式:pkgadd[-d[device|pathname]]pkg_name
    主要参数:
    pkg_name:软件包名称
    -a admin-file :(可选)指定在安装期间应当由 pkgadd 命令检查的管理文件。有关使用管理文件的详细信息,请参见使用管理文件。
    -d device :指定软件包的绝对路径。device-name 可以是设备、目录或假脱机目录的路径。如果未指定软件包所在的路径,   pkgadd 命令将检查缺省的假脱机目录 (/var/spool/pkg)。如果软件包不在缺省的假脱机目录中,软件包的安装将失败。
    pkgid :(可选)一个或多个要安装的软件包的名称,用空格分隔。如果省略,pkgadd 命令会从指定的设备、目录或假脱机目录安装所有可用的软件包。

    2 为pkgadd设置代理服务器的方法
    如果系统位于具有代理的防火墙之后,则需要首先设置代理服务器,然后才能使用 pkgadd 命令从 HTTP 服务器添加软件包。使用 http_proxy、HTTPPROXY 或 HTTPPROXYPORT 环境变量指定代理服务器。例如:
    # setenv http_proxy http://mycache.domain:8080
    或者指定以下内容之一:
    # setenv HTTPPROXY mycache.domain
    # setenv HTTPPROXYPORT 8080
    然后,使用 pkgadd -a 命令标识管理文件。如:
    # pkgadd -a /tmp/admin -d http://myserver.com/pkg SUNWpkg

    3 添加光盘中的一个软件包
    如添加Sun的SUNWpl5u软件包,首先使用上面介绍的命令查看一下:
    #pkinfo -d /cdrom/cdrom0/s0/Solaris_10/Product SUNWpl5u
    然后使用pkgadd安装软件包

    # pkgadd –d -d /cdrom/cdrom0/s0/Solaris_10/Product SUNWpl5u 
   
     of <SUNWpl5u> was successful.

    4 从 HTTP URL 安装软件包
    以下示例说明如何使用 HTTP URL 作为设备名称来安装软件包。该 URL 必须指向流格式的软件包。
    # pkgadd -d http://install/xf86-4.3.0-video.pkg 

     5 pkgadd应用说明
    如果 pkgadd 命令在软件包安装期间遇到问题,则会在该提示符后面显示一则与该问题有关的消息: “Do you want to continue with this installation? ”可以回答 yes、no 或 quit。如果指定了多个软件包,请键入 no 停止安装正在安装的软件包。pkgadd 命令会继续安装其他软件包。键入 quit 可停止安装。

 

pkginfo, pkggrm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值