[go: up one dir, main page]

Skip to content

JakobLichterfeld/ansible-role-winehq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: WineHQ

CI Publish role on Ansible Galaxy

Install WineHQ via PPA repository.

  • Add GPG repository key
  • Add WineHQ repository
  • Enable i386 support if needed
  • Install WineHQ (on Ubuntu 24.04 staging version is installed by default, as there are no packages for the stable version)
  • Install PlayOnLinux (optional)
  • Install Winetricks (optional)

Requirements

None.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

Name Default Value Description
winehq.install_playonlinux true Whether to install PlayOnLinux
winehq.install_winetricks true Whether to install Winetricks
winehq.use_devel false Whether to use the devel version of WineHQ
winehq.use_staging false Whether to use the staging version of WineHQ

Dependencies

None.

Example Playbook

---
- hosts: all
  gather_facts: true
  become: true

  roles:
    - role: jakoblichterfeld.winehq

License

MIT

Author Information

This role was created in 2023 by Jakob Lichterfeld.