l3d.role_install_workstaton_packages
Role Ansible pour les packages de base de poste de travail
Ce rôle Ansible n'est plus maintenu
Playbook Ansible pour installer quelques packages de base et des packages de bureau dont vous pourriez avoir besoin pour profiter de votre bureau Linux.
Quels packages
Jetez un œil dans le fichier vars/main.yml
github pour découvrir quels packages seront installés.
Veuillez noter que tous les packages ne sont pas disponibles sur toutes les distributions Linux !
paramètres par défaut
Consultez le fichier defaults/main.yml
(github) si vous souhaitez modifier certains paramètres par défaut. Quelques-uns sont décrits ci-dessous :
config :
Si vous ne souhaitez pas que cups soit activé et installé, définissez la variable suivante :
install_cups: false #(par défaut c'est vrai)
Si vous ne souhaitez pas de vérification de version :
submodules_versioncheck: false # (par défaut c'est vrai)
Si vous souhaitez des packages supplémentaires sur votre OS :
install_extra_workstation_packages:
- foo
- bar
Installation :
Utilisation d'Ansible Galaxy
# installation
ansible-galaxy install do1jlr.role_install_workstaton_packages
---
# exemple de playbook
- name: installer quelques packages de base et de bureau
roles:
- do1jlr.role_install_workstaton_packages
sans Ansible Galaxy
# installation
git clone https://github.com/chaos-bodensee/role_install_workstaton_packages.git roles/workstation_packages
---
# exemple de playbook
- name: installer quelques packages de base et de bureau
tags:
- packages
- default
roles:
- workstation_packages
Repos Ansible supplémentaires recommandés pour installer des packages utiles :
nom du package | url github | ansible galaxy |
---|---|---|
ranger (gestionnaire de fichiers) |
github.com/chaos-bodensee/role-ranger | (à venir bientôt) |
bat |
https://github.com/gantsign/ansible_role_bat | (bientôt) |
Contribuer
Si quelque chose ne fonctionne pas correctement, n'hésitez pas à ouvrir un problème ! (Ou encore mieux : créez une demande de tirage)
Si vous manquez de quelque chose, veuillez laisser un problème (ou une demande de tirage) !
Install some base and desktop Packages for your Linux Desktop Computer you could need for your daily linux life! [Feel free to sugest changes]
ansible-galaxy install l3d.role_install_workstaton_packages