目前星火应用商店新版本软件包是spark-store_2.0.2.3_amd64.deb,该版本在Ubuntu 20.04下能安装成功,但不能正常的启动,而安装1.0.72版本才能正常启动。
还会报其它的错误 1、在Ubuntu下运行,出来如下错误信息: QObject::connect: No such slot Dtk::Gui::DNativeSettings::_q_onThemePropertyChanged(const QByteArray &, const QVariant &) QObject::connect: No such slot Dtk::Gui::DNativeSettings::_q_onThemePropertyChanged(const QByteArray &, const QVariant &) Cannot mix incompatible Qt library (version 0x50b03) with this library (version 0x50c08) /usr/bin/spark-store:行 2: 8720 已放弃 (核心已转储) /opt/durapps/spark-store/spark-store 2、或者报有如下错误: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QObject::connect: No such slot Dtk::Gui::DNativeSettings::_q_onThemePropertyChanged(const QByteArray &, const QVariant &) 段错误 (核心已转储) 3、还会出现包版本不够高的问题: Ubuntu 20.04安装spark-store_2.0.2.3_amd64.deb新版时要安装依赖,然后在星火应用商店官网下的依赖包不全,修复安装后还有个包版本不够高: 正在选中未选择的软件包 spark-store。 (正在读取数据库 ... 系统当前共安装有 212677 个文件和目录。) 准备解压 spark-store_2.0.2.3_amd64.deb ... 正在解压 spark-store (2.0.2.3) ... dpkg: 依赖关系问题使得 spark-store 的配置工作不能继续: spark-store 依赖于 libdtkwidget5 (>= 5.2.1-1);然而: 系统中 libdtkwidget5:amd64 的版本为 5.2.0-1+ubuntu。 dpkg: 处理软件包 spark-store (--install)时出错: 依赖关系问题 - 仍未被配置 在处理时有错误发生: spark-store
原因 产生这个问题的原因是:因为DTK组件更新版本有点快,新版本依赖在Ubuntu上运行会报错,目前正在尝试替换旧版本依赖。可以暂时先使用旧版星火应用商店,另外,它不影响Deepin V20等版本,目前星火商店所推出的新版本将修复UOS及Ubuntu不能使用的问题。
应用之策 星火应用商店官网地址在:http://www.spark-app.store/,如果新版安装不了,可前往:http://dcstore.spark-app.store/store/tools/spark-store/下载旧版本安装。安装方法为在终端中运行sudo dpkg -i *.deb命令,也可以加软件包名,比如sudo dpkg -i spark-store_1.0-beta7.2_amd64.deb,参考dpkg命令_Linux dpkg命令使用详解:Debian Linux系统上安装、创建与管理软件包。
结语 其它Ubuntu版本可能也有此问题,可能需要安装dtk2版本,或者到星火商店官网下载依赖包并安装。
相关主题 |