Mettre à niveau plusieurs systèmes


1

J'ai Linux Mint Petra 16 sur deux machines. Je veux mettre à niveau le à Qiana 17 (ou Rebecca 17.1). Si j'ai bien compris, le processus de mise à jour consiste à changer le dépôt source de Petra à Rebecca et les sources Ubuntu correspondantes. Faire cela sur les deux machines nécessiterait que je télécharge les paquets deux fois. Existe-t-il un moyen de télécharger les packages une seule fois pour les deux machines et de mettre à niveau une machine à l'aide de l'aide d'une autre? (Tags linux et ubuntu parce que je suppose que s'il y avait un moyen, ce serait similaire pour ubuntu aussi)

Réponses:


3

J'étais responsable de trois serveurs Ubuntu et d'une demi-douzaine de clients Ubuntu dans mon travail précédent. Nous avons notamment utilisé Puppet pour gérer les mises à jour et les mises à niveau massives. Il s’agit d’un logiciel complexe qui nécessite un certain apprentissage - il existe même des cours officiels et des examens de certification pour les administrateurs. Je ne le recommanderais donc pas à moins que vous ne soyez un type d’utilisateur curieux.

Si vous ne disposez que de quelques ordinateurs, je vous recommande une approche beaucoup plus simple: effectuez simplement la procédure de mise à niveau sur un ordinateur, puis copiez tous les packages téléchargés (fichiers * .deb) /var/cache/apt/archivesde cet ordinateur vers le second. Répétez ensuite la procédure de mise à niveau (y compris la mise à jour de la base de données de packages) sur le deuxième ordinateur. Le gestionnaire de paquets ne téléchargera pas les paquets qui existent déjà dans ce répertoire. Pour que cela fonctionne, les deux ordinateurs doivent exécuter la même version et la même variante d’architecture d’Ubuntu / Mint, c’est-à-dire x86 sur les deux ordinateurs ou x86-64 sur les deux.

Pour éviter de copier manuellement les fichiers dans / var / cache / apt / archives, vous pouvez partager ce répertoire à l'aide de NFS ou de Samba sur un ordinateur et le monter sur l'autre, mais cela dépasse le cadre de votre question.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.