Bonjour,
Présentation
Le gestionnaire de mise à jour permet de mettre à jour automatiquement les M.A.J. de sécurité. Pour les autres paquets, une action manuelle est nécessaire, or, beaucoup d'utilisateurs mettent régulièrement à jour l'intégralité de leur système. Partant de ce constat et de
cette discussion, j'ai réalisé ce script qui permet de sélectionner la mise à jour automatique pour les paquets en provenance des dépôts de votre choix, y compris pour les dépôts P.P.A. et dépôts tiers (navigateur opera par exemple).
Documentation & Tutoriel
Si vous souhaitez comprendre le fonctionnement de ce script et de unattended-upgrades, vous trouverez un article gentiment hébergé sur le blog de notre modérateur diabolique préféré
ljere.
http://planet.tdct.org/?post_id=213
Vous y trouverez également des informations si le script ne semble pas fonctionner correctement.
La vache libre a également accordé un article à ce script:
http://la-vache-libre.org/choisir-les-depots-tiers-ou-ppa-a-mettre-a-jour-sur-ubuntu-script/. merci à noireaude.
Installation
Pour le récupérer et le rendre exécutable:
wget -O maj_auto https://framadrive.org/s/TILmebP9gxtXtlf/download
chmod u+x maj_auto
Le script nécessite des dépendances pour fonctionner. Installer [url=apt://libnotify-bin,gksu,zenity]libnotify-bin, gksu et zenity[/url] comme dépendances.
Problèmes connus
Si vous avez tout le temps un message d'avertissement concernant votre connexion internet, voir
http://forum.ubuntu-fr.org/viewtopic.php?pid=13664941#p13664941
Scripts complémentaires
Un script de notification pour maj_auto écrit par
Gaara est disponible sur le forum:
Notification de mises à jour automatiques
Jetez y un coup d’œil, un beau travail de sa part a été fait pour ceux qui souhaitent une notification
Une nouvelle commande a également été faîte par Gaara pour ajouter/supprimer automatiquement un dépôt aux mises à jour automatiques sans avoir besoin de passer par maj_auto:
add-apt-repository-auto
Tous retours sont bienvenus, y compris sur l'amélioration de l'écriture..
Souhaitant que celui-ci vous sera utile....bonnes mises à jour.
A partir d'Ubuntu 18.04
Ce script dépend de gksu qui n'est plus présent dans les dépôts d'Ubuntu 18.04. A partir de cette version, il faut installer la dernière version de gksu connue, soit celle des dépôts artful avec les commandes suivantes:
wget http://mirrors.kernel.org/ubuntu/pool/universe/libg/libgksu/libgksu2-0_2.0.13~pre1-9ubuntu2_amd64.deb
sudo apt install ./libgksu2-0_2.0.13~pre1-9ubuntu2_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gksu/gksu_2.0.2-9ubuntu1_amd64.deb
sudo apt install ./gksu_2.0.2-9ubuntu1_amd64.deb
Idéalement, il faudrait passer sur pkexec au lieu de gksu mais je ne maintiens plus ce script. Si quelqu'un veut s'en charger, qu'il n'hésite pas à le faire et me contacter ou à le proposer ici.