URL: https://linuxfr.org/forums/linux-general/posts/script-de-mise-a-jour-apt-snap-flatpak-npm-pip Title: Script de mise à jour (apt, snap, flatpak, npm, pip) Authors: jbbourgoin Date: 2022年04月27日T10:56:47+02:00 License: CC By-SA Tags: maj, apt, snap, flatpak, pip et npm Score: 3 Salut tout le monde ! Voici un petit script de mise à jour très simple. Y'a probablement des manières plus propres de faire, et si vous avez vachement mieux je suis preneur, mais en l'état ce petit script me convient bien : il met à jour les différents systèmes de paquets de mon système (manque quand même les majs des paquets Emacs, à voir pour plus tard). C'est tout bête. ```sh #!/bin/sh - # nettoyage echo "####### NETTOYAGE #######" && sudo apt autoremove && sudo apt clean && flatpak uninstall --unused && # update all normal packages echo "####### SYSTEME #######" && sudo apt update && sudo apt upgrade && # pipx echo "####### PIPX #######" && pipx upgrade-all && # snap echo "####### SNAP #######" && snap refresh && # flatpak echo "####### FLATPACK #######" && flatpak update && # npm echo "####### NPM #######" && npm update --save/--save-dev && # update all pip packages echo "####### PIP3 #######" && pip3 list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip3 install -U && echo "####### TERMINE #######" ```