• <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-07-13來源:作者:點擊數: 標簽:
    Sun Solaris 培訓 教材 (八) . 軟件包管理 1.pkginfo 顯示軟件包信息 命令格式: pkginfo -d[ device|pathname] -l pkg_name 例子: 這三個域為: pkg_category 軟件包種類,可為application,graphics 或system. pkg_name 軟件包名字,如為SUN產品則機SUNW

    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

    老湿亚洲永久精品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>