首頁>技術>

yum&apt模組

yum模組是RHEL系的作業系統的軟體包管理工具,但是這個模組只用在Python2.x中,Python3.x中要用dnf模組。這裡不做講解,和yum模組用法一樣。

apt模組是Debian系的作業系統的軟體包管理工具。

常用的引數如下,且用法一下,這裡就不分開講了。根據被管理機的系統自己選擇使用相應的模組即可

name引數:軟體包名稱,比如:nginx

update_cache引數:安裝軟體前是否更新快取,如果update_cache=true表示安裝前更新,預設是不更新

例1:安裝nginx

[root@localhost ~]# ansible 192.168.233.167 -m apt -a "name=nginx state=present"192.168.233.167 | CHANGED => {    "ansible_facts": {        "discovered_interpreter_python": "/usr/bin/python"    },     "cache_update_time": 1612164115,     "cache_updated": false,     "changed": true,     "stderr": "",     "stderr_lines": [],      ...

例2:刪除剛才安裝的nginx

[root@localhost ~]# ansible 192.168.233.167 -m apt -a "name=nginx state=absent"192.168.233.167 | CHANGED => {    "ansible_facts": {        "discovered_interpreter_python": "/usr/bin/python"    },     "changed": true,     "stderr": "",     "stderr_lines": [],     "stdout": "Reading package lists...\nBuil    ...

yum和apt模組就寫這麼多。

10
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • C# 8.0的五大特性