LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 03-14-2021, 08:51 PM   #1
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid/RPIOS
Posts: 4,889
Blog Entries: 28

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
Mint's WebApp-Manager on Debian


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.
https://itsfoss.com/web-app-manager-linux-mint/
https://github.com/linuxmint/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:
https://imgur.com/PmeNVSY

Last edited by craigevil; 03-15-2021 at 06:55 PM.
 
Old 03-20-2021, 03:42 PM   #2
Bonzoo
Member
 
Registered: Sep 2018
Location: Costa Rica
Distribution: Antix21a2,Parrot rolling,MXfce19.4,Sparky Openbox
Posts: 233

Rep: Reputation: 48
To me ? It's a goofy concept. Install the extension speed dial 2 and be done with it
 
Old 03-20-2021, 03:50 PM   #3
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid/RPIOS
Posts: 4,889

Original Poster
Blog Entries: 28

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
Well the neat thing, it puts the webapp on the Internet menu. So if you just wanted to check facebook or whatever you just open that webapp.

My Internet menu after adding several webapps:
https://i.imgur.com/s9F2Qhj.png
 
Old 03-21-2021, 09:50 PM   #4
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,724

Rep: Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705
Hi,

I just had a play with this. Trying to work out if you can specify which profile the browser uses for each web app. Do you know?

Evo2.
 
Old 03-21-2021, 11:12 PM   #5
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid/RPIOS
Posts: 4,889

Original Poster
Blog Entries: 28

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
Haven't played with it too much. You could probably use a -profile flag and point it to a specific profile.

What I want to figure out is how to use netsurf-gtk as the browser. Much lighter and no need to worry about profiles with firefox.

Last edited by craigevil; 03-22-2021 at 12:15 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Linux Mint 20.1 "Ulyssa" Will Arrive In Mid-December With Chromium, WebApp Manager LXer Syndicated Linux News 0 10-01-2020 06:33 PM
webapp does not start automatically in tomcat craftereric Linux - Software 1 11-05-2008 03:31 AM
Webapp that emulates FTP? cabe Linux - Software 16 12-13-2006 09:48 PM
Shared Document Webapp? humbletech99 Linux - Networking 1 12-13-2006 09:09 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 12:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration