Ubuntu安装deepin工具

如果是适合国人的工具集,肯定还是国产系统上的“商店”,可如果想在ubuntu上使用,还是要费一番曲折的。以前用deepin系统时,对内置的截图、录音、音乐、视频这些软件使用起来还是很得心应手的。

现在的问题是如何在ubuntu上能够使用这些软件。

最简单的方法是有“商店”可以代解决,目前比较有名气的“商店”是:星火应用商店,新立得软件包管理器。星火好在体验好,软件都是独立的可显示名称、简介、评价等,这和手机、windows的软件商店很类似。而新立得则比较原始,缺少这些东西,只是一个个包。

第一步先安装商店

  1. 星火软件商店

软件下载:https://gitee.com/spark-store-project/spark-store

  • 在官网上有如下的介绍。我的是22.04版本,说是不需要安装依赖包,实际安装时还是遇到了问题。我在下面会介绍。

对于 Ubuntu 20.04 用户

  1. 下载依赖包
  • 请访问星火应用商店依赖包下载页面, 下载最新的依赖包。
  • 请多次解压依赖包,直到你可以看到诸多以 deb 结尾的安装包。
  • 依据依赖包内的说明,一次性安装所有的依赖包。
  1. 下载并安装

    请访问星火应用商店的Release页面,下载和您电脑相同架构的安装包并安装。

    假设您下载到用户目录下的 Downloads 文件夹, 我们推荐您使用 APT 工具安装:

    cd ~/Downloads
    sudo apt install spark-store*.deb
    

对于 Ubuntu 22.04 及更高版本的 Ubuntu 用户

  1. 无需安装依赖包

  2. 下载并安装

    请访问星火应用商店的Release页面,下载和您电脑相同架构的安装包并安装。

    假设您下载到用户目录下的 Downloads 文件夹, 我们推荐您使用 APT 工具安装:

    cd ~/Downloads
    sudo apt install spark-store*.deb
    
  • 问题一:spark-store*.deb安装不成功,缺少依赖
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
digops@digops:~/下载$ sudo dpkg -i spark-store_4.2.10_amd64.deb 
正在选中未选择的软件包 spark-store。
(正在读取数据库 ... 系统当前共安装有 287446 个文件和目录。)
准备解压 spark-store_4.2.10_amd64.deb  ...
不再检测网络
正在解压 spark-store (4.2.10) ...
dpkg: 依赖关系问题使得 spark-store 的配置工作不能继续:
 spark-store 依赖于 libqt5webenginecore5 (>= 5.7.1);然而:
  未安装软件包 libqt5webenginecore5。
 spark-store 依赖于 libqt5webenginewidgets5 (>= 5.7.1);然而:
  未安装软件包 libqt5webenginewidgets5。
 spark-store 依赖于 qtwayland5;然而:
  未安装软件包 qtwayland5。
 spark-store 依赖于 aria2;然而:
  未安装软件包 aria2。

dpkg: 处理软件包 spark-store (--install)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 mailcap (3.70+nmu1ubuntu1) 的触发器 ...
正在处理用于 gnome-menus (3.36.0-1ubuntu3) 的触发器 ...
正在处理用于 desktop-file-utils (0.26-1ubuntu3) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
在处理时有错误发生:
 spark-store

按照提示可执行sudo apt update,会提示运行apt --fix-broken install修复。然后再次执行spark-store安装即可。

  • 问题二:安装好了以后,软件无法运行。

可通过命令行运行spark-store

1
2
3
4
5
6
7
8
9
digops@digops:/tmp$ spark-store 
System Wayland enabled: true Spark Wayland enabled: true
Enable HiDPI Support.
qt.qpa.plugin: Could not load the Qt platform plugin "dxcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: dxcb, xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx.

已放弃 (核心已转储)

从报错信息可知,是缺少dxcb插件。

可通过网站下载:https://ubuntu.pkgs.org/22.04/ubuntu-universe-amd64/qt5dxcb-plugin_5.0.46+git20220314-1_amd64.deb.html

也可通过sudo apt install qt5dxcb-plugin

第二步在商店里找工具

  • spark-store

搜索方便不再演示

  • 新立得

image-20240216150959630

第三步实际测试

经过测试,deepin上的工具大部分在ubuntu都存在兼容问题。

  1. 截图工具:显示不全,不能保存。
  2. 音乐软件:打开后无反应。
  3. 终端:显示不完整。
  4. 日历:反应卡顿,不显示农历。
  5. 取色器:黑乎乎一片,没用。
updatedupdated2024-02-162024-02-16