Hello Linux Geeksters. As you may know, Profile Sync Daemon is an open source tool used for speeding up the internet browser, by moving the profile in the RAM memory, via tmpfs. It has support for the most important browsers, including: Firefox, Chrome, Chromium, Opera, Midori, Konqueror, Rekonq, QupZilla and many others.
Due to the fact that all the data from te RAM memory gets discarded at reboot, Profile Sync Daemon syncs the profiles back to the hard disk both at a given time interval and before each shutdown/reboot, so they profiles don’t get lost.
The latest version available is Profile Sync Daemon 5.50, which has been recently released.
In this article I will show you how to install Profile Sync Daemon 5.50 on Ubuntu 14.04 Trusty Tahr, Ubuntu 13.10 Saucy Salamander, Ubuntu 12.04 Precise Pangolin, Ubuntu 10.04 Lucid Lynx, Linux Mint 17 Qiana, Linux Mint 16 Petra,Linux Mint 13 Maya, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Pinguy OS 14.04, Pinguy OS 12.04, LXLE 14.04, Peppermint Five, Linux Lite 2.0 and other Ubuntu derivative systems.
Because it is available via PPA, installing Profile Sync Daemon 5.50 on the listed Ubuntu, Linux Mint, Pinguy OS, Elementary OS, LXLE, Peppermint, Linux Lite is easy. All you have to do is add the ppa to your system, update the local repository index and install the profile-sync-daemon package. Like this:
$ sudo add-apt-repository ppa:graysky/utils
$ sudo apt-get update
$ sudo apt-get install profile-sync-daemon
After the installation has been done successfully, we have to edit the profile-sync-daemon (/etc/psd.conf) configuration file and append the users we want to have their profiles managed by psd:
$ sudo sed -i '/USERS/d' /etc/psd.conf
$ sudo sh -c "echo 'USERS=\"username_1 username_2\"' >> /etc/psd.conf"
Replace username_1 and username_2 with the user’s names.
Also, if you want the script to backup the profiles on only some specific browsers, not from all of them, do:
$ sudo sed -i '/BROWSERS/d' /etc/psd.conf
$ sudo sh -c "echo 'BROWSERS=\"browser_1 browser_2\"' >> /etc/psd.conf"
Replace browser_1 and browser_2 with the browsers you want to have their profiles backed up.
To run the profile backup, do:
$ profile-sync-daemon parse
Optional, to remove profile-sync-daemon, do:
$ sudo apt-get remove profile-sync-daemon