Timeshift v16.11 is now available. Changes are summarized below.
What’s New
The console interface and GTK interface have been split into separate utilities: timeshift and timeshift-gtk
Console:
- Progress will be displayed in terminal while creating and deleting snapshots
- Added --comments option for setting the comment when new snapshot is created
- Input timeout interval was increased to 60 seconds
- Default grub device will be suggested when prompting user
- User can press ENTER to accept the default choice for all prompts
- Progress will be displayed in terminal while creating and deleting snapshots
- Restore Window:
- Removed loop devices from target device dropdowns
- Fixed some issues in the default device selection logic. Comboboxes would remain unselected in some scenarios
- User will be prompted to unlock default devices before the restore window is displayed
- LVM volume names will be displayed on the target device selection tab
- Added separate options to reinstall GRUB, update initramfs and update GRUB menu
- Fixed: Progressbar will display the progress when restoring another system in GUI mode
- Added a right-click menu option to view log files for restore
- Exclude Apps: Items will be populated from destination home directories as well as snapshot’s home directories.
- Restore:
- Bind /dev/pts when chrooting the restored system
- Check and repair file systems after offline restore
- Settings Window:
- Replaced Include and Exclude tabs with a single tab for Filters. Added option to enter a custom pattern. Patterns in list can now be edited directly and rearranged by dragging with mouse.
- Resized the window size to match Main Window
- Added borders around statusbar
- Replaced Include and Exclude tabs with a single tab for Filters. Added option to enter a custom pattern. Patterns in list can now be edited directly and rearranged by dragging with mouse.
Fedora/RedHat: Fixed detection of Live USB mode on the Live system
/var/spool and ~/.dbus will be excluded while creating snapshots. /etc/timeshift.json will also be excluded so that it is not replaced with an older file when a snapshot is restored.
Fixed the handling of spaces in device labels and mount paths. Any space in the device label would result in the files getting written to the root device instead of the snapshot device.
Installation
Ubuntu and derivatives (Ubuntu, Linux Mint, etc)
Packages are available in the Launchpad PPA for supported Ubuntu releases. Run the following commands in a terminal window:
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install timeshift
You do not wish to add the PPA, you can download and install from the DEB files linked below:
timeshift-latest-i386.deb (32-bit)
timeshift-latest-amd64.deb (64-bit)
These DEBs may fail to install on older releases of Ubuntu. Download the debs for trusty from the Launchpad PPA in case they fail to install.
Other Linux Distributions
An installer is available from following links:
timeshift-latest-i386.run (32-bit)
timeshift-latest-amd64.run (64-bit)
Removal
Run the following commands in a terminal window:
sudo apt-get purge timeshift
Donations
If you want to buy me a coffee or send some donations my way, you can use Google wallet or Paypal to send a donation to teejeetech at gmail dot com.