Ubuntu20.04 安装星火商店的各种问题

新安装的Ubuntu20.04在安装星火商城出现的各种错误。

今天开开心心安装了Ubuntu,然后下载了星火商店准备安装一些应用。

安装星火商店需要下载商店的本体包和依赖包。

Ubuntu20.04 安装星火商店的各种问题

 

首先要安装客户端依赖包,你要解压依赖包进入依赖包目录,然后执行如下命令

1 /安装单个deb包
2 sudo dpkg -i [package name].deb
3 /安装文件夹下所有的deb包
4 sudo dpkg -i *.deb

 

这个时候出现了第一个问题

  1 wyw@wyw-N9x0TD-TF:~/下载/spark-store-dependencies-kylin$ sudo dpkg -i *.deb
  2 [sudo] wyw 的密码: 
  3 正在选中未选择的软件包 dde-qt5integration。
  4 (正在读取数据库 ... 系统当前共安装有 189163 个文件和目录。)
  5 准备解压 dde-qt5integration_5.1.0.3-1~spark_amd64.deb  ...
  6 正在解压 dde-qt5integration (5.1.0.3-1~spark) ...
  7 正在选中未选择的软件包 deepin-menu。
  8 准备解压 deepin-menu_5.0.1-1_amd64.deb  ...
  9 正在解压 deepin-menu (5.0.1-1) ...
 10 正在选中未选择的软件包 gdebi-core。
 11 准备解压 gdebi-core_0.9.5.7+nmu3_all.deb  ...
 12 正在解压 gdebi-core (0.9.5.7+nmu3) ...
 13 正在选中未选择的软件包 libdframeworkdbus2:amd64。
 14 准备解压 libdframeworkdbus2_5.2.0.3.1-1_amd64.deb  ...
 15 正在解压 libdframeworkdbus2:amd64 (5.2.0.3.1-1) ...
 16 正在选中未选择的软件包 libdtkcore5:amd64。
 17 准备解压 libdtkcore5_5.2.2.2-1_amd64.deb  ...
 18 正在解压 libdtkcore5:amd64 (5.2.2.2-1) ...
 19 正在选中未选择的软件包 libdtkgui5:amd64。
 20 准备解压 libdtkgui5_5.2.2.1-1~spark_amd64.deb  ...
 21 正在解压 libdtkgui5:amd64 (5.2.2.1-1~spark) ...
 22 正在选中未选择的软件包 libdtkwidget5:amd64。
 23 准备解压 libdtkwidget5_5.2.2.2-1~spark_amd64.deb  ...
 24 正在解压 libdtkwidget5:amd64 (5.2.2.2-1~spark) ...
 25 正在选中未选择的软件包 libxcb-util0:amd64。
 26 准备解压 libxcb-util0_0.3.8.1-1+rebuild_amd64.deb  ...
 27 正在解压 libxcb-util0:amd64 (0.3.8.1-1+rebuild) ...
 28 dpkg: 依赖关系问题使得 dde-qt5integration 的配置工作不能继续:
 29  dde-qt5integration 依赖于 libqt5concurrent5 (>= 5.0.2);然而:
 30   未安装软件包 libqt5concurrent5。
 31  dde-qt5integration 依赖于 libqt5core5a (>= 5.11.0~rc1);然而:
 32   未安装软件包 libqt5core5a。
 33  dde-qt5integration 依赖于 libqt5dbus5 (>= 5.0.2);然而:
 34   未安装软件包 libqt5dbus5。
 35  dde-qt5integration 依赖于 libqt5gui5 (>= 5.11.0~rc1);然而:
 36   未安装软件包 libqt5gui5。
 37  dde-qt5integration 依赖于 libqt5multimedia5 (>= 5.6.0~beta);然而:
 38   未安装软件包 libqt5multimedia5。
 39  dde-qt5integration 依赖于 libqt5multimediawidgets5 (>= 5.6.0~beta);然而:
 40   未安装软件包 libqt5multimediawidgets5。
 41  dde-qt5integration 依赖于 libqt5network5 (>= 5.0.2);然而:
 42   未安装软件包 libqt5network5。
 43  dde-qt5integration 依赖于 libqt5svg5 (>= 5.6.0~beta);然而:
 44   未安装软件包 libqt5svg5。
 45  dde-qt5integration 依赖于 libqt5widgets5 (>= 5.10.0);然而:
 46   未安装软件包 libqt5widgets5。
 47  dde-qt5integration 依赖于 libqt5x11extras5 (>= 5.6.0);然而:
 48   未安装软件包 libqt5x11extras5。
 49  dde-qt5integration 依赖于 libqt5xdg3 (>= 3.0.0);然而:
 50   未安装软件包 libqt5xdg3。
 51  dde-qt5integration 依赖于 libqt5xdgiconloader3 (>= 3.0.0);然而:
 52   未安装软件包 libqt5xdgiconloader3。
 53  dde-qt5integration 依赖于 libqt5xml5 (>= 5.0.2);然而:
 54   未安装软件包 libqt5xml5。
 55  dde-qt5integration 依赖于 qt5-default;然而:
 56   未安装软件包 qt5-default。
 57  dde-qt5integration 依赖于 dde-qt5xcb-plugin | qt5dxcb-plugin;然而:
 58   未安装软件包 dde-qt5xcb-plugin。
 59   未安装软件包 qt5dxcb-plugin。
 60 
 61 dpkg: 处理软件包 dde-qt5integration (--install)时出错:
 62  依赖关系问题 - 仍未被配置
 63 dpkg: 依赖关系问题使得 deepin-menu 的配置工作不能继续:
 64  deepin-menu 依赖于 libqt5concurrent5 (>= 5.0.2);然而:
 65   未安装软件包 libqt5concurrent5。
 66  deepin-menu 依赖于 libqt5core5a (>= 5.11.0~rc1);然而:
 67   未安装软件包 libqt5core5a。
 68  deepin-menu 依赖于 libqt5dbus5 (>= 5.0.2);然而:
 69   未安装软件包 libqt5dbus5。
 70  deepin-menu 依赖于 libqt5gui5 (>= 5.8.0);然而:
 71   未安装软件包 libqt5gui5。
 72  deepin-menu 依赖于 libqt5multimedia5 (>= 5.6.0~beta);然而:
 73   未安装软件包 libqt5multimedia5。
 74  deepin-menu 依赖于 libqt5multimediawidgets5 (>= 5.6.0~beta);然而:
 75   未安装软件包 libqt5multimediawidgets5。
 76  deepin-menu 依赖于 libqt5network5 (>= 5.0.2);然而:
 77   未安装软件包 libqt5network5。
 78  deepin-menu 依赖于 libqt5widgets5 (>= 5.6.0~beta);然而:
 79   未安装软件包 libqt5widgets5。
 80  deepin-menu 依赖于 libqt5x11extras5 (>= 5.6.0);然而:
 81   未安装软件包 libqt5x11extras5。
 82  deepin-menu 依赖于 libqt5xml5 (>= 5.0.2);然而:
 83   未安装软件包 libqt5xml5。
 84  deepin-menu 依赖于 qttranslations5-l10n;然而:
 85   未安装软件包 qttranslations5-l10n。
 86 
 87 dpkg: 处理软件包 deepin-menu (--install)时出错:
 88  依赖关系问题 - 仍未被配置
 89 正在设置 gdebi-core (0.9.5.7+nmu3) ...
 90 dpkg: 依赖关系问题使得 libdframeworkdbus2:amd64 的配置工作不能继续:
 91  libdframeworkdbus2:amd64 依赖于 libqt5core5a (>= 5.11.0~rc1);然而:
 92   未安装软件包 libqt5core5a。
 93  libdframeworkdbus2:amd64 依赖于 libqt5dbus5 (>= 5.0.2);然而:
 94   未安装软件包 libqt5dbus5。
 95 
 96 dpkg: 处理软件包 libdframeworkdbus2:amd64 (--install)时出错:
 97  依赖关系问题 - 仍未被配置
 98 dpkg: 依赖关系问题使得 libdtkcore5:amd64 的配置工作不能继续:
 99  libdtkcore5:amd64 依赖于 libgsettings-qt1 (>= 0.1+14.04.20140408);然而:
100   未安装软件包 libgsettings-qt1。
101  libdtkcore5:amd64 依赖于 libqt5core5a (>= 5.11.0~rc1);然而:
102   未安装软件包 libqt5core5a。
103  libdtkcore5:amd64 依赖于 libqt5dbus5 (>= 5.0.2);然而:
104   未安装软件包 libqt5dbus5。
105  libdtkcore5:amd64 依赖于 libqt5xml5 (>= 5.0.2);然而:
106   未安装软件包 libqt5xml5。
107 
108 dpkg: 处理软件包 libdtkcore5:amd64 (--install)时出错:
109  依赖关系问题 - 仍未被配置
110 dpkg: 依赖关系问题使得 libdtkgui5:amd64 的配置工作不能继续:
111  libdtkgui5:amd64 依赖于 libdtkcore5;然而:
112   软件包 libdtkcore5:amd64 尚未配置。
113  libdtkgui5:amd64 依赖于 libqt5core5a (>= 5.11.0~rc1);然而:
114   未安装软件包 libqt5core5a。
115  libdtkgui5:amd64 依赖于 libqt5dbus5 (>= 5.5.0);然而:
116   未安装软件包 libqt5dbus5。
117  libdtkgui5:amd64 依赖于 libqt5gui5 (>= 5.8.0);然而:
118   未安装软件包 libqt5gui5。
119  libdtkgui5:amd64 依赖于 libqt5network5 (>= 5.0.2);然而:
120   未安装软件包 libqt5network5。
121  libdtkgui5:amd64 依赖于 libqt5x11extras5 (>= 5.7.0);然而:
122   未安装软件包 libqt5x11extras5。
123  libdtkgui5:amd64 依赖于 libqt5xml5 (>= 5.0.2);然而:
124   未安装软件包 libqt5xml5。
125  libdtkgui5:amd64 依赖于 qt5-default;然而:
126   未安装软件包 qt5-default。
127 
128 dpkg: 处理软件包 libdtkgui5:amd64 (--install)时出错:
129  依赖关系问题 - 仍未被配置
130 dpkg: 依赖关系问题使得 libdtkwidget5:amd64 的配置工作不能继续:
131  libdtkwidget5:amd64 依赖于 libdframeworkdbus2;然而:
132   软件包 libdframeworkdbus2:amd64 尚未配置。
133  libdtkwidget5:amd64 依赖于 libdtkcore5;然而:
134   软件包 libdtkcore5:amd64 尚未配置。
135  libdtkwidget5:amd64 依赖于 libdtkgui5;然而:
136   软件包 libdtkgui5:amd64 尚未配置。
137  libdtkwidget5:amd64 依赖于 libgsettings-qt1 (>= 0.1+14.04.20140408);然而:
138   未安装软件包 libgsettings-qt1。
139  libdtkwidget5:amd64 依赖于 libqt5concurrent5 (>= 5.0.2);然而:
140   未安装软件包 libqt5concurrent5。
141  libdtkwidget5:amd64 依赖于 libqt5core5a (>= 5.11.0~rc1);然而:
142   未安装软件包 libqt5core5a。
143  libdtkwidget5:amd64 依赖于 libqt5dbus5 (>= 5.0.2);然而:
144   未安装软件包 libqt5dbus5。
145  libdtkwidget5:amd64 依赖于 libqt5gui5 (>= 5.11.0~rc1);然而:
146   未安装软件包 libqt5gui5。
147  libdtkwidget5:amd64 依赖于 libqt5multimedia5 (>= 5.6.0~beta);然而:
148   未安装软件包 libqt5multimedia5。
149  libdtkwidget5:amd64 依赖于 libqt5multimediawidgets5 (>= 5.6.0~beta);然而:
150   未安装软件包 libqt5multimediawidgets5。
151  libdtkwidget5:amd64 依赖于 libqt5network5 (>= 5.0.2);然而:
152   未安装软件包 libqt5network5。
153  libdtkwidget5:amd64 依赖于 libqt5widgets5 (>= 5.11.0~rc1);然而:
154   未安装软件包 libqt5widgets5。
155  libdtkwidget5:amd64 依赖于 libqt5x11extras5 (>= 5.6.0);然而:
156   未安装软件包 libqt5x11extras5。
157  libdtkwidget5:amd64 依赖于 libqt5xml5 (>= 5.0.2);然而:
158   未安装软件包 libqt5xml5。
159  libdtkwidget5:amd64 依赖于 qt5-default;然而:
160   未安装软件包 qt5-default。
161 
162 dpkg: 处理软件包 libdtkwidget5:amd64 (--install)时出错:
163  依赖关系问题 - 仍未被配置
164 正在设置 libxcb-util0:amd64 (0.3.8.1-1+rebuild) ...
165 正在处理用于 man-db (2.9.1-1) 的触发器 ...
166 正在处理用于 libc-bin (2.31-0ubuntu9.2) 的触发器 ...
167 正在处理用于 libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.4) 的触发器 ...
168 正在处理用于 dbus (1.12.16-2ubuntu2.1) 的触发器 ...
169 在处理时有错误发生:
170  dde-qt5integration
171  deepin-menu
172  libdframeworkdbus2:amd64
173  libdtkcore5:amd64
174  libdtkgui5:amd64
175  libdtkwidget5:amd64

