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.

Antwort per Email an