GershonWang / linglong-store

玲珑商店
MIT License
10 stars 2 forks source link

官方软件包缺少玲珑组件依赖 #4

Open MingcongBai opened 1 month ago

MingcongBai commented 1 month ago

从 store.linyaps.org.cn 下载应用商店后,查看软件包信息:

Package: linglong-store
Status: install ok installed
Priority: optional
Section: default
Installed-Size: 322867
Maintainer: Jokul <986432015@qq.com>
Architecture: amd64
Version: 1.2.11
Depends: libgtk-3-0, libnotify4, libnss3, libxss1, libxtst6, xdg-utils, libatspi2.0-0, libuuid1, libsecret-1-0
Recommends: libappindicator3-1
Description: 
  简易式玲珑商店客户端
License: MIT
Vendor: Jokul <986432015@qq.com>
Homepage: https://github.com/GershonWang/linglong-store

发现改软件并没有依赖玲珑相关组件,希望可以改进依赖标记

GershonWang commented 1 month ago

现在设计的逻辑:玲珑组件是安装商店后,启动商店才引导安装的 因为当初考虑到多架构多系统版本下,存在玲珑的依赖版本也不一致,所以才引导去官网,根据指导手动安装组件

MingcongBai commented 1 month ago

现在设计的逻辑:玲珑组件是安装商店后,启动商店才引导安装的 因为当初考虑到多架构多系统版本下,存在玲珑的依赖版本也不一致,所以才引导去官网,根据指导手动安装组件

能理解,因为不少发行版的玲珑不在主源中,只是从软件包安装的角度上,其实应该先引导用户安装必要组件(在 deb 安装之前),否则用户误删玲珑(源配置)时,很可能还是会出现不能正常使用相关功能的可能性

GershonWang commented 1 month ago

确实可能会有这种问题。 商店里的逻辑优化还有很多欠缺,现在只是千里攀登第一步; 当前app的维护者就我自己,个人力量有限,我正在招集伙伴一起发力