How to install WebTorrent Desktop On Ubuntu 17.04

To install WebTorrent Desktop On Ubuntu 17.04

WebTorrent Desktop is a free and open source streaming torrent application which supports several operating systems such as Mac, Windows, and Linux. You can make use of the WebTorrent Desktop application for watching videos from the Internet Archive and also for listening music from Creative Commons, or audiobooks from Librivox. Also, WebTorrent Desktop is built with several powerful and advanced features, and some of them are listed below.

Features

  • Lightweight, fast torrent app
  • Beautiful user experience
  • Free, non-commercial, ad-free, and open source
  • Instantly stream video and audio
  • WebTorrent fetches file pieces from the network on demand for instant playback.
  • Even when the file isn’ t fully downloaded, seeking still works.
  • (Seeking just reprioritizes which pieces are fetched from the network.)
  • Stream videos to AirPlay, Chromecast, and DLNA
  • Based on the most popular and comprehensive torrent package in Node.js, web torrent
  • Full-featured, but bloat free
  • Opens magnet links and .torrent files
  • Drag-and-drop makes adding or creating torrents easy
  • Discovers peers via tracker servers, DHT (Distributed Hash Table), and peer exchange
  • Supports the WebTorrent protocol for connecting to WebRTC peers (i.e. web browsers)

It is very simple to install WebTorrent Desktop and in this article, you will learn about the method to install WebTorrent Desktop on Ubuntu 17.04

Installing WebTorrent Desktop

Since the installation of WebTorrent Desktop on a Ubuntu machine requires prior addition of gdebi package, you out to run the following command to install gdebi in your system.

root@linuxhelp11:~# apt-get install gdebi
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  gdebi
0 upgraded, 1 newly installed, 0 to remove and 295 not upgraded.
Need to get 23.5 kB of archives.
After this operation, 169 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu zesty/universe amd64 gdebi all 0.9.5.7+nmu1 [23.5 kB]
Fetched 23.5 kB in 1s (16.0 kB/s)
Selecting previously unselected package gdebi.
(Reading database ... 177082 files and directories currently installed.)
Preparing to unpack .../gdebi_0.9.5.7+nmu1_all.deb ...
Unpacking gdebi (0.9.5.7+nmu1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu2) ...
Processing triggers for bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Setting up gdebi (0.9.5.7+nmu1) ...

Once it is done, you shall download the webtorrent desktop package by using the wget command along with the official download link of WebTorrent desktop.

root@linuxhelp11:~# wget https://github.com/feross/webtorrent-desktop/releases/download/v0.18.0/webtorrent-desktop_0.18.0-1_amd64.deb
--2017-11-14 17:45:46-- https://github.com/feross/webtorrent-desktop/releases/download/v0.18.0/webtorrent-desktop_0.18.0-1_amd64.deb
Resolving github.com (github.com)... 192.30.255.113, 192.30.255.112
Connecting to github.com (github.com)|192.30.255.113|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://github.com/webtorrent/webtorrent-desktop/releases/download/v0.18.0/webtorrent-desktop_0.18.0-1_amd64.deb [following]
--2017-11-14 17:45:48-- https://github.com/webtorrent/webtorrent-desktop/releases/download/v0.18.0/webtorrent-desktop_0.18.0-1_amd64.deb
Reusing existing connection to github.com:443.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/35015575/ec77940a-e9b7-11e6-8490-5da17c0b6cd3?X-Amz-Algorithm=AWS4-HMAC-SHA256& X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20171115%2Fus-east-1%2Fs3%2Faws4_request& X-Amz-Date=20171115T002934Z& X-Amz-Expires=300& X-Amz-Signature=9af02f68c4c6a3087032b4882a42cca9f552f66d894909342acf0bda69abb329& X-Amz-SignedHeaders=host& actor_id=0& response-content-disposition=attachment%3B%20filename%3Dwebtorrent-desktop_0.18.0-1_amd64.deb& response-content-type=application%2Foctet-stream [following]
--2017-11-14 17:45:48-- https://github-production-release-asset-2e65be.s3.amazonaws.com/35015575/ec77940a-e9b7-11e6-8490-5da17c0b6cd3?X-Amz-Algorithm=AWS4-HMAC-SHA256& X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20171115%2Fus-east-1%2Fs3%2Faws4_request& X-Amz-Date=20171115T002934Z& X-Amz-Expires=300& X-Amz-Signature=9af02f68c4c6a3087032b4882a42cca9f552f66d894909342acf0bda69abb329& X-Amz-SignedHeaders=host& actor_id=0& response-content-disposition=attachment%3B%20filename%3Dwebtorrent-desktop_0.18.0-1_amd64.deb& response-content-type=application%2Foctet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.18.128
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.18.128|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 51241820 (49M) [application/octet-stream]
Saving to: ‘ webtorrent-desktop_0.18.0-1_amd64.deb’ 
Webtorrent-desktop_ 100%[===================> ] 48.87M 783KB/s in 73s

2017-11-14 17:47:03 (681 KB/s) - ‘ webtorrent-desktop_0.18.0-1_amd64.deb’  saved [51241820/51241820]

After the download, you shall install the WebTorrent desktop application by executing the following command.

root@linuxhelp11:~# gdebi webtorrent-desktop_0.18.0-1_amd64.deb 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done

WebTorrent, the streaming torrent client. For Mac, Windows, and Linux.
 webtorrent-desktop: WebTorrent, the streaming torrent client. For Mac, Windows, and Linux.
Do you want to install the software package? [y/N]:y
Selecting previously unselected package webtorrent-desktop.
(Reading database ... 177011 files and directories currently installed.)
Preparing to unpack webtorrent-desktop_0.18.0-1_amd64.deb ...
Unpacking webtorrent-desktop (0.18.0-1) ...
Setting up webtorrent-desktop (0.18.0-1) ...
Processing triggers for bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...

Once the installation is over, you can launch the application from your Ubuntu dashboard. Just type the name of the application on the search field and the application icon appears. Click on it to open WebTorrent.

The application is now open.

With this, the installation of WebTorrent on Ubuntu 17.04 comes to an end. Enjoy your favorite movies and audios using WebTorrent desktop.

Tag : Ubuntu
FAQ
Q
How do I get started?
A
To start using WebTorrent, simply include the webtorrent.min.js script on your page. If you use browserify, you can npm install webtorrent and require('webtorrent').
Q
How does WebTorrent work?
A
The WebTorrent protocol works just like BitTorrent protocol, except it uses WebRTC instead of TCP/uTP as the transport protocol.
Q
What is WebTorrent?
A
WebTorrent is the first torrent client that works in the browser. YEP, THAT'S RIGHT. THE BROWSER.
Q
How to remove webtorrent?
A
use the following command # dpkg -r webtorrent-desktop_0.18.0-1_amd64.deb
Q
What are some use cases for WebTorrent?
A
One of the most exciting uses for WebTorrent is peer-assisted delivery. Non-profit projects like Wikipedia and the Internet Archive could reduce bandwidth and hosting costs by letting visitors chip in. Popular content is served browser-to-browser, quickly and cheaply. Rarely-accessed content is served reliably over HTTP from the origin server