[ Technical exchange] [如意玲珑生态指南] 运行及安装(4) Ubuntu 24.04 [最终番]
Tofloor
poster avatar
Ziggy
deepin
2024-09-13 10:37
Author

在 Ubuntu 24.04 上安装玲珑环境

系统要求

​ 在安装玲珑环境之前,你的系统环境应该满足以下要求:

系统版本: Ubuntu 24.04 LTS
平台: x86_64
其他: 需要提供图形化界面的桌面环境

设置桌面环境

​ 玲珑环境主要服务于大部分具备图形化界面的应用,在体验前你最好具备一个可以使用的桌面环境。由于本次案例主要演示 Ubuntu 24.04平台上不同桌面环境的玲珑生态体验,因此除默认的 GNOME外本次额外安装了其他桌面环境: KDE, MATE
​ 添加一个非root账户用于使用玲珑.
​ * 为了节省时间,本次案例已提前安装好上述三种桌面环境。

安装&配置玲珑主程序软件包

​ 在安装 Ubuntu 24.04 及图形桌面 之后,你现在就可以安装玲珑主程序了.详细可参考安装玲珑
​ Ubuntu 24.04上当前最新的玲珑版本仍属于测试版本并且遗留了部分待解决问题,在你开始体验之前应该重启系统或玲珑相关服务.
​ *注意: 玲珑目前不适用于root账户*

一起玲珑吧

安装运行

​ 在完成以上步骤后,你现在已经准备好体验玲珑了!
​ 这里有三种途径去安装玲珑应用:

  1. "ll-cli"玲珑包管理器工具

    1-1.png

  2. ".layer"独立在线安装文件

    1-2.png

  3. 简易玲珑商店 by Jokul

    1-3.png

    1-4.png

"ll-cli"玲珑包管理器工具(KDE)

​ 我们现在来看看 Ubuntu 24.04平台上在 KDE桌面环境通过 ll-cli玲珑包管理器工具 安装玲珑应用能够实现什么效果。现在假设我知道有一款玲珑应用 思源笔记已经上架了玲珑仓库内并提供下载。
​ 即便我提前知道了这个消息,但为了能够通过使用"ll-cli"玲珑包管理器工具来安装这款玲珑应用,我仍然需要获得这款玲珑应用的 完整id
​ 但是根据目前的信息来看,我只知道这款应用中文名为 思源笔记而并不知道具体的id或者英文名称,这里我们可以使用拼音 siyuan代替应用名称来模糊搜索.

ziggy@ziggy-Standard-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在仓库中表现为 com.siyuan.deepin.linyaps,在获取id之后我们就可以直接开始安装操作了

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

​ 安装进程结束后,你可以执行以下命令去确认这款应用是否已经安装完成了。

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

​ 如果返回了像下图一样的输出信息,这意味着你现在可以享受玲珑应用了!

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

​ 让我们通过启动器(Launcher)来启动这款应用看看,它体验起来几乎是完美的,像打开文件、导出文件都没有问题。

1-5.png

1-6.png

".layer"独立在线安装文件(MATE)

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

​ 安装参数可以参考:

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

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

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

简易玲珑商店 by Jokul (GNOME)

​ 我们现在回到Ubuntu默认桌面环境GNOME.
​ 上面给大家介绍的两种方法都是需要通过使用命令来操作,对于咱们普通用户来说体验可能还有需要改进的地方。因此我在这里给大家介绍一个好东西--由如意玲珑社区贡献者 Jokul维护的简易玲珑商店客户端支持在 Ubuntu 24.04平台上安装、运行、管理玲珑应用。
​ 我们进入客户端后,映入眼帘的是一套出色的交互体验设计:分类、实时网速、应用管理,甚至支持了玲珑容器进程管理。

1-3.png

​ 我们可以在这里随便点击一款应用进行下载安装,完成后即可通过该客户端进行启动。比如我们这里已经提前完成了 深度日历的安装,我们点击进入应用的详情页即可一键启动所选玲珑应用了!

1-4.png

​ 一波操作之后,我们也能够在Ubuntu最新LTS版本24.04上使用一款本土化更高、更适合国人使用习惯的日历应用啦!

1-7.png

Reply Favorite View the author
All Replies
jjcui8595
deepin
2024-09-13 10:44
#1

like

Reply View the author
鲜衣怒马
deepin
2024-09-13 14:12
#2

kissing_heart

Reply View the author
新手来啦~
deepin
2024-09-17 22:29
#3

学习了学习了

Reply View the author
新手来啦~
deepin
2024-09-17 22:29
#4

kissing_heart like

Reply View the author