automatiser l'installation de logiciels supplémentaires - Logiciels - Linux et OS Alternatifs
Marsh Posté le 08-11-2005 à 17:18:36
rpm -qa va te renvoyer tous les packages installés sur ta machine. A partir de cette liste, tu vas devoir virer les numéros de version (perl, sed, cut sont tes amis par exemple) et faire une petite moulinette pour les installer avec urpmi
Marsh Posté le 08-11-2005 à 18:19:48
même pas besoin de s'amuser avec cut, sed et perl, rpm fait ça tout seul :
ex :
rpm -qa --qf '%{name}-%{version}-%{release}.%{arch}\n'
donne par ex :
kdelibs-common-3.2.3-106.2.101mdk.x86_64
il suffit ensuite de virer ce qui ne te plait pas :
rpm -qa --qf '%{name}\n'
donne
kdelibs-common
Marsh Posté le 08-11-2005 à 18:20:28
OK
Je pensais faire ceci, tirer une liste complète de ce qui est installé sur ma machine, et la comparer à la liste des rpm déjà installé sur la seconde.
Virer ensuite dans la première liste, ce qui se trouve dans la seconde, le résultat me donnera la liste des paquetages à installer.
Mais ça me parait tout aussi laborieux.
Marsh Posté le 08-11-2005 à 18:22:04
je crois pas qu'il y ai beaucoup d'autres solutions
Marsh Posté le 08-11-2005 à 18:27:23
a priori, il n'y a pas besoin d'enlever les paquets deja installés de la liste... il ne s'installeront pas tout betement.
Marsh Posté le 08-11-2005 à 18:42:29
Lors de l'installation de la Mandriva tu pouvais sauvegarder la liste des logiciels sélectionnés/installés.
Marsh Posté le 08-11-2005 à 18:54:41
Dark_Schneider a écrit : Lors de l'installation de la Mandriva tu pouvais sauvegarder la liste des logiciels sélectionnés/installés. |
Oui, j'ai vu ça, mais depuis, j'ai installé plusieurs autres logiciels, notamment pour la video. Comme il y en a tout de même une flopée, je me disais pour avoir la même machine (au niveau logiciels) il aurait été pratique de pouvoir avoir une liste de ce qui avait été installé comme paquetage, en dehors de ceux installés lors de la première installation.
Ensuite un copier coler dans la console, et c'était parti sans que je m'occupe à les sélectionner, ni en oublier.
Marsh Posté le 08-11-2005 à 19:13:56
impec mjules je ne connais pas assez bien rpm meme si j'avais vu dans le man un truc du genre. Je me coucherai moins con ce soir
Marsh Posté le 08-11-2005 à 19:17:35
il y avait une explication sur mandrivaclub mais je n'arrive pas à retrouver le lien
Marsh Posté le 09-11-2005 à 18:58:53
Parfais ce topic repond a une des mes questions.
En effet je souhaite refaire une installe d'une mandrava 2006 powerpack ce week end sur un pc comportant une carte ATI (donc avec rpm ad hoc)
Ensuite je souhaite :
- Soit mettre a jour une 2005 LE avec les meme package sauf que la carte nvdia
- Soit refaire une install (ce que je prefererais) en conservant mon repertoire home et en reglant tjs le probleme des différentes cartes graphiques
Ce que je tient a preciser c'est que le 2° PC comportant la 2005 Le est mon PC de travail et que son utilisation et sa stabilité est cruciale
Marsh Posté le 08-11-2005 à 16:44:52
Bonjour,
Je voudrais pouvoir réinstaller tout les logiciels (rpm) que j'ai sur ma machine actuelle (mdrv2005) sur une autre machine, sur lequel il n'y a que le système et les logiciels de base.
Y a t il possibilité de "copier" la configuration logiciel de ma machine donc les rpm de logiciel et leurs dépendances que j'ai installé en supplément, (pas ceux du système) pour ensuite (vias urpmi et les sources configurées) démarrer l'installation de tout ces logiciels sans devoir les appeler un à un.
Peut être aurait il fallut que je fasse une manoeuvre ?? au fur et à mesure que j'installe de nouveaux paquetages?