トランザクションインストールプロセスは、Unix / LinuxのWindowsインストーラと似ています。

トランザクションインストールプロセスは、Unix / LinuxのWindowsインストーラと似ています。

Windowsインストーラに似たUnix / Linuxのトランザクションインストールプロセスはありますか?

Makefileやパッケージマネージャ(debなど)などのインストールスクリプトは、ファイルを直接コピーして既存のファイルを上書きすることがよくあります。

ベストアンサー1

Windowsインストーラツールのプロパティについてはまったくわかりませんが、一度見てください。Nix パッケージマネージャ(そしてNixOS GNU/Linux ディストリビューションその周りに構築)。以前のコンテンツをまったく上書きしないため、アトミックアップデート機能があります。

別のアプローチは、ファイルシステムスナップショットサポートを使用することです。yumスナップショットのようにbtrfs(返品snapperOpenSUSEにはdpkg事前/事後作業もある可能性があるので、この作業も可能だと思います。

編集するファイルシステムスナップショットを使用する./configure && make && make installこともトランザクションです。

おすすめ記事