vidikon пре 3 година
родитељ
комит
eb58c1f7f8
1 измењених фајлова са 20 додато и 8 уклоњено
  1. 20 8
      install-software.yml

+ 20 - 8
install-software.yml

@@ -1,10 +1,9 @@
 ---
 - hosts: local
   tasks:
-    - name: install cmztrix
-      ansible.builtin.apt:
-        name: cmatrix
-        state: present
+
+    - name: wine (add architecture)
+      ansible.builtin.shell: dpkg --add-architecture i386
 
     - name: install gpg key Onlyoffice
       file: 
@@ -29,14 +28,27 @@
         dest: /etc/apt/trusted.gpg.d/
 
     - name: add Onlyoffcie to sources.list
-      ansible.builtin.shell:  echo 'deb https://download.onlyoffice.com/repo/debian squeeze main' | sudo tee -a /etc/apt/sources.list.d/onlyoffice.list
-
-    - name: install Onlyoffice deb
+      ansible.builtin.apt_repository:
+        repo: deb https://download.onlyoffice.com/repo/debian squeeze main
+        state: present
+        filename: onlyoffice.list
+               
+    - name: add Wine to sources.list
+      ansible.builtin.apt_repository:
+        repo: ppa:ubuntu-wine/ppa
+        
+    - name: install Onlyoffice and Wine deb
       ansible.builtin.apt: 
-        name: onlyoffice-desktopeditors
+        pkg: 
+        - onlyoffice-desktopeditors
+        - wine
         update_cache: yes
     
     - name: remove Libreoffice
       ansible.builtin.apt:
         name: libreoffice*
         state: absent
+
+    - name: clear useless package
+      ansible.builtin.apt: 
+        autoclean: yes