Here are instructions for converting the Toggl Desktop deb to an rpm and installing. As always, this guide assumes that your Fedora has all the updates installed, if not, run the following as root:
yum -y update
First, we need to install alien using the following commands as root:
yum -y install perl-ExtUtils-MakeMaker gcc qt-webkit rpm-build git cd /tmp git clone git://git.kitenet.net/alien cd alien perl Makefile.PL; make; make install
Now, to download, convert, and install the Toggl-Desktop deb package. Run the following as root:
yum -y install libXScrnSaver cd /tmp wget https://download.toggl.com/toggldesktop/latest/toggl-desktop_current_amd64.deb /usr/local/bin/alien -r toggl-desktop_current_amd64.deb rpm --nodeps -Uvh toggl-desktop-*.rpm ln -s /lib64/libbz2.so.1 /lib64/libbz2.so.1.0 cp /opt/toggl/toggl-desktop/toggl-desktop.desktop /usr/share/applications/ cp /opt/toggl/toggl-desktop/product_logo_64.png /usr/share/icons/toggl-desktop.png
Now, you should be able to find and launch Toggl-Desktop from your Applications list in the Internet subsection.
I got the error, “error: File not found by glob: toggl-desktop-*.rpm” when I entered “rpm –nodeps -Uvh toggl-desktop-*.rpm”.
Did the other commands work succesfully? Do you see a toggl-desktop rpm file in the directory when you do an “ls” in the directory you are trying to run the rpm command in?
Looks like you have forgotten commands to convert .deb to .rpm. from your cmd list you download .deb with wget and in next line already install .rpm file but it is not visible how did you convert that.
Ah, you are absolutely correct. I must have lost it during a copy/paste. It should be fixed now.
This worked perfectly. Was having trouble getting the rpm to see libbz2.so.1.0 before I found this. Thanks!
Works like a charm! Thanks!
great! worked with fedora 17 32
just need to replace the download link, and the simb linking:
ln -s /usr/lib/libbz2.so.1 /usr/lib/libbz2.so.1.0