[玲珑] 升级deepin v23 RC玲珑应用丢失解决方案及FAQ
Tofloor
poster avatar
deepin小助手
Super Moderator
OM
2024-05-15 15:57
Author

升级deepin v23 RC玲珑应用丢失解决方

一、背景

deepin V23 RC 版本为了完善玲珑的设计做较大的改动,升级后可能造成部分原有玲珑应用无法使用。 针对此问题, 我们提供了玲珑修复工具, 当用户升级到RC 版本后, 如果之前用户有安装玲珑应用,升级后用户可在启动器运行玲珑修复工具, 恢复部分原有玲珑应用。

二、使用说明

从旧版本(deepin v23 beta)升上来时,如果有旧的玲珑应用存在,将会在启动器显示 '玲珑修复工具'(如下图)。从启动器中运行该工具将会重新安装新的玲珑应用,修复完成后,该工具将会自动从启动器中消失。(如果新的仓库中旧的玲珑应用不存在有可能会安装失败)


图片1.png

注: 如果用户点击玲珑修复工具后之前的玲珑应用没能恢复,用户可以手动去安装对应的玲珑应用进行恢复,如果手动安装依然失败,可能是在新的玲珑仓库中旧的玲珑应用不存在导致。

手动安装玲珑应用方法:

l 安装邮箱:
ll-cli install org.deepin.mail

l 安装浏览器:

ll-cli intall org.deepin.browser

l 安装日历:

ll-cli install org.dde.calender

其它玲珑应用的安装方式与此类似。


针对升级到deepin v23 RC版本自研应用启动失败问题说明

一、背景

deepin V23 RC 版本为了完善玲珑的设计做较大的改动,由于某些应用还没能很好的适配玲珑,可能会造成应用启动失败或者应用启动后任务栏显示等问题,因此,部分玲珑应用我们回退到了deb版本 。在回退到deb过程中,可能会出现回退失败的现象。针对此现象,我们可以采用下面的解决方案。

二、解决方案

l 手动删除老的玲珑应用,使用deb应用

例如,如果用户升级后影院起不来,可以执行sudo rm /var/lib/linglong/layers/org.deepin.movie 删除玲珑版影院,那样在启动器中就会使用deb版本的影院了。

Reply Favorite View the author
All Replies
1 / 2
To page
阿尼樱奈奈
Moderator
2024-05-15 16:24
#1

ok

Reply View the author
buyike
deepin
2024-05-15 16:59
#2

这个可以,实用。

Reply View the author
Tonny
deepin
2024-05-15 18:49
#3
It has been deleted!
neko
deepin
Ecological co-builder
2024-05-15 19:25
#4
Tonny It has been deleted!

hh这个还是坏掉的电脑图标

