Fedora Workstation managed with Ansible.
- Installs essential programs.
- hardens your Fedora Linux.
- Configure your system & programs very easily.
- Customize the Gnome environment.
- Update your operating system.
- Configure any other distribution than Fedora Linux.
- Install hardware-specific programs.
- Manage your partitions or your disks.
Important
Variables are present in the group_vars
directory. You need to edit them to customize your installation.
If you need a "sudo" password, use the -K
(upper-case) argument.
Firstly, install Ansible:
# dnf install ansible
You can then clone this repository and enter it:
$ git clone https://github.com/steadywool/fedora-playbook.git
$ cd fedora-playbook
Start the playbook and configure your system with this command:
$ ansible-playbook playbook.yml -K
You can perform partially run of playbook using tags.
You can list them with this command:
$ ansible-playbook playbook.yml --list-tags
Then use them with the -t ROLE
parameter.