La façon de faire UNIX, c'est un outil fait une seule chose, mais la fait bien.
Donc.
Il te faut configurer sur les systèmes de ton parc apt pour qu'il tape uniquement sur ton serveur de fichiers. Soit tu passes par un mécanisme de proxy, soit tu configures directement le fichiers /etc/apt/sources.list.
Ensuite, pour les MàJ à heure fixe, il te faudra configurer cron. Pas très compliqué, en soit, mais bien sûr ne fonctionne que si la machine est allumée au moment de la tâche à exécuter. Donc, soit tu démarres par le réseau les cibles à heure fixe, soit tu interdit l'extinction, mais faut que cron soit démarré au moment fatidique. SInon, il y a anacron.
Pour gérer les paquets validés, plusieurs solutions. Soit le serveur indique aux cibles d'installer et de mettre à jour uniquement certains paquets (par exemple via un script ssh), soit les cibles vont chercher sur le serveur la liste des paquets à mettre à jour, soit tu passes bêtement par apt-get update && apt install, en n'ayant que les paquets validés sur le serveur, dans un outil style reprepro qui permets de déployer ton propre dépôt avec juste les paquets que tu veux.
Chaque méthode à ses avantages et inconvénients.
Mais bon, de manière générale, ce qu'il te faut, c'est un gestionnaire de configuration, comme je l'ai dis je m'intéresse personnellement à cfengine, mais il y en a d'autres (chef, puppet, etc...).
Je doute par contre qu'ils aient des interfaces graphiques pour gérer ce genre de choses. Ne serait-ce que parce qu'une interface graphique, c'est compliqué à scripter, et que pour administrer des systèmes, rien ne vaut les scripts, que l'on peut réutiliser et versionner.
[^] # Re: Precision
Posté par freem . En réponse au message Management de mise à jour Ubuntu et Debian ( Bonus avec Centos). Évalué à 1. Dernière modification le 11 avril 2018 à 15:33.
La façon de faire UNIX, c'est un outil fait une seule chose, mais la fait bien.
Donc.
Il te faut configurer sur les systèmes de ton parc apt pour qu'il tape uniquement sur ton serveur de fichiers. Soit tu passes par un mécanisme de proxy, soit tu configures directement le fichiers /etc/apt/sources.list.
Ensuite, pour les MàJ à heure fixe, il te faudra configurer cron. Pas très compliqué, en soit, mais bien sûr ne fonctionne que si la machine est allumée au moment de la tâche à exécuter. Donc, soit tu démarres par le réseau les cibles à heure fixe, soit tu interdit l'extinction, mais faut que cron soit démarré au moment fatidique. SInon, il y a anacron.
Pour gérer les paquets validés, plusieurs solutions. Soit le serveur indique aux cibles d'installer et de mettre à jour uniquement certains paquets (par exemple via un script ssh), soit les cibles vont chercher sur le serveur la liste des paquets à mettre à jour, soit tu passes bêtement par apt-get update && apt install, en n'ayant que les paquets validés sur le serveur, dans un outil style reprepro qui permets de déployer ton propre dépôt avec juste les paquets que tu veux.
Chaque méthode à ses avantages et inconvénients.
Mais bon, de manière générale, ce qu'il te faut, c'est un gestionnaire de configuration, comme je l'ai dis je m'intéresse personnellement à cfengine, mais il y en a d'autres (chef, puppet, etc...).
Je doute par contre qu'ils aient des interfaces graphiques pour gérer ce genre de choses. Ne serait-ce que parce qu'une interface graphique, c'est compliqué à scripter, et que pour administrer des systèmes, rien ne vaut les scripts, que l'on peut réutiliser et versionner.