[如意玲珑生态指南] 运行及安装(1) #deepin 23

deepin 23上安装体验玲珑应用的多种方式

系统要求

由于deepin 23正式版已默认预装玲珑环境,因此不需要像第三方发行版一般自行安装玲珑所需的软件包。但鉴于玲珑主程序目前采用滚动更新的模式以及玲珑主程序定期随内测更新而进行迭代,此处建议加入deepin 23内测通道并保持系统为最新状态,即可体验玲珑方案的最新特性以及得到及时的问题修复。
尽管如此,你还是需要确保系统满足以下要求:

系统版本号: deepin 23
平台: x86_64
其他: DDE图形化桌面环境

警告: 玲珑方案不适用于root权限用户

开始玲珑吧

安装并运行玲珑应用

在完成以上步骤后,你现在即拥有享受玲珑应用的能力了!
在deepin 23上,这里有三种方式去安装玲珑应用:

  1. Deepin应用商店(普通用户首选建议)
  2. 玲珑命令行包管理工具
  3. 玲珑在线应用商店
  4. 通过离线包安装、运行,如”.layer” 或 “.uab”

Deepin应用商店安装

目前deepin 23中的Deepin应用商店已经支持安装、管理玲珑应用,你可以到Deepin应用商店中探索你感兴趣的玲珑应用。
比如我从推文《”玲珑”应用迁移赛精彩回顾》里发现本次迁移成功的应用里有”思源笔记”,那当我在应用商店搜索”思源笔记”时发现它提供了玲珑版本,我们点击安装就可以等待任务完成了。
1.png

安装完成后,让我们启动玲珑应用吧,它看起来几乎可以完美运行。打开一个文件,保存一个文件等等….

2.png

如果只是想了解目前应用商店提供了哪些优质应用的玲珑版本,那么你在deepin 23上启动应用商店的时候可以进入”玲珑应用”专区,里面根据不同应用分类对优质玲珑应用进行了展示。

3.png
4.png

玲珑命令行包管理工具

你也通过命令行包管理工具来安装玲珑仓库中已经存在的应用。
比如我现在想要知道”思源笔记”是否在玲珑仓库中被提供了,那么我可以通过模糊搜索”思源笔记”的英文名称”siyuan”来确认是否存在并获取具体包名

ziggy@ziggy-PC:~$ ll-cli search siyuan

如果仓库内确实存在该应用的话,那么你将会得到以下信息反馈

id                              name                            version         arch        channel         module      description
com.siyuan.deepin.linyaps       SiYuan                          3.0.16.107      x86_64      main            binary      Fuse blocks, outlines, and bidirectional links
to bui...

此时”id”字段对应的值即为玲珑应用的包名,在此之后你可以通过包名安装该玲珑应用

ziggy@ziggy-PC:~$ ll-cli install com.siyuan.deepin.linyaps

安装完成后,你可以输入以下内容去确定这个id对应的应用是否已经被安装完成

ziggy@ziggy-PC:~$ ll-cli list |grep com.siyuan.deepin.linyaps

如果返回了下述的结果,这意味着你现在可以享受玲珑应用带来的乐趣了!

ziggy@ziggy-PC:~$ ll-cli list |grep com.siyuan.deepin.linyaps
com.siyuan.deepin.linyaps       SiYuan                          3.0.16.107      x86_64      main            binary      Fuse blo

玲珑网页应用商店

除此之外,你也可以通过玲珑网页应用商店安装玲珑应用。例如我即将要安装的玲珑应用是”百度网盘”,然后我就可以通过点击右下方的”INSTALL”按钮进行安装了。

5.png

完成安装后,你现在就已经随时准备好去体验玲珑应用了!

独立安装文件

玲珑支持通过独立的安装文件来进行应用的安装,例如”.layer” 和 “.uab”。如果有人向你共享了一个名为”com.siyuan.deepin.linyaps_3.0.16.107_x86_64_binary.layer”的文件,那么你可以透过这个文件来安装对应的玲珑应用。
值得注意的是,这里使用”独立安装文件”的说法而不是”离线安装文件”是由于通过”.layer”文件安装玲珑应用需要联网,因此在安装完成前你需要保持网络连接通畅。
具体安装所使用的的命令参数可以参考上文《使用玲珑命令行包管理工具安装应用》,假设你准备安装某人向你共享的”com.siyuan.deepin.linyaps_3.0.16.107_x86_64_binary.layer”文件,那么你应该先进入存放该文件的目录,随后在此目录打开终端,确保后续执行命令时目录中包含此文件
安装参数可以参考:

ziggy@ziggy-PC:~$ ll-cli install ./com.siyuan.deepin.linyaps_3.0.16.107_x86_64_binary.layer

安装结束后,可以参考上文《使用玲珑命令行包管理工具安装应用》来确认是否安装完成,此时应用id应为”com.siyuan.deepin.linyaps”
当然,你也可以安装其他目录下的layer文件,但安装时需要指定文件的完整路径:

ziggy@ziggy-PC:~$ ll-cli install /home/ziggy/Downloads/com.siyuan.deepin.linyaps_3.0.16.107_x86_64_binary.layer

请注意,这里的路径仅用于示例,实机使用时请将文件的正确完整文件路径复制到此处替换
当前最值得期待的当属另外一种格式 “.uab”了, uab支持离线加载与进行,这意味着你不需要安装额外的运行时或者软件包。本模式下同样支持在离线环境中运行,且安装、运行方法简单。
目前deepin 23正式版已经支持在终端内执行运行”.uab”格式的玲珑应用,假设你准备安装运行某人向你共享的”com.siyuan.deepin.linyaps_x86_64_3.0.16.110_main.uab”文件,此时你需要做的只有打开终端并将该文件拖入终端中执行,这样就可以开始加载玲珑应用了。

6.png

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注