<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                > yum模塊可以幫助我們在遠程主機上通過 yum 源管理軟件包。 ## 1、選項 ### name參數: > 必須參數,用于指定需要管理的軟件包,比如 nginx。 ### state參數: 用于指定軟件包的狀態 : > 默認值為。present,表示確保軟件包已經安裝,除了。present,其他可用值有 installed、latest、absent、removed,其中 installed 與present 等效,**latest 表示安裝 yum 中最新的版本**absent 和 removed 等效,表示刪除對應的軟件包。 ### disable_gpg_check參數: > 用于禁用對 rpm 包的公鑰 gpg 驗證。默認值為 no,表示不禁用驗證,設置為 yes 表示禁用驗證,即不驗證包,直接安裝。在對應的 yum 源沒有開啟 gpg 驗證的情況下,需要將此參數的值設置為 yes,否則會報錯而無法進行安裝。 ### enablerepo參數: > 用于指定安裝軟件包時臨時啟用的 yum 源。假如你想要從A源中安裝軟件,但是你不確定A源是否啟用了,你可以在安裝軟件包時將此參數的值設置為 yes,即使A源的設置是未啟用,也可以在安裝軟件包時臨時啟用A源。 ### disablerepo參數: > 用于指定安裝軟件包時臨時禁用的 yum 源。某些場景下需要此參數,比如,當多個 yum 源中同時存在要安裝的軟件包時,你可以使用此參數臨時禁用某個源,這樣設置后,在安裝軟件包時則不會從對應的源中選擇安裝包。 > > enablerepo 參數和 disablerepo 參數可以同時使用。 2、示例 1. 確保 ansible-demo3 主機上通過 yum 源安裝了 nginx (對應 yum 源未開啟 gpg 驗證,所以需要設置 disable_gpg_check=yes),如下三條命令的效果相同。 ``` ansible ansible-demo3 -m yum -a 'name=nginx disable_gpg_check=yes' ansible ansible-demo3 -m yum -a 'name=nginx state=present disable_gpg_check=yes' ansible ansible-demo3 -m yum -a 'name=nginx state=installed disable_gpg_check=yes' ``` 2. 確保 ansible-demo3 主機上安裝了 yum 源中最新版本的 nginx。 ``` ansible ansible-demo3 -m yum -a 'name=nginx state=latest disable_gpg_check=yes' ``` 3. 確保 ansible-demo3 主機上通過 yum 源安裝的 nginx 被卸載了。如下兩條命令效果相同。 ``` ansible ansible-demo3 -m yum -a 'name=nginx state=absent' ansible ansible-demo3 -m yum -a 'name=nginx state=removed' ``` 4. 在 ansible-demo3 主機上安裝 telnet 時不確定 local 源是否啟用,使用 enablerepo=local確保臨時啟用 local 源。 ``` ansible ansible-demo3 -m yum -a 'name=telnet disable_gpg_check=yes enablerepo=local' ``` 5. 在 ansible-demo3 主機上安裝 telnet 時,確定多個源中都有 telnet,但是不想從 local 源中安裝,所以在安裝時臨時禁用 local 源。 ``` ansible ansible-demo3 -m yum -a 'name=telnet disable_gpg_check=yes disablerepo=local' ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看