这个一大堆错误就很烦。我的解决办法就是安装wine框架

winehq 安装教程官方文档:https://wiki.winehq.org/Ubuntu_zhcn

可能照着这个教程安装还有如下问题:

Ubuntu20.04 安装星火商店的各种问题
 1 wyw@wyw-N9x0TD-TF:~/下载/spark-store-dependencies-kylin$ sudo apt install --install-recommends winehq-stable
 2 正在读取软件包列表... 完成
 3 正在分析软件包的依赖关系树       
 4 正在读取状态信息... 完成       
 5 您也许需要运行“apt --fix-broken install”来修正上面的错误。
 6 下列软件包有未满足的依赖关系:
 7  dde-qt5integration : 依赖: libqt5concurrent5 (>= 5.0.2) 但是它将不会被安装
 8                       依赖: libqt5core5a (>= 5.11.0~rc1) 但是它将不会被安装
 9                       依赖: libqt5dbus5 (>= 5.0.2) 但是它将不会被安装
10                       依赖: libqt5gui5 (>= 5.11.0~rc1) 但是它将不会被安装
11                       依赖: libqt5multimedia5 (>= 5.6.0~beta) 但是它将不会被安装
12                       依赖: libqt5multimediawidgets5 (>= 5.6.0~beta) 但是它将不会被安装
13                       依赖: libqt5network5 (>= 5.0.2) 但是它将不会被安装
14                       依赖: libqt5svg5 (>= 5.6.0~beta) 但是它将不会被安装
15                       依赖: libqt5widgets5 (>= 5.10.0) 但是它将不会被安装
16                       依赖: libqt5x11extras5 (>= 5.6.0) 但是它将不会被安装
17                       依赖: libqt5xdg3 (>= 3.0.0) 但是它将不会被安装
18                       依赖: libqt5xdgiconloader3 (>= 3.0.0) 但是它将不会被安装
19                       依赖: libqt5xml5 (>= 5.0.2) 但是它将不会被安装
20                       依赖: qt5-default 但是它将不会被安装
21                       依赖: dde-qt5xcb-plugin 但无法安装它 或
22                               qt5dxcb-plugin 但是它将不会被安装
23  deepin-menu : 依赖: libqt5concurrent5 (>= 5.0.2) 但是它将不会被安装
24                依赖: libqt5core5a (>= 5.11.0~rc1) 但是它将不会被安装
25                依赖: libqt5dbus5 (>= 5.0.2) 但是它将不会被安装
26                依赖: libqt5gui5 (>= 5.8.0) 但是它将不会被安装
27                依赖: libqt5multimedia5 (>= 5.6.0~beta) 但是它将不会被安装
28                依赖: libqt5multimediawidgets5 (>= 5.6.0~beta) 但是它将不会被安装
29                依赖: libqt5network5 (>= 5.0.2) 但是它将不会被安装
30                依赖: libqt5widgets5 (>= 5.6.0~beta) 但是它将不会被安装
31                依赖: libqt5x11extras5 (>= 5.6.0) 但是它将不会被安装
32                依赖: libqt5xml5 (>= 5.0.2) 但是它将不会被安装
33                依赖: qttranslations5-l10n 但是它将不会被安装
34  libdframeworkdbus2 : 依赖: libqt5core5a (>= 5.11.0~rc1) 但是它将不会被安装
35                       依赖: libqt5dbus5 (>= 5.0.2) 但是它将不会被安装
36  libdtkcore5 : 依赖: libgsettings-qt1 (>= 0.1+14.04.20140408) 但是它将不会被安装
37                依赖: libqt5core5a (>= 5.11.0~rc1) 但是它将不会被安装
38                依赖: libqt5dbus5 (>= 5.0.2) 但是它将不会被安装
39                依赖: libqt5xml5 (>= 5.0.2) 但是它将不会被安装
40  libdtkgui5 : 依赖: libqt5core5a (>= 5.11.0~rc1) 但是它将不会被安装
41               依赖: libqt5dbus5 (>= 5.5.0) 但是它将不会被安装
42               依赖: libqt5gui5 (>= 5.8.0) 但是它将不会被安装
43               依赖: libqt5network5 (>= 5.0.2) 但是它将不会被安装
44               依赖: libqt5x11extras5 (>= 5.7.0) 但是它将不会被安装
45               依赖: libqt5xml5 (>= 5.0.2) 但是它将不会被安装
46               依赖: qt5-default 但是它将不会被安装
47  libdtkwidget5 : 依赖: libgsettings-qt1 (>= 0.1+14.04.20140408) 但是它将不会被安装
48                  依赖: libqt5concurrent5 (>= 5.0.2) 但是它将不会被安装
49                  依赖: libqt5core5a (>= 5.11.0~rc1) 但是它将不会被安装
50                  依赖: libqt5dbus5 (>= 5.0.2) 但是它将不会被安装
51                  依赖: libqt5gui5 (>= 5.11.0~rc1) 但是它将不会被安装
52                  依赖: libqt5multimedia5 (>= 5.6.0~beta) 但是它将不会被安装
53                  依赖: libqt5multimediawidgets5 (>= 5.6.0~beta) 但是它将不会被安装
54                  依赖: libqt5network5 (>= 5.0.2) 但是它将不会被安装
55                  依赖: libqt5widgets5 (>= 5.11.0~rc1) 但是它将不会被安装
56                  依赖: libqt5x11extras5 (>= 5.6.0) 但是它将不会被安装
57                  依赖: libqt5xml5 (>= 5.0.2) 但是它将不会被安装
58                  依赖: qt5-default 但是它将不会被安装
59  winehq-stable : 依赖: wine-stable (= 6.0.1~focal-1)
60 E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
View Code

这个时候就需要

1 sudo apt --fix-broken install

然后接着按照教程安装wine框架。

wine框架搭建好了以后,在安装下载的星火商城依赖包和客户端包。上面那条修复依赖包的命令可以在出现问题的时候使用,往往都会有好的效果。

Ubuntu20.04 安装星火商店的各种问题

 

 最后大功告成。 

上一篇:python实现基本的矩阵运算


下一篇:图解python环境搭建