Installing Mint's WebApps-Manager

craigevil

Well-Known Member
Joined
Feb 24, 2021
Messages
448
Reaction score
455
Credits
3,078
With Google dropping support for webapps next year and removing sync from Chromium it is time to come back to Firefox.
Trying to find out how to create webapps with Firefox I cam across Mint's WebApp-Manager.

So first I tried just installing the deb package. Yes it installed but crashed.
So I figured what the heck let's see if I can backport the needed packages to Debian Stable.
As it has been almost 10 yrs since I have even touched a computer I wasn't sure if I could. Luckily the directions to build a "Simple Sid Backport" are pretty simple.
Here is what I did:
Code:
How to Install Mint's WebApp-Manager on Raspberry Pi OS (Buster)

Step 1) sudo nano /etc/apt/sources.list add
deb-src http://deb.debian.org/debian/ sid main contrib non-free
deb https://deb.debian.org/debian/ buster-backports main contrib non-free
Step 2) wget http://ftp.us.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2019.1_all.deb
sudo dpkg -i debian-archive-keyring_2019.1_all.deb
sudo apt update && sudo apt install build-essential devhelp gdebi
sudo apt build-dep xapp
Step 3) sudo apt -b source xapp
Step 4) Install the packages
sudo gdebi libxapp1-dbgsym_2.0.7-1_armhf.deb
sudo gdebi libxapp-dev_2.0.7-1_armhf.deb
sudo gdebi gir1.2-xapp-1.0_2.0.7-1_armhf.deb
sudo gdebi libxapp1_2.0.7-1_armhf.deb
sudo gdebi xapps-common_2.0.7-1_all.deb
(If needed) sudo apt -f install
wget http://packages.linuxmint.com/pool/main/w/webapp-manager/webapp-manager_1.1.1_all.deb
sudo dpkg -i webapp-manager_1.1.1_all.deb

If you have problems with the Debian repo not being signed you need to manually add the signing keys:
Code:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 04EE7237B7D453EC
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 648ACFD622F3D138
sudo apt-get update

What it looks like:

2021-03-14-191122_1360x768_scrot.png
 
Last edited:


Top