Saturday, 12 November 2016

Timeshift v16.11


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
  • 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
  • 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.


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: (32-bit) (64-bit)


Run the following commands in a terminal window:

sudo apt-get purge timeshift


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.

Donate with Paypal

Donate with Google Wallet


  1. Hi George, is timeshift would be available for raspberry pi ?

    1. ARM packages are available from my PPA, so you will be able to install it. It's not tested on Pi so you may run into issues.

  2. Timeshift is sending hourly email out. Is there any way to limit it to just the times it create or fails to create a snapshot?

    1. The email is sent by the cron scheduler. You can set up cron to stop sending emails. Please check Google for steps.

    2. The email is sent by the cron scheduler. You can set up cron to stop sending emails. Please check Google for steps.


  3. Dropbox link for (64-bit) results in a 404 not found from dropbox.

    1. Dropbox has stopped supporting direct linking of files in the 'Public' folder. I need to find another storage provider.


  4. I cant get the ppa to work with Debian Stretch as GPG keeps throwing the error "gpg: keybox '/tmp/tmp3iwmaan5/pubring.gpg' created
    gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
    gpg: connecting dirmngr at '/tmp/tmp3iwmaan5/S.dirmngr' failed: No such file or directory
    gpg: keyserver receive failed: No dirmngr"

    I tried downloading the .deb or .run files, but the dropbox links are broken.

    Really need to start using timeshift again as it's saved my ass repeatedly.

    1. Download from here: