Mise à jour système
Pour mettre à jour un système Ubuntu en utilisant Ansible en local, vous pouvez suivre les étapes suivantes :
-
Installer Ansible : Si Ansible n'est pas déjà installé sur votre système, vous pouvez l'installer en utilisant
apt.sudo apt update sudo apt install ansible -
Créer un Playbook Ansible : Un playbook est un fichier YAML qui définit les tâches à exécuter. Créez un fichier nommé
update_ubuntu.ymlavec le contenu suivant :--- - name: Update Ubuntu System hosts: localhost become: yes tasks: - name: Update apt cache apt: update_cache: yes - name: Upgrade all packages apt: upgrade: dist - name: Remove unused packages apt: autoremove: yes - name: Clean up apt cache apt: autoclean: yes -
Exécuter le Playbook : Utilisez la commande
ansible-playbookpour exécuter le playbook que vous avez créé.ansible-playbook update_ubuntu.yml
Explication des tâches dans le playbook :¶
- Update apt cache : Met à jour la liste des paquets disponibles.
- Upgrade all packages : Met à jour tous les paquets installés vers leur dernière version disponible.
- Remove unused packages : Supprime les paquets qui ne sont plus nécessaires.
- Clean up apt cache : Nettoie le cache des paquets pour libérer de l'espace disque.
Points à noter :¶
- become: yes : Cette directive permet à Ansible d'exécuter les tâches avec des privilèges élevés (équivalent à
sudo). - hosts: localhost : Indique que le playbook doit être exécuté sur la machine locale.
En suivant ces étapes, vous devriez être en mesure de mettre à jour votre système Ubuntu en utilisant Ansible en local.