Cyberithub

How to Install Deckboard on Ubuntu 20.04 LTS (Focal Fossa)

Advertisements

In this article, I will take you through the steps to install deckboard on Ubuntu 20.04 LTS. Deckboard is an easy to use but powerful application that helps to create macros for computer which can later be launched on your Phone. Using deckboard, you can increase your productivity by creating macros for multiple different tasks. You can create macros for as complex task as flight simulation and for as easy task as simple opening of an email. It is also very easy to install in almost all the famous platforms such as Windows, Mac and Linux. Here we will see the steps to install Deckboard on Ubuntu 20.04 LTS based systems.

 

Important Features

  • Easy to use.
  • PC macros can easily be accessed through Phone via Wifi or USB.
  • You can manage your own twitch chat.
  • You can create your own extensions and share with others.
  • It provides almost unlimited customization.
  • OBS Studio and Streamlabs OBS Integration can be used for better broadcasting experience.
  • Spotify premium users can use this to control playback and play favorite albums.

 

How to Install Deckboard on Ubuntu 20.04 LTS (Focal Fossa)

How to Install Deckboard on Ubuntu 20.04 LTS (Focal Fossa)

Also Read: How to Install KDE Plasma Desktop(GUI) on Fedora 37 Linux

Step 1: Prerequisites

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

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

c) You should have apt, dpkg and snap utility installed in your Server.

 

Step 2: Update Your Server

Before proceeding with the steps to install deckboard, it is wise to update and upgrade the installed packages in your system to the latest version by using sudo apt update && sudo apt upgrade command as shown below.

cyberithub@ubuntu:~$ sudo apt update && sudo apt upgrade
[sudo] password for cyberithub:
Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Hit:2 http://ppa.launchpad.net/ansible/ansible/ubuntu focal InRelease
Hit:3 http://in.archive.ubuntu.com/ubuntu focal InRelease
Hit:4 https://downloads.plex.tv/repo/deb public InRelease
Hit:5 https://dl.google.com/linux/chrome/deb stable InRelease
Get:6 http://in.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:7 http://in.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Get:8 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [59.9 kB]
Get:9 http://in.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2,324 kB]
Get:10 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [94.1 kB]
Get:11 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [940 B]
Get:12 http://in.archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [275 kB]
Get:13 http://in.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1,014 kB]
Get:14 http://in.archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [408 kB]
Get:15 http://in.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]
Get:16 http://in.archive.ubuntu.com/ubuntu focal-backports/main amd64 DEP-11 Metadata [7,984 B]
Get:17 http://in.archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [30.5 kB]
Fetched 4,551 kB in 4s (1,042 kB/s)
.................................................................

 

Step 3: Install libnode64 and libc-ares2

Next step is to install some required library packages such as libnode64 and libc-ares2. It can easily installed from default Ubuntu repo by using sudo apt install libnode64 libc-ares2 command as shown below.

cyberithub@ubuntu:~$ sudo apt install libnode64 libc-ares2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfwupdplugin1 libllvm11 libxmlb1
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
libc-ares2 libnode64
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 5,804 kB of archives.
After this operation, 23.0 MB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu focal-updates/main amd64 libc-ares2 amd64 1.15.0-1ubuntu0.1 [38.2 kB]
Get:2 http://in.archive.ubuntu.com/ubuntu focal/universe amd64 libnode64 amd64 10.19.0~dfsg-3ubuntu1 [5,765 kB]
Fetched 5,804 kB in 2s (2,609 kB/s)
Selecting previously unselected package libc-ares2:amd64.
(Reading database ... 190874 files and directories currently installed.)
Preparing to unpack .../libc-ares2_1.15.0-1ubuntu0.1_amd64.deb ...
Unpacking libc-ares2:amd64 (1.15.0-1ubuntu0.1) ...
Selecting previously unselected package libnode64:amd64.
Preparing to unpack .../libnode64_10.19.0~dfsg-3ubuntu1_amd64.deb ...
Unpacking libnode64:amd64 (10.19.0~dfsg-3ubuntu1) ...
Setting up libc-ares2:amd64 (1.15.0-1ubuntu0.1) ...
Setting up libnode64:amd64 (10.19.0~dfsg-3ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...

 

Step 4: Install Deckboard

There are basically two ways to install Deckboard. You can choose to follow any of the below steps depending on your requirements and tools availability.

a) Using Snap

The first method you can use to install deckboard is by installing it as a snap package from Snap Store. To install, you need to run sudo snap install deckboard command as shown below.

NOTE:

It is also important to note here that many times installing deckboard as snap package does not really work due to certain reasons. So in those cases you can install it from the deb package as explained in the next method.
cyberithub@ubuntu:~$ sudo snap install deckboard
deckboard 2.1.0 from Riva Farabi (rfbabeheer) installed

b) Using Deb Package

Another method you can use to install the application is by downloading and installing through deb package. For that you need to visit the official website and download the Linux deb 64-bit package from below highlighted link.

How to Install Deckboard on Ubuntu 20.04 LTS (Focal Fossa) 2

It will download the package in local download folder. From there you can just install the package using below dpkg command.

cyberithub@ubuntu:~$ sudo dpkg -i deckboard_2.1.0_amd64.deb
Selecting previously unselected package deckboard.
(Reading database ... 190884 files and directories currently installed.)
Preparing to unpack deckboard_2.1.0_amd64.deb ...
Unpacking deckboard (2.1.0) ...
Setting up deckboard (2.1.0) ...
chmod: cannot access '/opt/Deckboard/chrome-sandbox': No such file or directory
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...

 

Step 5: Launch Deckboard

After successful installation, you need to go to Desktop and click on Activities. Then you need to search deckboard in the search bar as shown below. Once the application pops up, tap on it open.

How to Install Deckboard on Ubuntu 20.04 LTS (Focal Fossa) 3

First time when you open the deckboard application, it should look like below. Once opened, you can now proceed with your work.

How to Install Deckboard on Ubuntu 20.04 LTS (Focal Fossa) 4

 

Step 6: Uninstall Deckboard

Once you are done with deckboard, you can also choose to uninstall it from your System by using any of the below methods depending how you have installed the application.

a) Using Snap

If you installed the application as snap package then you can uninstall the application using sudo snap remove deckboard command as shown below.

cyberithub@ubuntu:~$ sudo snap remove deckboard
[sudo] password for cyberithub:
deckboard removed

b) Using Apt

If you installed the application using a debian package then you can easily remove the application using apt utility. You just need to run sudo apt remove deckboard command as shown below.

NOTE:

Please note that before following below step to remove the package, check all the dependencies which might get removed due to that. Sometimes it is possible that those dependencies might be used by some other running apps. In that case it could cause a irreversible damage to your System. So please be careful before running below command especially if you are running it in a production or some critical systems.
cyberithub@ubuntu:~$ sudo apt remove deckboard
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libc-ares2 libfwupdplugin1 libllvm11 libnode64 libxmlb1
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
deckboard
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 271 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 190968 files and directories currently installed.)
Removing deckboard (2.1.0) ...
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