On Day 39 of Chaos 3171, Tilo Schwarz wrote: > On Tuesday, 8. February 2005 10:49, Andreas Pakulat wrote: >> On 08.Feb 2005 - 01:17:51, Markus Heller wrote:
[Downgrades] >> Und wie soll man sowas bewerkstelligen? > > Eine Variante ist, daß man ein Filesystem verwendet, daß Transaktionen > kann. Sowas ist nichts neues, wird aber normalerweise im Linuxumfeld So tief brauchst du eigentlich gar nicht steigen. Es reicht wenn das Paketmanagement das mitmacht. > kaum verwendet (vielleicht gibt's so ein Filesystem "out of the box" > für Linux auch gar nicht, keine Ahnung). Mit so einem Filesystem sähe > es dann (etwas idealisiert) so aus (Datenbank läßt grüßen): > > % begintransaction foo > % apt-get upgrade etc. > % fummel fummel > % mach was kaputt (Hilfeeee!) > % rollbacktransaction foo (alles wieder gut) Seit v4.0.3, was es ja nun auch schon eine Weile gibt, ist das bei rpm kein Problem. http://www.linuxjournal.com/article/7034 ttyl8er, t.k. -- To be intoxicated is to feel sophisticated but not be able to say it.