Transmission supports Magnet links from version 1.80 onwards, which will probably not be added to the Ubuntu repositories until the Lucid Lynx release in april.
You can upgrade it anyway using the PPA:
https://edge.launchpad.net/~transmissionbt/+archive/ppa
A tutorial on adding PPA's can be found
here.
Then you must configure Firefox to recognise the Magnet links.
* Type about
:config into the address bar and press Enter.
* Right-click -> New -> Boolean -> Name: network.protocol-handler.external.magnet -> Value -> true
* Right-click -> New -> String -> Name: network.protocol-handler.app.magnet -> Value -> /usr/bin/transmission
* Ensure network.protocol-handler.expose-all is set to true
(thanks to kwacka for this info)
P2P is the way forward, folks
p.s note that this only works for magnet links that refer to torrent files. Other P2P URN's such as those found on Gutenberg.org will not work with the above settings. We are still waiting for comprehensive URN handling in Firefox.
Bookmarks