rpm命令常用選項總結

rpm命令:rpm [iptions] [packages_fiel]

   安裝:-i --install

   升級:-U --update -F --freshen

   卸載:-e --erase

   校驗:-V --verify

   查詢:-q --query

   數據庫維護:--builddb --initdb


       安裝:rpm -i [install-options] [packages_fiel]

                     -v 詳細信息

                     -vv 更詳細信息

                     -h 輸出一個進度條

                     --test 測試安裝,但不安裝

                     --nodeps 忽略依賴關係  (不建議使用)

                     --replacepkgs 重裝

                     --nosignature不檢查包簽名信息的合法性



        升級:rpm -U|-F [install-options] [packages_file]

              -U:升級或安裝

              -F:升級


              rpm -Fvh *.rpm

              rpm -Uvh *.rpm

                  --oldpackge:降級

                  -U --force:強行降級

                  

        配置文件  fielname.rpmnew



         查詢:

         rpm [-q|--query] [select-options] [query-iptions]


         [select-options]

         -q 查詢指定的程序包是否已經安裝,會顯示詳細信息

         -a --all 查詢所有已經安裝過的包

         -f fiel 查詢指定的文件是由那個程序包安裝生成的

         -p --package package_fiel 用於查詢未安裝的包

         --whatprovides 查詢指定的capability由那個程序包提供

         --whatrequires 查詢指定的capability被那個包依賴

         例:rpm -q --whatprobides /etc/passwd

         


         [query-iptions]

         -i 提供軟件包的詳細信息 版本 大小 所屬包組

         -l 軟件安裝生成的所有文件列表

         -c 配置文件

         -d --docfiles 提供的文檔

         --provides 列出指定的程序包提供的所有功能

         -R --requires 查詢指定軟件包的依賴關係

         組合:

         rpm -qi package_fiel 查詢頭信息

         rpm -qf file 查詢普通文件

         rpm -qc package_file 查詢配置文件

         rpm -ql 列出所有文件列表


         卸載

         rpm -e

                --alimatches 卸載匹配所有指定名稱的軟件包的所有版本

                --nodeps 忽略依賴關係

                --test 測試卸載

          校驗

          rpm -V rpm包


          數據庫重建


          rpm --initdb --dbpatn=/tmp/rpm

          rpm --rebuilddb --dbpatn=/tmp/rpm


軟件包獲取途徑:

     文件服務器 

        http://mirrors.aliyun.com

        http://mirrors.163.com

        http://mirrors.sohu.com

     項目官網獲取途徑:

        www.apache.org

     第三方組織

        EPEL

        搜索引擎:http://pkgs.org  http://rpmfind.net  http://rpm.pbone.one

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章