Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/11/2007, à 12:31

baisis

[Résolu] Mises à jour centralisées

Bonjour,

Je travaille sur la migration ubuntu du parc informatique de 50 postes.
Nous disposons sous Windows d'une solution de mises à  jour WSUS.
Je cherche une solution qui à  partir d'un poste maà®tre on approuve ou désapprouve les mises à  jour une par une. Puis après des tests les mises à  jour se déversent sur chacun des postes du réseau.
Sur les forums j'ai trouvé des pistes : apt-mirror, apt-cacher, rsync

J'ai installé apt-mirror mais il ne me permet pas de sélectionner les mises à  jour une par une.
Je ne peux choisir qu'un bloc, par exemple :
deb http://archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse

Je travaille sur feisty. Auriez-vous une solution à  m'apporter ?
Merci.

Dernière modification par baisis (Le 27/11/2007, à 12:18)

Hors ligne

#2 Le 26/11/2007, à 12:58

Azema

Re : [Résolu] Mises à jour centralisées

Salut baisis,

A mon avis, je te conseille de faire un dépà´t local, sur un serveur, que tu pourras contrà´ler et ainsi ajouter les paquets que tu souhaites autoriser.

Ensuite, il te faut un poste en direct sur le net qui recevra toutes les mises à  jour. Lors de la proposition de mise à  jour des paquets par le système, tu as la possibilité de sélectionner les paquets que tu souhaites mettre à  jour. Il te restera à  faire un script qui récupera les paquets dans le cache pour les uploader sur ton dépà´t local.

Il va te falloir potasser le MAN et ainsi trouver la solution.

Cordialement, Azema.


Pour obtenir un fichier sources.list propre, rendez-vous sur www.sourceslist.org

Si votre problème est résolu, merci de l'indiquer dans l'en-tête de votre topic avec le terme [RESOLU].

Hors ligne

#3 Le 26/11/2007, à 13:33

baisis

Re : [Résolu] Mises à jour centralisées

Salut Azema,

Merci pour ta réponse, l'idée est bonne mais je ne suis pas copain avec les scripts, je vais bosser là -dessus.
Je suis assez étonné qu'il n'y ai pas une solution déjà  "prêt à  poster".

Lorsque je met à  jour le poste en direct sur le net, les paquets vont donc dans le cache mais ils restent après un reboot ? et pour combien de temps ? L'idée est de tester la mise à  jour avant de la déployer.

Savez-vous s'il est possible de downgrader ?

Quel est le tuto le plus adapté :
http://doc.ubuntu-fr.org/tutoriel/comment_installer_un_depot_local
http://doc.ubuntu-fr.org/tutoriel/comment_installer_un_depot_local_temp
http://doc.ubuntu-fr.org/tutoriel/creer_un_miroir_de_depot_local

Merci bien.

Dernière modification par baisis (Le 26/11/2007, à 13:42)

Hors ligne

#4 Le 26/11/2007, à 13:54

michel2652

Re : [Résolu] Mises à jour centralisées

baisis a écrit :

Quel est le tuto le plus adapté :

http://doc.ubuntu-fr.org/tutoriel/comment_installer_un_depot_local_temp

Je me suis servi de ce tuto pour faire un dépot local que je passe sur un disque USB.
à‡a permet à  ceux qui n'ont pas internet et qui ont modifié leur sources.list vers le HDD USB de mettre à  jour leur Gutsy .
Pour toi, faire pointer les sources.list de tes PC vers le répertoire qui servira de dépot.
(modifier les lignes /media/Stock_3_250Go/gutsy/ par le chemin du répertoire qui servira de dépot local pour tes PC)
Installer debmirror, nommer le fichier (MAJ-Gutsy chez moi) et le rendre exécutable   :

#!/bin/bash -x

#gutsy
/usr/bin/debmirror --nosource -m -e rsync --passive --host=fr.archive.ubuntu.com \
		--root=ubuntu/ --method=http --progress --dist=gutsy \
          	--ignore-release-gpg --section=main,multiverse,universe,restricted \
          	--arch=i386 /media/Stock_3_250Go/gutsy/gutsy/ubuntu/ 

#gutsy-update
/usr/bin/debmirror --nosource -m --passive -e rsync --host=fr.archive.ubuntu.com \
          	--root=ubuntu/ --method=http --progress --dist=gutsy-updates \
		--ignore-release-gpg --section=main,restricted \
		--arch=i386 /media/Stock_3_250Go/gutsy/gutsy-updates/ubuntu/ 

#gutsy-security
/usr/bin/debmirror --nosource -m --passive -e rsync --host=fr.archive.ubuntu.com \
         	--root=ubuntu/ --method=http --progress --dist=gutsy-security \
		--ignore-release-gpg --section=main,universe,restricted \
		--arch=i386 /media/Stock_3_250Go/gutsy/gutsy-security/ubuntu/

A+

#5 Le 26/11/2007, à 14:02

baisis

Re : [Résolu] Mises à jour centralisées

Merci Michel et Azema,

J'ai donc utilisé un ordi sur lequel j'applique mes mises à  jour directement depuis Internet.
J'exécute ensuite ce petit script :

cp -rf /var/cache/apt/archives /var/www/maj
cd /var/www/maj/
dpkg-scanpackages ./ /dev/null | gzip -9c > Packages.gz

Cette solution permet donc d'approuver les mises à  jour une par une et de les tester avant de les publier sur l'ensemble des postes.

@+

Dernière modification par baisis (Le 27/11/2007, à 12:17)

Hors ligne