Getting Started with Tonido on OpenSUSE 11.1
06/25/2009
I’d heard of Tonido awhile back, but was having trouble getting it to run on OpenSUSE since it’s packaged only for Ubuntu. Tonight I sat down and figured out how to get it to run:
- Install alien via the YaST package manager
- Convert the Tonido package to an RPM by using alien (alien -r filename.deb)
- Install newly created Tonido RPM
- Install libnotify1-32bit via YaST package manager
- Open port 10001 in Firewall (Security and Users > Firewall > Allowed Services > Advanced)
- Port forward port 10001 to the machine where Tonido is installed
Yay, now you can run Tonido. When you start it, it will open Konqueror, for which it is very buggy. So close that window and open http://127.0.0.1:10001/ in FireFox. Now you’re off and running.
My initial thoughts:
- This needs SSL support to really be useful since it gives access to my whole computer.
- Too bad the setup is a bit hard. I’m sure more people would adopt it if it used UPnP.
- The WebShare app could be pretty cool in the future, but at the moment it’s mostly worthless. You can only download one file at a time and there’s no upload. I’d like to be able to mount my shares on my Windows machine. I really wish it exported them via WebDav or SFTP.
- The music player needs flac support. I can’t play any of my music collection!
Good to see you were able to convert the deb package to RPM.
1. Could you be able to share with us the exact commands you used using alien? We could then post these instructions for other people using OpenSUSE in our support pages. There have been lots of requests from people using OpenSUSE for a Tonido install.
2. Tonido does have UPnP support but perhaps it didn’t work for you? Not all routers work well with UPnP.
3. SSL and Zip Download is coming in the near future
I added the alien command to the post. Great to hear about SSL and zip download. I think Tonido has the potential to be very cool.
Hi, tried following your instructions but failed on installing Tonido, YAST claimed libcrypyo.so.0.9.8 missing. I checked it seems preseent as result of package libopensll0_9_8. Can you suggest how I can fix please? Tried reinstalling package, did not work
Robin, I had the same issue and posted my solution on the Tonido forums (http://www.tonido.com/forum/viewtopic.php?f=26&t=368). Basically you need to ignore the missing dependencies (rpm -i –nodeps tonido-0.2.0.9648-2.i386.rpm), the application will still work fine.