transactional-update - Transactional Updates with btrfs and snapshots

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Update Oss all
Package name transactional-update
Package version 2.5
Package release lp150.2.3.2
Package architecture x86_64
Package type rpm
Installed size 100.65 KB
Download size 54.65 KB
Official Mirror
transactional-update is a tool to update a system in an atomic
way with zypper, btrfs and snapshots.


Package Version Architecture Repository
transactional-update-2.3-lp150.1.1.x86_64.rpm 2.3 x86_64 openSUSE Oss
transactional-update - - -


Name Value
/bin/bash -
attr - - - - - - - - - - - - - -
logrotate -
lsof -
perl-HTML-Parser -
psmisc -
rsync -


Name Value
config(transactional-update) = 2.5-lp150.2.3.2
transactional-update = 2.5-lp150.2.3.2
transactional-update(x86-64) = 2.5-lp150.2.3.2


Name Value
snapper-zypp-plugin -


Type URL
Binary Package transactional-update-2.5-lp150.2.3.2.x86_64.rpm
Source Package transactional-update-2.5-lp150.2.3.2.src.rpm

Install Howto

Install transactional-update rpm package:

# zypper install transactional-update




2018-06-15 -
- Update to version 2.5
- Support for overlayfs attributes like trusted.overlay.opaque - this will
avoid disappearing configuration files on system updates
- Documentation update
- Only sync /etc if it's on an overlayfs mount
- Use correct locale for zypper - thus updating locale specific packages and
avoiding "empty" updates where transactional-update didn't see the change
- Add dependency to attr
- Fix permissions of systemd script
2018-06-05 -
- Update to version 2.4
- Bug fix release
2018-05-14 -
- Update to version 2.3
- Reformat help text / synopsis
- More detailled output (use --quiet for less output)
- Log all error messages into log file
- Avoid potential lock file race condition on self update
- Accept package names with whitespace
- Don't wait for user input during self-update
- Fix broken error message output when creating new snapshot without reboot
- Fix erroneous mounting of stale grub mounts
2018-05-02 -
- Update to version 2.2
- Fix security issue in self update [boo#1091316]
- Create dirs in /var more reliably by sorting the list
- Rebuild initrd (needed since 2.0)
2018-04-26 -
- Update to version 2.1
- Cleanup the code cleaning up /etc
2018-04-24 -
- Update to version 2.0
- Create missing directories from rpm database during boot
- Merge /etc overlay with root subvolume during update
2018-04-20 -
- Update to version 1.29
- Implement self-update
- Disable optical media on dup
- Ignore certain zypper return codes
2018-04-03 -
- Add conflicts with snapper-zypp-plugin
2018-03-17 -
- Require perl-HTML-Parser (needed since 1.26) [boo#1085764]
2018-03-12 -
- Update to version 1.28
- Adjust for latest grub2

See Also

Package Description
tryton-4.2.14-lp150.2.3.1.noarch.rpm The client of the Tryton application platform
trytond-4.2.12-lp150.2.5.1.noarch.rpm An Enterprise Resource Planning (ERP) system
trytond-4.2.13-lp150.2.8.1.noarch.rpm An Enterprise Resource Planning (ERP) system
typelib-1_0-JavaScriptCore-4_0-2.20.3-lp150.2.3.1.x86_64.rpm Introspection bindings for the GTK+ port of the JavaScript Core Engine
typelib-1_0-Polkit-1_0-0.114-lp150.2.3.1.x86_64.rpm PolicyKit Authorization Framework -- Introspection bindings
typelib-1_0-WebKit2-4_0-2.20.3-lp150.2.3.1.x86_64.rpm Introspection bindings for webkit2gtk3
typelib-1_0-WebKit2WebExtension-4_0-2.20.3-lp150.2.3.1.x86_64.rpm Introspection bindings for webkit2gtk3
u2f-host-1.1.6-lp150.2.3.1.x86_64.rpm Tool to support Yubico's Universal 2nd Factor (U2F)
ucode-amd-20180525-lp150.2.3.1.noarch.rpm Microcode updates for AMD CPUs
ucode-intel-20180703-lp150.2.4.1.x86_64.rpm Microcode Updates for Intel x86/x86-64 CPUs
ucode-intel-20180807-lp150.2.7.1.x86_64.rpm Microcode Updates for Intel x86/x86-64 CPUs
udev-234-lp150.20.3.1.x86_64.rpm A rule-based device node and kernel event manager
udev-234-lp150.20.6.1.x86_64.rpm A rule-based device node and kernel event manager
udev-mini-234-lp150.20.3.1.x86_64.rpm A rule-based device node and kernel event manager
udev-mini-234-lp150.20.6.1.x86_64.rpm A rule-based device node and kernel event manager