20.3 Retour à une configuration précédente des logiciels installés

Vous pouvez utiliser la commande rug ro date_time ou créer un point de vérification à l'aide de la commande rug cpa checkpoint_name pour revenir à un état précédent de la configuration du logiciel.

Exemple de cas d'utilisation ! Dans ce cas, vous activez les préférences de retour à l'état initial, vous installez un paquetage, puis vous revenez à la configuration précédente. Le paquetage est automatiquement désinstallé.

  1. Pour activer les préférences de retour à l'état initial, exécutez la commande rug set rollback true.

    Les préférences de retour à l'état initial sont par défaut désactivées.

  2. Pour vous abonner à un catalogue, exécutez la commande rug sub catalog_name.

  3. Pour répertorier tous les paquetages du catalogue, exécutez la commande rug pa catalog_name.

  4. Pour savoir à quelle date et à quelle heure vous avez activé les préférences de retour à l'état initial, exécutez la commande date.

    ou

    Pour créer un point de vérification, utilisez la commande rug cpa checkpoint_name .

  5. Pour installer un paquetage, exécutez la commande rug in package_name.

  6. Pour vérifier que le paquetage est installé, exécutez la commande rug pa catalog_name.

    Le paquetage doit avoir le statut "i".

  7. Pour revenir à l'état de configuration précédent, exécutez la commande rug ro date_time.

    ou

    Si vous avez créé un point de vérification à l'Étape 4, exécutez la commande rug ro checkpoint_name .

    Par exemple : rug ro "02/20/2007 15:55:56"

    La date et l'heure que vous spécifiez doivent être comprises entre l'heure à laquelle vous activez les préférences de retour à l'état initial et l'heure actuelle. Si vous ne spécifiez pas de date, la date actuelle est utilisée.

    Vous devez spécifier la date au format MM/JJ/AAAA. Par exemple : 02/28/2007. Pour plus d'informations sur le format de la date, reportez-vous à la page de manuel rug ou à rug (1).

    Le paquetage installé à l'Étape 5 est désinstallé.

  8. Pour vérifier que le paquetage a été désinstallé, exécutez la commande rug pa catalog_name et vérifiez que le statut du paquetage est vide.