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 Arch Linux, Manjaro, Gentoo, Fedora, OpenSUSE systems.
Follow the instructions for your system exactly, in order to get a successful installation.
How to install Profile Sync Daemon 5.50 on Arch Linux and Manjaro:
$ sudo pacman -Sy yaourt
$ sudo yaourt profile-sync-daemon
How to install Profile Sync Daemon 5.50 on Gentoo:
$ su root
# emerge --sync
# emerge profile-sync-daemon
How to install Profile Sync Daemon 5.50 on Fedora:
$ sudo yum update
$ sudo yum install profile-sync-daemon
How to install Profile Sync Daemon 5.50 on OpenSUSE:
Instructions for OpenSUSE 13.1:
$ sudo wget download.opensuse.org/repositories/home:/Overman79:/Laptop/openSUSE_13.1/home:Overman79:Laptop.repo -O /etc/zypp/repos.d/
$ sudo zypper refresh
$ sudo zypper install profile-sync-daemon
Instructions for OpenSUSE 12.3:
$ sudo wget download.opensuse.org/repositories/home:/Overman79:/Laptop/openSUSE_12.3/home:Overman79:Laptop.repo -O /etc/zypp/repos.d/
$ sudo zypper refresh
$ sudo zypper 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