Reply View the author
(´◓Д◔`)
deepin
2024-05-15 20:27
#5

thanks

答疑解惑

Reply View the author
coldlook
deepin
2024-05-16 08:58
#6
linglong-repair-tool
[玲珑修复工具]
重新安装旧的应用,这可能会花点时间~
正在安装 org.dde.calendar...
100% Install main:org.dde.calendar/5.13.1.1/x86_64 success
正在安装 org.deepin.album...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.album/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.browser...
100% Install main:org.deepin.browser/6.5.3.1/x86_64 success
正在安装 org.deepin.calculator...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.calculator/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.camera...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.camera/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.compressor...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.compressor/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.draw...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.draw/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.editor...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.editor/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.gomoku...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.gomoku/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.image.viewer...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.image.viewer/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.mail...
100% Install main:org.deepin.mail/6.4.7.3/x86_64 success
正在安装 org.deepin.manual...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.manual/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.movie...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.movie/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.music...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.music/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.reader...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.reader/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.screen-recorder...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.screen-recorder/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
一些应用重装失败,它们可能会从启动器或桌面中消失。请帮忙报告这些问题。

失败的应用:
org.deepin.album
org.deepin.calculator
org.deepin.camera
org.deepin.compressor
org.deepin.draw
org.deepin.editor
org.deepin.gomoku
org.deepin.image.viewer
org.deepin.manual
org.deepin.movie
org.deepin.music
org.deepin.reader
org.deepin.screen-recorder

如果该应用已经回退成deb版本,可忽略此问题。
pkexec must be setuid root

Reply View the author
dgmenghuan
deepin
2024-05-16 09:24
#7

tail

Reply View the author
会飞的鱼11
deepin developers team
2024-05-16 09:50
#8
coldlook
linglong-repair-tool
[玲珑修复工具]
重新安装旧的应用,这可能会花点时间~
正在安装 org.dde.calendar...
100% Install main:org.dde.calendar/5.13.1.1/x86_64 success
正在安装 org.deepin.album...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.album/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.browser...
100% Install main:org.deepin.browser/6.5.3.1/x86_64 success
正在安装 org.deepin.calculator...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.calculator/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.camera...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.camera/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.compressor...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.compressor/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.draw...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.draw/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.editor...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.editor/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.gomoku...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.gomoku/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.image.viewer...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.image.viewer/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.mail...
100% Install main:org.deepin.mail/6.4.7.3/x86_64 success
正在安装 org.deepin.manual...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.manual/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.movie...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.movie/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.music...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.music/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.reader...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.reader/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.screen-recorder...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.screen-recorder/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
一些应用重装失败,它们可能会从启动器或桌面中消失。请帮忙报告这些问题。

失败的应用:
org.deepin.album
org.deepin.calculator
org.deepin.camera
org.deepin.compressor
org.deepin.draw
org.deepin.editor
org.deepin.gomoku
org.deepin.image.viewer
org.deepin.manual
org.deepin.movie
org.deepin.music
org.deepin.reader
org.deepin.screen-recorder

如果该应用已经回退成deb版本,可忽略此问题。
pkexec must be setuid root

您好, 目前就org.deepin.browser, org.deepin.mail和org.dde.calendar 有适配玲珑的版本, 其它的暂时回退到deb的版本了。

Reply View the author
momo
deepin
2024-05-16 10:18
#9

深度浏览器有问题,网页诊断信息显示dns不可以使用,但其他应用联网正常,卸载重转依旧,

Reply View the author
会飞的鱼11
deepin developers team
2024-05-16 11:19
#10
momo

深度浏览器有问题,网页诊断信息显示dns不可以使用,但其他应用联网正常,卸载重转依旧,

我们这边会尽快尝试复现跟踪

Reply View the author
刘建状
deepin
2024-05-16 13:48
#11
更新后所有应用都打不开
Reply View the author
半根烟
deepin product team
2024-05-16 14:50
#12

这个问题已经定位到问题了,正在修复中

Reply View the author
Peter Fu
deepin
2024-05-16 21:53
#13

目前测试发现深度浏览器和大多数的玲珑应用都无法联网了

Reply View the author
wcs4221
deepin beta test group
2024-05-17 09:24
#14

玲珑修复工具--在刚装好的启动器中无此工具?

Reply View the author
会飞的鱼11
deepin developers team
2024-05-17 09:25
#15
Peter Fu

目前测试发现深度浏览器和大多数的玲珑应用都无法联网了

给您造成不便了, 我们这边已经定位到问题了,预计今天修复后推送

Reply View the author
会飞的鱼11
deepin developers team
2024-05-17 09:26
#16
wcs4221

玲珑修复工具--在刚装好的启动器中无此工具?

您好,您是从以往的系统升级上来的么,这个修复工具只有针对升级场景使用的呢

Reply View the author
zccrs
deepin
2024-05-17 11:24
#17
coldlook
linglong-repair-tool
[玲珑修复工具]
重新安装旧的应用,这可能会花点时间~
正在安装 org.dde.calendar...
100% Install main:org.dde.calendar/5.13.1.1/x86_64 success
正在安装 org.deepin.album...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.album/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.browser...
100% Install main:org.deepin.browser/6.5.3.1/x86_64 success
正在安装 org.deepin.calculator...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.calculator/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.camera...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.camera/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.compressor...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.compressor/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.draw...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.draw/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.editor...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.editor/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.gomoku...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.gomoku/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.image.viewer...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.image.viewer/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.mail...
100% Install main:org.deepin.mail/6.4.7.3/x86_64 success
正在安装 org.deepin.manual...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.manual/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.movie...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.movie/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.music...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.music/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.reader...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.reader/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
正在安装 org.deepin.screen-recorder...
code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.deepin.screen-recorder/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error
一些应用重装失败,它们可能会从启动器或桌面中消失。请帮忙报告这些问题。

失败的应用:
org.deepin.album
org.deepin.calculator
org.deepin.camera
org.deepin.compressor
org.deepin.draw
org.deepin.editor
org.deepin.gomoku
org.deepin.image.viewer
org.deepin.manual
org.deepin.movie
org.deepin.music
org.deepin.reader
org.deepin.screen-recorder

如果该应用已经回退成deb版本,可忽略此问题。
pkexec must be setuid root

这个ok,它会尝试修复所有已安装的玲珑,不过有些项目目前还没有新的玲珑包,会卸载那些包后恢复到deb版本。

Reply View the author
小支柱
deepin
2024-05-18 00:25
#18
会飞的鱼11

您好,您是从以往的系统升级上来的么,这个修复工具只有针对升级场景使用的呢

我也是不存在这个工具,内侧升级上来的

Reply View the author
会飞的鱼11
deepin developers team
2024-05-20 09:15
#19
小支柱

我也是不存在这个工具,内侧升级上来的

您升级前的版本系统里面是否有玲珑应用呢(可以在终端通过 ll-cli list 查看),如果没有玲珑应用,升级后是不会显示这个工具呢

Reply View the author
Haydn
deepin
2024-05-22 18:40
#20

日历一直安不上啊

code: -1
message:
./libs/linglong/src/linglong/repo/ostree_repo.cpp:1229 clear fuzzy reference unknown:org.dde.calender/unknown/unknown
./libs/linglong/src/linglong/repo/ostree_repo.cpp:658 clear reference remotely: not found
./libs/linglong/src/linglong/repo/ostree_repo.cpp:590 clear reference remotely: unknown error

Reply View the author
1 / 2
To page