|
@@ -1,10 +1,9 @@
|
|
|
---
|
|
---
|
|
|
- hosts: local
|
|
- hosts: local
|
|
|
tasks:
|
|
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
|
|
- name: install gpg key Onlyoffice
|
|
|
file:
|
|
file:
|
|
@@ -29,14 +28,27 @@
|
|
|
dest: /etc/apt/trusted.gpg.d/
|
|
dest: /etc/apt/trusted.gpg.d/
|
|
|
|
|
|
|
|
- name: add Onlyoffcie to sources.list
|
|
- 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:
|
|
ansible.builtin.apt:
|
|
|
- name: onlyoffice-desktopeditors
|
|
|
|
|
|
|
+ pkg:
|
|
|
|
|
+ - onlyoffice-desktopeditors
|
|
|
|
|
+ - wine
|
|
|
update_cache: yes
|
|
update_cache: yes
|
|
|
|
|
|
|
|
- name: remove Libreoffice
|
|
- name: remove Libreoffice
|
|
|
ansible.builtin.apt:
|
|
ansible.builtin.apt:
|
|
|
name: libreoffice*
|
|
name: libreoffice*
|
|
|
state: absent
|
|
state: absent
|
|
|
|
|
+
|
|
|
|
|
+ - name: clear useless package
|
|
|
|
|
+ ansible.builtin.apt:
|
|
|
|
|
+ autoclean: yes
|