首页 > 系统教程 > 操作系统 > 使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

Christopher Nolan
发布: 2025-03-20 09:53:10
原创
292 人浏览过

该详细指南将帮助您了解WebApp是什么,其优势,传统应用程序和WebApp之间的差异,最后如何使用Linux计算机上的WebApp Manager工具轻松安装WebApps

目录

什么是WebApps?

WebApps (用于Web应用程序的缩写)是您可以通过Web浏览器(例如Chrome,Firefox或Safari)使用的软件程序或应用程序。

他们在互联网上运行,不需要您在设备上下载或安装任何内容。您可以访问网站,并在计算机,智能手机和平板电脑等各种设备上工作。

随着互联网变得更加普遍,网络应用的概念不断发展。最初,网站是静态的,仅显示信息。

随着时间的流逝,开发人员意识到他们可以创建用户可以在线访问的交互式和功能性应用程序。这导致了WebApps的开发。

WebApps的优势

  • 可访问性:您可以使用Internet连接的任何地方使用WebApps,从而非常方便。
  • 没有下载:由于WebApps直接在浏览器中运行,因此您无需下载设备。
  • 跨平台:WebApps在不同的设备和操作系统上工作,因此您不仅限于一种设备。
  • 自动更新:开发人员可以在其服务器上更新WebApps,因此访问网站时始终拥有最新版本。
  • 没有存储空间:WebApps不会占用设备上的空间,因为它们不像传统应用程序那样安装。

WebApp的流行示例

如今,开发人员正在逐渐从开发传统应用程序转变为创建基于Web的应用程序。下面给出了一些著名的Web应用程序:

  • Google文档:这是一个在线文字处理器,您可以在其中创建和编辑文档。
  • Gmail :Google的基于网络的电子邮件服务。
  • Facebook :社交媒体网站是网络应用程序。
  • Netflix :您可以直接从他们的网站流式传输电影和电视节目。
  • Twitter :可以通过Web浏览器访问共享短消息的平台。
  • Web.whatsapp.com :这是WhatsApp的基于Web的版本,它是智能手机的流行消息应用程序。
  • Photopea-基于网络的照片和图形编辑器。
  • CANVA :图形设计工具。

桌面应用程序和WebApps之间的区别

主要区别是您如何访问和使用它们。

  • 安装:需要在设备上下载并安装普通应用程序,而WebApps则在没有安装的网络浏览器中运行。
  • 平台独立性:WebApps在不同的设备和操作系统上工作,而普通应用通常是特定的特定平台(iOS,Android,Windows)。
  • 更新:WebApp通常由服务器上的开发人员更新,因此您始终使用最新版本。普通应用要求您手动更新它们。
  • 存储:普通应用程序在您的设备上消耗存储空间,而WebApps由于在线运行而不会占用存储空间。
  • 成本效益:与传统软件应用程序相比,开发和维护WebApp通常便宜。
  • 可伸缩性:WebApp可以轻松处理大型用户群和增加流量,而无需大量的硬件升级。

总而言之,WebApp是方便的在线应用程序,您可以通过Web浏览器访问,而正常应用程序已安装在设备上,通常是为特定操作系统设计的。两者都有其优势和用例,具体取决于您需要做的事情。

虽然您可以直接从Web浏览器访问Web应用程序,但Linux Mint团队开发了一个有用的工具,使该工作变得更加容易。

Linux Mint团队开发的WebApp Manager是一种图形工具,旨在通过将其转换为桌面应用程序来增强用户与网站交互的方式。

什么是WebApp Manager?

WebApp Manager是一种工具,允许用户将网站变成独立的桌面应用程序。它通过提供更中心的使用Web服务的方法来增强用户体验。

这是Linux Mint WebApp管理器的一些关键方面:

功能:

WebApp Manager允许您将任何网站转换为桌面应用程序。这意味着网站可以像常规桌面应用程序一样在自己的单独窗口中启动和使用。

它使用您喜欢的Web浏览器托管您希望使用的网站实例。导航栏和其他典型的浏览器功能被隐藏,提供更类似应用的体验。

使用此工具创建的每个Web应用都包含在其自己的可重新设置窗口中,使您可以使用网站,就好像它是独立的应用程序一样。

它基于Peppermint OS应用ICE:

WebApp Manager基于Peppermintos应用程序“ ICE” ,并包含多个功能,例如新图标,通用名称和用户友好的界面。

可用性和更新:

该工具是在Linux Mint 20.1中引入的,可作为Debian软件包使用。 WebApp Manager的可用版本包括用户界面改进,错误修复以及各种语言的更好翻译,这表明开发人员的持续支持和增强。

