Você pode usar o comando rug ro data_hora ou criar um ponto de verificação usando o comando rug cpa nome_do_ponto_de_verificação para reverter para um estado de configuração de software anteriormente instalado.
Um exemplo de caso de uso: Neste caso de uso, você habilita a preferência de rollback, instala um pacote e depois volta para o estado de configuração anteriormente instalado. O pacote é automaticamente desinstalado.
Habilite a preferência de Rollback executando o comando rug set rollback true.
A preferência de Rollback é definida como False por padrão.
Inscreva-se em um catálogo executando o comando rug sub nome_do_catálogo.
Liste todos os pacotes contidos no catálogo executando o comando rug pa nome_do_catálogo.
Tome nota da data e hora em que você habilitou a preferência de Rollback executando o comando de data.
ou
Crie um ponto de verificação usando o comando rug cpa nome_do_ponto_de_verificação .
Instale um pacote executando o comando rug in nome_do_pacote.
Verifique se o pacote foi instalado executando o comando rug pa nome_do_catálogo.
O status do pacote deve ser "i".
Volte ao estado de configuração anteriormente instalado executando o comando rug ro data_hora .
ou
Se você criou um ponto de verificação na Etapa 4, execute o comando rug ro nome_do_ponto_de_verificação .
Por exemplo: rug ro "02/20/2007 15:55:56"
A data e a hora especificada devem estar entre a hora em que você habilitou a preferência de Rollback e a hora atual. Se você não especificar a data, a data atual será usada.
Especifique a data no formato mm/dd/aaaa. Por exemplo, 02/28/2007. Para obter mais informações sobre o formato de data, consulte a página de manual do rug ou rug (1).
O pacote instalado na Etapa 5 será desinstalado.
Para garantir que o pacote seja desinstalado, execute o comando rug pa nome_do_catálogo e verifique se o status do pacote está em branco.