第四周博客分享

                時間匆匆,轉眼來馬哥已經快一個月了,這一個月對我來說是收獲滿滿,每天都在學到新的東西。

                當然,收獲之余不忘分享

                今天就來說說與命令包相關的話題吧!

            rpm

                這是一個rpm源數據包的管理工具,它主要負責這些包的安裝,卸載,查詢

                    -i  –install  安裝選項

                -v  verbose 顯示安裝時的詳細信息
                -h  進度條方式顯示進度
                 -e 卸載(不用寫包名,直接寫命令即可卸載)

    -q  查詢命令裝沒裝,還可以配合別的命令查詢命令要裝的哪個包

    -qa  查詢所有包   -qa  “tre*” 也可以

    -qf  查看指定的文件由哪個程序包安裝生成

    -qp  對尚未安裝的程序包文件做查詢

    -c:  查詢程序的配置文件

    -d:  查詢程序的文檔

           -i: information

    -l:  查看指定的程序包安裝后生成的所有文件

    -R:  查詢指定的程序包所依賴的CAPABILITY

    –scripts :程序包自帶的腳本–provides:  列出指定程序包所提供的CAPABILITY–nodeps   忽略依賴關系

                 –test:  測試安裝,但不真正 執行安裝,即dry run 模式–force  強制

    –replacepkg    替換

    –oldpackage   給包降級

                 -U:給包升級,如果不存在舊的程序包,則“安裝” 

-F:給包升級,如果不存在舊的程序包,則不執行安裝操作

-V:包校驗,后面跟上包,它就會校驗包的來源完整性

             -K:導入公鑰來檢查包的來源完整性

 說了這么多,但是它有些命令直接查還是會查不出來。這是因為這些命令的配置文件的路徑問題,有的配置文件的路徑直接指向一個軟連接。那我們用rpm命令直接去查這個配置文件是查不到的,所以我們就需要先把軟連接的最終指向先找出來。下面就來看看Java命令的查找方法

第四周博客分享

通過最后的指向,終于查找到了包的名稱

yum

    yum命令它相當于rpm的優化版,它解決了rpm安裝時包與包之間的相互依賴的問題。

         install:直接輸入命令,安裝對應的包

           reinstall:重新安裝

           remove:卸載命令對應的包

           info:information查詢命令的相關信息

           list:查詢整個程序包列表

           repolist:顯示整個repo倉庫列表

          search以:指定的關鍵字搜索程序包名及summary 信息

          history:查看yum的事務歷史

    yum update [package1] [package2] […]  升級程序包
    yum check-update  檢查可用升級

    –nogpgcheck :不檢查包的來源合法性

    -y:  自動回答為“yes”安裝

    -q :靜默模式

本地yum倉庫的搭建
                第一步:掛載本地光盤到系統
                     第四周博客分享

第二步:配置yum倉庫路徑,在這里我們就搭建一個最簡單的本地倉庫

第四周博客分享

本地yum倉庫已經搭建完成,可以用yum來安裝命令了

第四周博客分享

第四周博客分享

到這里用yum安裝tree命令已經完成,本地yum倉庫已經搭建完成。

可以開始使用yum倉庫了

原創文章,作者:gong,如若轉載,請注明出處:http://www.www58058.com/83757

(0)
gonggong
上一篇 2017-08-06
下一篇 2017-08-06

相關推薦

  • read,locate ,find 的總結及相關聯系

    read 變量名 read 變量名1 [變量名2] < 文件名不支持管道read 變量名1 [變量名2] <<< “值1 [值2] …”使用read來把輸入值分配給一個或者多個shell變量     -p 指定要顯示的提示     # read -p…

    Linux干貨 2017-08-12
  • 第11天:網絡基礎,屬性配置

    http://note.youdao.com/noteshare?id=bf6e776e7271953bffe1bdf949df4e8f

    Linux干貨 2016-09-06
  • Linux基礎之—用戶和組管理

    導言:   我們在使用計算機資源時為了資源的合理規劃和利用,同時為了實現更好的管理,需要在計算機里有一個使用資源的憑證,這個憑證就是用戶,下面就來介紹Linux用戶和組管理。 1.資源分派:     資源的分派可以分為三個步驟,分別是    (1)認證(Authertication)   &nbsp…

    Linux干貨 2016-08-04
  • N26-第一周作業

    1、計算機主要由硬件部分和軟件部分組成。     硬件部分:         (1)、CPU:包括運算器、控制器、寄存器、緩存。CPU的核心部件是運算器和控制器,它的功能主要是解釋計算機指令以及處理計算機軟件中的數據。         (2…

    Linux干貨 2016-12-27
  • n25-3

    列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。  ~]#who | cut -d' ' -f1 | sort -u     root  取出最后登錄到當前系統的用戶的相關信息。  ~]# who | tail -l  &…

    Linux干貨 2016-12-26
  • Linux計劃任務

    Linux計劃任務

    Linux干貨 2017-10-27
欧美性久久久久