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.11-lp150.2.9.1.x86_64.rpm 2.11 x86_64 openSUSE Update Oss
transactional-update-2.6-lp150.2.6.1.x86_64.rpm 2.6 x86_64 openSUSE Update Oss
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
transactional-update-zypp-config-2.11-lp150.2.9.1.noarch.rpm zypper rule to prevent uninstallation of transactional-update
transmission-2.94-lp150.2.3.1.x86_64.rpm A BitTorrent client with multiple UIs
transmission-common-2.94-lp150.2.3.1.noarch.rpm Common data for the "transmission" BitTorrent client
transmission-daemon-2.94-lp150.2.3.1.x86_64.rpm Daemon for the "transmission" BitTorrent client
transmission-gtk-2.94-lp150.2.3.1.x86_64.rpm GTK client for the "transmission" BitTorrent client
transmission-gtk-lang-2.94-lp150.2.3.1.noarch.rpm Translations for package transmission
transmission-qt-2.94-lp150.2.3.1.x86_64.rpm Qt interface for the "transmission" BitTorrent client
transmission-qt-lang-2.94-lp150.2.3.1.noarch.rpm Translations for package transmission
tryton-4.2.14-lp150.2.3.1.noarch.rpm The client of the Tryton application platform
tryton-4.2.17-lp150.2.7.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
trytond-4.2.15-lp150.2.12.1.noarch.rpm An Enterprise Resource Planning (ERP) system
trytond_purchase-4.2.6-lp150.2.4.1.noarch.rpm The "purchase" module for the Tryton ERP system
trytond_stock_supply-4.2.2-lp150.2.4.1.noarch.rpm The Stock Supply module for the Tryton ERP system