Linux作为一个开源的操作系统,已经成为许多技术标准和软件产品的核心。然而,在传统的桌面领域,开源内核长期以来并没有像Windows和MacOS那样成功。这主要是因为缺乏通用应用程序商店的支持,使得用户无法像在Windows和MacOS上一样轻松地下载和安装应用程序。
为了解决这个问题,开源社区中一些有影响力的组织正在推动为基于Linux的操作系统采用一站式的应用商店。这个商店将建立在Flatpak上,Flatpak是一种流行的软件部署和软件包管理工具,它可以为客户提供与消费市场上其他流行的应用程序商店一样的用户友好方法。
这个通用应用程序商店的提案由Eric Schmidt的技术孵化项目Plaintext Group主持,并由GNOME基金会主席Robert McQueen、前GNOME执行董事和Debian项目负责人Neil McGovern以及KDE社区主席Aleix Pol签署。该提案的主要目标是通过在Flathub应用商店中”增加支付、捐赠和订阅”来”促进Linux桌面社区的多样性和可持续性”。
Flathub是Flatpak的标准应用库,这个项目被描述为Linux应用开发和部署的”供应商中立服务”。Flatpak被选为潜在的通用Linux应用商店,因为该工具已经可以在几乎任何Linux发行版上运行,甚至可以在Windows Subsystem for Linux中运行。该工具提供了一个沙盒环境,旨在使应用程序与系统的其他部分隔离运行,这种”容器化”的方法为开发者提供了一种更容易创建、交付和更新其软件产品的方式。
通用应用程序商店的支持者说,”一个健康的应用程序生态系统对开放源码软件桌面的成功至关重要”,这样最终用户就可以”信任和控制”他们所使用的设备上的数据和开发平台。为了支持这个通用应用程序商店,Flatpak的支持者还希望”激励对Linux应用程序生态系统的参与”,并消除阻碍多样化参与的财务障碍。为此,支持者计划在今年内增加一种通过Stripe发送捐款和付款的新方式。
虽然Flathub是由GNOME基金会和KDE共同建立的,但它并不是Linux世界中唯一的应用商店。类似于Flathub的替代解决方案包括Canonical的Snaps,但这样的解决方案是来自于一个公司的控制之下,并不是从一开始就被设计成一个通用的Linux应用商店。Canonical最近决定,无论是Ubuntu,还是其他基于Ubuntu的发行版(Kubuntu、Lubuntu等),都不会对Flatpak给予官方支持。不过,用户可以在安装操作系统后手动添加该工具。
您也可以联系文章作者本人进行修改,若内容侵权或非法,可以联系我们进行处理。
任何个人或组织,转载、发布本站文章到任何网站、书籍等各类媒体平台,必须在文末署名文章出处并链接到本站相应文章的URL地址。
本站文章如转载自其他网站,会在文末署名原文出处及原文URL的跳转链接,如有遗漏,烦请告知修正。
如若本站文章侵犯了原著者的合法权益,亦可联系我们进行处理。
hi6个月前0
请问有详细一点的自己搭建的教程吗你好7个月前0
你好,可以再帮我看看吗? 我已经按照你的方法设定了,还是一样,wordpress后台的 Purge Varnish Cache 插件还是清除不到cache,依旧显示 the varnish control terminal is not responding at。谢谢https://mjj.today/i/Srk2Tz https://mjj.today/i/Srkcoi你好7个月前0
对,你说的没错,我配置的时候改了一些东西,现在我按照你的教学,可以启动了,网页可以缓存了,不过wordpress 清除cache 那个插件没用的,我输入本地回环地址127.0.0.1 :6082 ,再输入API key ,插件显示the varnish control terminal is not responding at 127.0.0.1:6082,就你图片那样,然后试一下点击清除cache 那里,他显示error,研究了一天,还是没有不行。你好7个月前1
你好,为啥我按照你的方法,到第三部分,去到真正后源的服务器设定Varnish 部分,我填了真正后源的IP跟端口跟域名,然后重启 Varnish ,就出现这样了? 这是怎么回事? 谢谢[Linux] AMH 7.1 https://amh.sh[varnish-6.6 start] ================================================== =========== [OK] varnish-6.6 is already installed. Could not delete 'vcl_boot.1713549650.959259/vgc.sym': No such file or directory Error: Message from VCC-compiler: VCL version declaration missing Update your VCL to Version 4 syntax, and add vcl 4.1; on the first line of the VCL files. ('/home/usrdata/varnish/default.conf' Line 1 Pos 1) ...#---Running VCC-compiler failed, exited with 2 VCL compilation failedchu7个月前0
很完善的教程‘hu7个月前0
我用gmail EMAIL_SERVER="smtp://********@gmail.com:bpyfv*********chry@smtp.gmail.com:587"叽喳7个月前0
MAIL_SERVER="smtp://no-reply@vort.me:password123@wednesday.mxrouting.net:587"大佬 这个使用outlook 或者gmail 是什么样子的格式? 邮寄已经开启smtp了hu7个月前0
输入框的问题解决了,我没有设置反代,NEXTAUTH_URL改为域名+端口就好了