用户体验:

通过将网站变成应用程序,用户可以享受更加集成和集中的体验。这对于经常使用或需要快速访问的网站特别有用,因为它消除了通过Web浏览器导航以访问它们的需求。

特征

Linux Mint的WebApp Manager包含以下功能:

  • 将网站变成桌面应用程序:允许将任何网站转换为桌面应用程序。这意味着该网站在其自己的窗口中打开,与标准的Web浏览器分开。
  • 与系统集成:这些Web应用程序的行为就像普通桌面应用程序一样,以及自己的图标,可以从系统的应用程序菜单启动。
  • 自定义:用户可以创建自定义图标并为这些Web应用程序分配通用名称,从而使它们易于区分和组织。
  • 用户界面:Web App Manager提供了一个用户友好的界面,使其易于管理和创建Web应用程序。
  • 浏览器独立性:它使用用户首选的Web浏览器作为基础,但在不显示浏览器的导航栏和其他控件的情况下运行,提供更清洁,更类似应用的体验。
  • 可重新分配的窗口:每个Web应用程序都在其自己的可重新分配窗口中运行,从而可以灵活地显示和使用该应用程序。
  • 更新和支持:定期更新,并改进用户界面,错误修复以及各种语言的更好的翻译。

在Linux中安装WebApp Manager

如果您使用的是Linux Mint,则默认情况下已经安装了WebApp管理器。

在Ubuntu的Debian中安装WebApp Manager:

对于其他Linux发行版,例如Debian,Ubuntu及其衍生产品,例如POP!_OS,Elementary OS,我们可以从Linux Mint存储库下载WebApp Manager .DEB文件,并使用APT Package Manager安装它,如下所示:

 $ wget http://packages.linuxmint.com/pool/main/w/webapp-manager/webapp-manager_1.3.4_all.deb
登录后复制
 $ sudo apt安装gdebi
登录后复制
 $ sudo gdebi webapp-manager_1.3.4_all.deb
登录后复制

在Arch Linux中安装WebApp Manager:

对于Arch Linux及其变体,例如EndeaVouros和Manjaro Linux,WebApp Manager在AUR中可用。因此,您可以使用ParuYay等任何AUR辅助工具安装它。

 $ paru -s webapp-manager-git
登录后复制

在Fedora中安装WebApp Manager:

在Fedora,您可以使用非官方的COPR存储库来安装WebApp Manager。

 $ sudo dnf copr启用Refi64/webApp-Manager
$ sudo DNF安装WebApp-Manager
登录后复制

使用WebApp Manager将WebApps转换为独立应用

要使用WebApp Manager安装任何WebApps,请按照以下步骤操作。

创建Web应用程序

从仪表板或菜单启动WebApp Manager:

使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

这就是WebApp管理器的默认接口的样子。

使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

在WebApp Manager应用程序窗口中,单击加号( )图标并输入要将其变成应用程序的网站的URL。

您还可以通过调整不同的设置来自定义Web应用程序。例如,您可以为Web应用程序设置图标,默认浏览器打开该应用程序(例如Firefox或Google Chrome),Web应用程序类别(例如网站或Office),以及启用或禁用导航栏以及Incognito窗口等。

输入所有详细信息后,单击“确定”按钮。

使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

同样,您可以根据需要创建尽可能多的应用程序。

使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

访问Web应用程序

创建后,就像其他安装软件一样,可以从WebApp Manager接口本身或系统的应用程序菜单中访问这些Web应用程序。

使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

现在,Web应用程序将使用其基本浏览器(即Firefox)启动。

使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

如前所述,我们可以从应用程序菜单访问普通桌面应用程序的方式中访问Web应用程序。

使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用

管理Web应用程序

WebApp Manager接口允许您轻松查看,启动,编辑或删除您创建的Web应用程序。

使用这些Web应用程序,用于经常访问的网站或您需要快速轻松访问的网站或服务,而不会分散完整的Web浏览器界面。

WebApp Manager快捷方式

从WebApp管理器中,您可以使用以下快捷方式有效地管理Web应用程序。

  • CTRL N-添加一个新的Web应用程序。
  • CTRL E-编辑Web应用程序的设置。
  • CTRL D-删除Web应用程序。
  • CTRL K-打开快捷方式窗口。
  • 输入密钥 - 启动选定的Web应用程序。
  • ESC-回去。
  • F1-展示WebApp Manager的部分。
  • CTRL Q-退出WebApp Manager。

WebApp Manager在Ubuntu 22.04 LTS中的问题

