TonyApuzzo.ansible-role-atom
Rôle Ansible : Atom
Un rôle Ansible pour installer l'éditeur Atom sur Linux pour les distributions Debian/Ubuntu ou Red Hat/CentOS.
Il y a environ 18 (Cinglé !) dépôts avec ce nom sur GitHub, mais aucun d'eux n'utilise des dépôts de paquets, ce qui rend difficile la mise à jour d'Atom. Avec ce rôle, vous pouvez faire des mises à jour avec apt upgrade
ou yum update
. J'ai créé ce rôle pour qu'il soit utilisé dans une machine virtuelle de développement qui pourrait durer plusieurs mois ou plus.
Suivant la philosophie Unix de bien faire une seule chose sans réinventer la roue, ce rôle ne gère pas les paquets Atom. Voir jgkim/ansible-role-atom pour un rôle qui installe des paquets.
Exigences
- ansible >= 2.0
Variables de Rôle
Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml
) :
atom_package: atom
atom_package_state: present
Dépendances
Aucune.
Exemple de Playbook
- hosts: all
roles:
- role: TonyApuzzo.ansible-role-atom
become: yes
À faire
- Investiguer une meilleure façon d'installer des paquets au cas où cela serait trivial à faire depuis ansible:command ou similaire.
- Ajouter le support pour SUSE, Fedora et Arch si/ lorsque des gens en font la demande.
Licence
MIT / BSD
Informations sur l'Auteur
Ce rôle a été créé en 2018 par Tony Apuzzo en tant que dérivé de ansible-role-docker par Jeff Geerling.
ansible-galaxy install TonyApuzzo.ansible-role-atom