serveur1=`rpm -qa` >> /tmp/rpms_serveur1
serveur2=`rpm -qa` >> /tmp/rpms_serveur2


for i in `cat  /tmp/rpms_serveur1`  ; do echo $i >> /tmp/diff_rpms_serv1_sur_ser2 && grep $i   /tmp/rpms_serveur2 |wc -l |grep 0 >> /tmp/diff_rpms_serv1_sur_ser2 ; done

ensuite il suffit de supprimer manuellement les ligne dont le 0 ne suit pas !

Je n'ai pas encore trouvé comment le scripter  (la flemme ? :p )