如果您使用的是Ubuntu 22.04,则需要安装另一个Web浏览器,而不是默认的Firefox浏览器,该浏览器作为快照软件包出现。

这是因为WebApp管理器如果浏览器在SNAP之类的容器中被隔离,则无法检测其浏览器。因此,您将无法运行Web应用程序。

解决方案:

为了使用Ubuntu 22.04 LTS中的WebApp Manager运行Web应用程序,请执行以下步骤:

1。安装非SNAP浏览器:

要在Ubuntu 22.04 LTS上使用WebApp Manager,您应该安装一个不会包装以快照的Web浏览器。这可能是Firefox的另一个版本(不是Snap版本)或其他浏览器,例如Google Chrome,Opera,甚至是诸如Chromium之类的替代方案(如果不是Snap软件包)。

2。使用WebApp Manager:

一旦安装了非SNAP浏览器,您就应该能够在没有问题的情况下使用WebApp Manager。如前所述,创建Web应用程序,使用新安装的浏览器作为基础。

此解决方法使您可以继续在Ubuntu 22.04 LTS上使用WebApp Manager,利用其功能将Web应用程序集成到桌面环境中。

常见问题(常见问题解答)

以下是一些有关Web应用程序和WebApp管理器的常见问题。

问:什么是基于网络的应用?

答:基于Web的应用程序或用于简短的WebApp是一个软件应用程序,您可以通过Chrome,Firefox或Safari等网络浏览器访问和使用。这些应用程序在Internet上运行,不需要在设备上下载或安装。

问:Web应用程序的优势是什么?

答:基于Web的应用程序在Linux上提供了几个优点。它们可以从任何地方访问,不要占用存储空间,并且经常收到自动更新。另外,它们在各种设备和操作系统上工作。

问:Linux用户有哪些流行的基于Web的应用?

答:Linux的流行基于Web的应用程序包括用于文档编辑的Google文档,用于电子邮件的Gmail,Trello用于项目管理以及Slack for Team Communication等。

问:什么是WebApp管理器?

答:WebApp Manager是Linux Mint团队开发的工具,允许用户将网站转变为独立的桌面应用程序,为Web服务提供类似应用程序的体验。

问:如何使用WebApp Manager创建WebApp?

答:打开WebApp Manager,输入网站的URL,根据需要自定义名称和图标,然后创建Web应用程序。然后,它将在您的系统上显示为独立应用程序。

问:我可以在Debian或Ubuntu上使用WebApp Manager吗?

答:是的,可以在Debian,Ubuntu及其衍生产品上安装和使用WebApp Manager,尽管如果是SNAP软件包,则可能与默认的Firefox浏览器存在一些兼容性问题。

问:为什么WebApp Manager不使用Ubuntu中的Firefox的Snap版本?

答:SNAP软件包是隔离的,可用于安全性,这阻止了WebApp Manager检测并与Ubuntu中的Firefox的Snap版本集成。

问:在Ubuntu 22.04 LTS上使用Firefox上使用WebApp Manager的解决方案是什么?

答:安装非SNAP版本的Firefox或其他Web浏览器(例如Google Chrome或Opera)。 WebApp Manager应该在没有问题的情况下与这些浏览器一起工作。

问:是否可以自定义使用WebApp Manager创建的WebApp的图标和名称?

答:是的,WebApp Manager允许您为每个WebApp自定义图标和名称,使您可以控制它们在桌面上的显示方式。

问:可以从“应用程序”菜单访问使用WebApp Manager创建的WebApp?

答:是的,一旦创建,这些WebApp可以像其他任何软件一样从系统的应用程序菜单启动。

问:我可以将基于Web的应用与Linux上的传统桌面应用程序一起使用吗?

答:是的,您可以在Linux系统上同时使用基于Web的应用程序和传统桌面应用程序。

问:WebApp Manager是否会自动更新WebApps?

答:WebApp Manager不会更新WebApps的内容。它只是为Web服务创建一个独立的窗口。内容更新取决于网站本身。

结论

由于其便利性和易于访问性,基于Web的应用程序越来越受欢迎。由Linux Mint团队开发的WebApp Manager之类的工具在增强这种体验方面发挥了重要作用。

WebApp Manager允许用户通过将网站转换为桌面应用程序来有效地管理和使用Web应用程序。这意味着您可以像传统软件一样在自己的独立窗口中打开自己喜欢的网站,而无需通过Web浏览器导航。

如果您经常使用一些特定的网站,WebApp Manger将是您的伟大伴侣。

资源:

  • WebApp Manager GitHub存储库
  • Linux Mint博客

以上是使用Linux Mint的WebApp Manager将您喜欢的网站变成桌面应用的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板