5

Mémo sur comment sauvegarder sa liste de programme sous Linux.

Il peut peut être très intéressent de pouvoir sauvegarder sa liste de programme en cas de crash et de réinstallation de son système GNU/Linux.

Voici un petit mémo pour quelques distributions GNU/Linux courantes sur le « marché »:

  • Arch Linux, Manjaro
  • Sauvegarde:

    sudo pacman -Qqe | grep -v "$(pacman -Qmq)" > liste-programmes
    

    Restauration:

    sudo pacman -S $(cat liste-programmes)
    
  • Debian, Ubuntu
  • Sauvegarde:

    dpkg --get-selections > liste-programmes
    

    Restauration:

    sudo dpkg --set-selections < liste-programmes
    sudo apt-get dselect-upgrade
    
  • Fedora
  • Sauvegarde:

    sudo rpm -qa > liste-programmes.bak
    

    Restauration:

    sudo yum -y install $(cat liste-programmes.bak)
    
  • OpenSUSE
  • Sauvegarde:

    sudo rmp -qa -queryformat `%{NAME} ` > liste-programmes.bak
    

    Restauration:

    sudo zypper install $(cat liste-programmes.bak)
    
  • Gentoo
  • Sauvegarde:

    cp /var/lib/portage/world liste-programmes.bak
    

    Restauration:

    cat liste liste-programmes.bak | xargs -n1 emerge -uv
    

Penser à sauvegarde la liste sur un support externe ou dans les nuages.

via le magazine Planète Linux n°78

Partager l'article :





fred

Administrateur Système autodidacte et utilisateur au quotidien de GNU/Linux (Debian, Ubuntu, Manjaro et un peu de CentOS).

5 Comments

  1. pour pacman, si la liste des fichiers est trop longue, ca ne marchera pas, dans ce cas
    pacman -S – < liste
    ou
    cat liste | pacman -S –
    devrai marcher. Pour les autres gestionnaires de paquets, c'est à voir…

    Sinon chez moi la sauvegarde a marché sans le -v au grep (et ca m'a simplifié la vie…)

    Voilà!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *