Le Mon, 07 Mar 2011 16:46:04 +0100,
Julien <[email protected]> a écrit :

> Bonjour a tous, 
> 
> J'ai une machine source qui est bien installé. Cette machine contient
> les paquets 'qu'il faut'.
> Je cherche à appliquer cette liste de paquets sur une autre machine.
> Pour cela j'utilise les commandes suivantes :
> 
> Sur la machine source : 
> 
> dpkg --get-selections > /tmp/pkg.list
> 
> Je transfert le fichier sur la machine cible. Puis sur la machine
> cible, j'importe la liste des paquets :
> 
> dpkg --clear-selections
> cat /tmp/pkg.list | dpkg --set-selections
> apt-get dselect-upgrade
> 
> Après l'import, la liste des paquets n'est pas identique !
> 
> J'ai fait un diff entre la sortie de la commande dpkg --get-selections
> sur les 2 machines :
> 
> - Sur la machine cible, j'ai des lignes supplémentaire 'deinstall',
> normal je pense.
> - Sur la machine source, j'ai des lignes 'install' qui n'apparaissent
> pas du tout sur la machine cible. Il s'agit à chaque fois de paquets
> issu du dépôt Debian Multimedia
> 
> Par exemple pour le paquets x264 (dépot Debian Multimedia)
> 
> Sur le pc source :
> x264                                            install
> 
> Sur le pc cible : 
> <aucune ligne ne précise l'état du paquets x264>
> 
> Comment faire pour prendre en compte les paquets des autres dépôts ?
> 
> Merci d'avance,
> Julien 


bonjour,

        c'est pas grave et tu peut corriger le tir :

        orgine :

        dpkg  -l |grep ii |awk '{print $2}' >pkg.list

        destination :

        aptitude install `cat pkg.list|xargs`


        mais en reprenant ta solution :


      dpkg --get-selections |grep install  > $HOME/pkg-install.list
      dpkg --get-selections |grep deinstall  > $HOME/pkg-deinstall.list

          tu supprimes les paquets "déinstall" du premier fichier

  dpkg --clear-selections
  cat pkg-install.list | dpkg --set-selections


  slt
  bernard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: 
http://lists.debian.org/20110307185407.5fb765c7.bernard.schoenacker_free.fr@hamtaro

Répondre à