• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Sun Solaris培訓教材(8):軟件包管理

    發布: 2007-7-13 21:17 | 作者: 佚名    | 來源: 轉載     | 查看: 81次 | 進入軟件測試論壇討論

    領測軟件測試網

    Sun Solaris 培訓教材 (八) . 軟件包管理
     
    1.pkginfo 顯示軟件包信息

    命令格式: pkginfo -d[ device|pathname] -l pkg_name

    例子:

    這三個域為:

      pkg_category
     軟件包種類,可為application,graphics 或system.
     
      pkg_name
     軟件包名字,如為SUN產品則機SUNW 起 頭.
     
      Description
     軟件產品的簡單說明.
     

    例子: 

    # pkginfo -d /cdrom/solaris_2_2/s0/Solaris_2.2 |more

    利用pkginfo -l 命令顯示關于軟件包的詳細信息,包括軟件包的大。ò从脖P塊大小

    計算).

    # pkginfo -d /cdrom/solaris_2_2/s0/Solaris_2.2 -l SUNWaudio

    上面輸出的最后一行指示軟件包的大小. 利用此信息和df -k命令來確定你是否擁有足 

    夠硬盤空間來安裝此軟件包.

    2. pkgadd 增加軟件包

    利用pkgadd 命令增加軟件包,當軟件包被成功地安裝以后,向root發送一個郵件.

    命令格式:

    pkgadd -d [device | pathname] pkg_name

    例子:

    # pkgadd -d /cdrom/solaris_2_2/s0/Solaris_2.2 SUNWaudio

    3.pkgchk 校驗軟件包的安裝

    pkgchk命令通過將軟件包的屬性及路徑名內容與系統記錄文件中的值進行對比來校驗.

    命令格式:

    pkgchk [-p path1 [path2...]]

    此命令可以檢查整個軟件包或通過指定-p選項對一特殊路徑名進行檢查,無輸出則意味 

    著沒有問題被檢查出.

    由于/etc/group 文件大小已被改變,所以文件內容的checksum就不對.

    考察軟件包信息

    pkgadd命令更新文件/var/sadm/install/contents、 此文件為系統中所有已安裝軟件包 

    的記錄文件.

    沒有簡單的方法來確定某軟件包具有某一特殊文件(或命令).

    對于已安裝的軟件包,從/var/sadm/install/contents 記錄文件中查找此軟件包的路徑 

    名.

    4.pkgrm 刪除軟件包

    命令格式: pkgrm pkgname1 pkgname2 …

    在調用pkgrm 命令后,將向你警告有依賴關系的軟件包信息,并提供放棄此操作的提示.

    當軟件包被成功地刪除后,向root發送一個郵件.

    pkgrm命令通過文件/var/sadm/install/contents 來確定軟件包的地址,并且當軟件包 

    被刪除以后,更新此文件.

    假如此軟件包被兩個或更多的包共享,則一定得將這些依賴于此包的所有軟件包刪除以 

    后才刪除此軟件包.

    5.spooling 軟 件 包

    一個軟件包可以由安裝CD-ROM中拷貝過來存放在系統中,但并沒有安裝此軟件包.

    例如,一個服務器可以拷貝存儲一個軟件包,一個沒有CD-ROM設備的系統可以從服務器 

    上掛接此軟件包,用以安裝.

    軟件包也可以利用Software Manager遠程安裝,暫 略.


    服務器

    下面兩個pkgadd命令用以說明如何spool一個軟件包到/var/spool/pkg目錄下或到一個你指 

    定的目錄下.pkgadd命令的-s spool選項會缺省地將軟件包拷貝到/var/spool/pkg目錄下. 

    你可以指定一個目錄作為-s選項的參數.

    客戶

    假如服務器共享了/export/pkgs目錄,則客戶系統可以掛接目錄/export/pkgs并安裝

    軟件包.

    # mkdir /export/pkgs

    # mount venus:/export/pkgs /export/pkgs

    # pkgadd -d /export/pkgs SUNWaudio

    刪除Spooled軟件包

    在服務器上可以利用-s選項從spooling目錄中刪除一個軟件包.

    # pkgrm -s /export/pkgs SUNWaudio

    與軟件包管理有關的文件和目錄

      /var/sadm
     包含系統記錄文件和管理文件的目錄
     
      /opt/pkgname
     安裝未隨操作系統一起提供的、名為pkgname的軟件包的推薦目錄.
     
      /opt/pkgname/bin

    /opt/bin
     未隨操作系統一起提供的、名為pkgname的執行文件的推薦目錄.
     
      var/opt/pkgname

    /etc/opt/pkgname
     未隨操作系統一起提供的、名為pkgname的記錄文件的推薦目錄.
     
      /var/sadm/install/contents
     整個系統的軟件包映象.

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>