If you use a linux distribution which cannot install
.rpm packages, Rescuetime appears to be unusable. Solus Linux cannot install either of those packages, and the developer I reached out to at Rescuetime didn’t quite know why I wanted a
.tar.gz (or insert your fav compression algo here). I decided to find out if the binaries contained within the
.deb file could run on a Solus Linux system. It was a success, and here is how you can do it.
Two packages are needed to support running the
xprop. Both are available for install via
$ sudo eopkg install qt4 xprop
You also need to download the 64 bit version of the debian package from Rescuetime’s website.
$ wget https://www.rescuetime.com/installers/rescuetime_current_amd64.deb
Extract and copy contents of .deb
Debian files (
ar archives, and can be extracted using
$ ar xv rescuetime_current_amd64.deb
We are looking for the contents of the
data.tar.gz file inside the deb file. After running the
ar command, you should see
data.tar.gz within your current directory. Extract the contents from that file next.
$ tar zxvf data.tar.gz
usr directory should now exist within your current directory. There are two folders within it that have the files we need to run rescuetime,
share. It’s as simple as copying them to the correct directories on your Solus system.
$ sudo cp usr/bin/rescuetime /usr/bin $ sudo cp -r usr/share/rescuetime /usr/share
I like nice, transparent logos for my menus and I found one for Rescuetime here. Download that logo (if you wish) and place in
alacarte you can add a menu item for Rescuetime with that logo.