Cyberithub

How to Install FreeTube (YouTube Player) App on Ubuntu 20.04 LTS

Advertisements

In this article, we will see how to install FreeTube (YouTube Player) app on Ubuntu 20.04 LTS. Usually when you watch a video over youtube, you have been tracked by Google using the cookies and JavaScript. On top of that, you will also get interrupted by advertisements running in between the streaming. All these problem can be solved by using a free application called FreeTube. It has been built keeping privacy in mind. FreeTube is a free and open source Desktop youtube player built for watching youtube videos privately without any Ads and Google Tracking. It can be easily installed on Linux, Windows and Mac Systems. Here we will see the steps to install FreeTube App on Ubuntu 20.04 LTS.

How FreeTube Works

FreeTube grabs data by scraping the information it needs with either local methods or by optionally utilizing the Invidious API. FreeTube does not use any official APIs to obtain data. While YouTube can still see your video requests, it can no longer track you using cookies or JavaScript. All of your user data is stored locally and never sent or published to the internet. More on GitHub.

Important Features

Some of the important FreeTube current features are:-

  • You can subscribe to channels without an account.
  • All subscriptions and historical data are stored locally.
  • You can fully enjoy an Ad free experience.
  • You won't be tracked by either FreeTube or Google.
  • It's design is very similar to YouTube hence it is very easy to use.
  • It supports multiple languages.

How to Install FreeTube (YouTube Player) App on Ubuntu 20.04 LTS

How to Install FreeTube (YouTube Player) App on Ubuntu 20.04 LTS 

Also Read: How to Install Lua Programming Language on Ubuntu 20.04 LTS

Step 1: Prerequisites

a) You should have a running Ubuntu 20.04 LTS System.

b) You should have sudo or root access to run privileged commands.

c) You should have apt or apt-get utility available in your System.

Advertisements

 

Step 2: Update Your System

In the first step, you need to update the System packages using sudo apt update command as shown below. This will sync the installed packages with the latest available versions from default Ubuntu repo.

cyberithub@ubuntu:~$ sudo apt update
[sudo] password for cyberithub:
Hit:1 https://download.docker.com/linux/ubuntu focal InRelease
Get:2 https://dl.google.com/linux/chrome/deb stable InRelease [1,811 B]
Hit:3 http://in.archive.ubuntu.com/ubuntu focal InRelease
Hit:4 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease
Get:5 http://in.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:6 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:7 https://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,076 B]
Get:8 http://in.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Get:9 http://in.archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [277 kB]
Hit:10 https://apt.boltops.com stable InRelease
Get:11 http://in.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [957 kB]
Get:12 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,748 kB]

If any of the packages needs to be upgraded then run sudo apt upgrade command as well.

cyberithub@ubuntu:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
libjs-jquery-ui pypy-lib python-matplotlib-data python3-cycler python3-kiwisolver
Use 'sudo apt autoremove' to remove them.
The following packages will be upgraded:
firefox firefox-locale-en
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 standard security updates
Need to get 59.6 MB of archives.
After this operation, 912 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox amd64 105.0+build2-0ubuntu0.20.04.1 [58.9 MB]
Get:2 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-en amd64 105.0+build2-0ubuntu0.20.04.1 [708 kB]
Fetched 59.6 MB in 14s (4,339 kB/s)
(Reading database ... 258675 files and directories currently installed.)

 

Step 3: Download FreeTube

Next step is to visit FreeTube official website and download the latest Debian package using a file transfer utility like wget as shown below. Below command will download the FreeTube .deb file in current location.

cyberithub@ubuntu:~$ wget https://github.com/FreeTubeApp/FreeTube/releases/download/v0.17.1-beta/freetube_0.17.1_amd64.deb
--2022-09-29 22:37:06-- https://github.com/FreeTubeApp/FreeTube/releases/download/v0.17.1-beta/freetube_0.17.1_amd64.deb
Resolving github.com (github.com)... 20.207.73.82
Connecting to github.com (github.com)|20.207.73.82|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/123220152/299516f7-367a-4cb6-84fc-99fa5bed19f5?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220929%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220929T170706Z&X-Amz-Expires=300&X-Amz-Signature=8cdb7bca711a9057496daca312ec1877a59b05af7ed3e51a0a29a1b699ff575e&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=123220152&response-content-disposition=attachment%3B%20filename%3Dfreetube_0.17.1_amd64.deb&response-content-type=application%2Foctet-stream [following]
--2022-09-29 22:37:06-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/123220152/299516f7-367a-4cb6-84fc-99fa5bed19f5?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220929%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220929T170706Z&X-Amz-Expires=300&X-Amz-Signature=8cdb7bca711a9057496daca312ec1877a59b05af7ed3e51a0a29a1b699ff575e&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=123220152&response-content-disposition=attachment%3B%20filename%3Dfreetube_0.17.1_amd64.deb&response-content-type=application%2Foctet-stream
Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.110.133, 185.199.109.133, 185.199.111.133, ...
Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 62917380 (60M) [application/octet-stream]
Saving to: ‘freetube_0.17.1_amd64.deb’

freetube_0.17.1_amd64.deb 100%[============================================================================>] 60.00M 5.99MB/s in 10s

2022-09-29 22:37:17 (5.79 MB/s) - ‘freetube_0.17.1_amd64.deb’ saved [62917380/62917380]

 

Step 4: Install FreeTube

Once the deb package is downloaded, you can install FreeTube App by using sudo apt install ./freetube_0.17.1_amd64.deb command as shown below.

cyberithub@ubuntu:~$ sudo apt install ./freetube_0.17.1_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'freetube' instead of './freetube_0.17.1_amd64.deb'
The following packages were automatically installed and are no longer required:
libjs-jquery-ui pypy-lib python-matplotlib-data python3-cycler python3-kiwisolver
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
freetube
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/62.9 MB of archives.
After this operation, 239 MB of additional disk space will be used.
Get:1 /home/cyberithub/freetube_0.17.1_amd64.deb freetube amd64 0.17.1 [62.9 MB]
Selecting previously unselected package freetube.
(Reading database ... 258674 files and directories currently installed.)
Preparing to unpack .../freetube_0.17.1_amd64.deb ...
Unpacking freetube (0.17.1) ...
Setting up freetube (0.17.1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...

 

Step 5: Check Version

You can test the installation by running freetube --version command as shown below.

cyberithub@ubuntu:~$ freetube --version
v0.17.1

 

Step 6: Launch FreeTube

After successful installation, you can launch FreeTube from Activities by searching freetube in the Search Box as shown below. Once the app shows up, Click on it to open.

How to Install FreeTube (YouTube Player) App on Ubuntu 20.04 LTS 2

When you open the app for the first time, it should show like below. You can start adding subscriptions to see them here.

How to Install FreeTube (YouTube Player) App on Ubuntu 20.04 LTS 3

You can also search the YouTube videos from the search box. For example if you are looking for NASA related videos then you can search NASA and see the results below.

How to Install FreeTube (YouTube Player) App on Ubuntu 20.04 LTS 4

 

Step 7: Uninstall FreeTube

Once you are done with FreeTube App, you can choose to uninstall it from your System by using sudo apt remove freetube command as shown below.

NOTE:

Please check before running below command in case any unwanted packages getting removed along with FreeTube Application.
cyberithub@ubuntu:~$ sudo apt remove freetube
[sudo] password for cyberithub:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libjs-jquery-ui pypy-lib python-matplotlib-data python3-cycler python3-kiwisolver
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
freetube
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 239 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 258755 files and directories currently installed.)
Removing freetube (0.17.1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...

Leave a Comment