Ver Fonte

Удалить 'install-wine.yml'

Антоненко Сергей há 2 anos atrás
pai
commit
0a894d9311
1 ficheiros alterados com 0 adições e 105 exclusões
  1. 0 105
      install-wine.yml

+ 0 - 105
install-wine.yml

@@ -1,105 +0,0 @@
----
-- hosts: test_group
-  vars:
-    release: jammy
-    winetricks_patch: /usr/bin
-    prefix_dir: /usr/prefixes
-    prefix_path: /usr/prefixes/msapps
-    user_permission: oktadmin
-    prefix_user_permission: student
-    officepath: /home/vidikon/ANSIBLE/Office2013.tar.gz
-    skipstep: false
-  #become: true
-  gather_facts: no
-  tasks:
-    - name: upgrade system
-      block: 
-    #- name: dpkg --configure -a
-#      become: true
-#      ansible.builtin.shell: dpkg --remove --force-remove-reinstreq packettracer
-      - name: Upgrade all packets
-        become: true
-        ansible.builtin.apt:
-          name: "*"
-          state: latest
-      when: skipstep ==  "true"
-
-
-    - name: wine (add architecture)
-      become: true
-      shell: 
-        cmd: dpkg --add-architecture i386
-      when: skipstep ==  "true"
-
-    - name: install software-properties-common deb
-      become: true
-      ansible.builtin.apt: 
-        pkg: 
-        - software-properties-common
-        - dirmngr
-        - ca-certificates
-        - apt-transport-https
-        - curl
-      when: skipstep ==  "true"
-        
-
-    - name: One way to avoid apt_key once it is removed from your distro
-      become: true
-      block:
-        - name: add key
-          ansible.builtin.shell: curl -s https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/winehq.gpg > /dev/null
-        - name: add repo
-          ansible.builtin.apt_repository:
-            repo: "deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ {{ release }} main"
-            state: present
-        - name: install Wine deb
-          ansible.builtin.apt: 
-            pkg: 
-            - winehq-stable
-            - winetricks
-            - winbind
-            - playonlinux
-            - smbclient
-            update_cache: yes
-      when: skipstep ==  "true"
-
-
-#    - name: Copy winetrics file with owner and permission
-#      become: true
-#      ansible.builtin.copy:
-#        src: "./scripts/winetricks"
-#        owner: "{{ user_permission }}"
-#        group: "{{ user_permission }}"
-#        dest: /usr/bin/winetricks
-#        mode: u=rwx,g=rwx,o=wrx
-
-
-    - name: Create prefix dir
-      become: true
-      block:
-        - name: Create a directory if it does not exist
-          ansible.builtin.file:
-            path: "{{ prefix_dir }}"
-            owner: "{{ user_permission }}"
-            group: "{{ user_permission }}"
-            state: directory
-      #when: skipstep ==  "true"
-    
-    - name: Create prefix and install lib
-      block: 
-        - name: Create Office prefix
-          ansible.builtin.shell:  wineboot -u
-        - name: Download lib
-          ansible.builtin.shell: "{{ winetricks_patch }}/winetricks  cmd corefonts msxml6 riched20 gdiplus  atmlib msxml3  vcrun2008 vcrun2010 vcrun2012 fontsmooth-rgb gecko"
-          register: libinstall
-        - debug: msg="{{ libinstall }}"
-      environment:
-        WINEARCH: win32
-        WINEPREFIX: "{{ prefix_path }}"
-#        http_proxy: socks5://vidikon:{{ sockspass }}@5.187.2.63:55448
-#        https_proxy: socks5://vidikon:{{ sockspass }}@5.187.2.63:55448
-        
-
-    
-
-