Windowsインストーラに似たUnix / Linuxのトランザクションインストールプロセスはありますか?
Makefileやパッケージマネージャ(debなど)などのインストールスクリプトは、ファイルを直接コピーして既存のファイルを上書きすることがよくあります。
ベストアンサー1
Windowsインストーラツールのプロパティについてはまったくわかりませんが、一度見てください。Nix パッケージマネージャ(そしてNixOS GNU/Linux ディストリビューションその周りに構築)。以前のコンテンツをまったく上書きしないため、アトミックアップデート機能があります。
別のアプローチは、ファイルシステムスナップショットサポートを使用することです。yum
スナップショットのようにbtrfs
(返品snapper
OpenSUSEにはdpkg
事前/事後作業もある可能性があるので、この作業も可能だと思います。
編集するファイルシステムスナップショットを使用する./configure && make && make install
こともトランザクションです。