[Seek Help] 求一个deepin15.11 升级到20.8的脚本
Tofloor
poster avatar
也无风雨也无晴,归去
deepin
2023-01-27 06:34
Author

求一个deepin15.11 升级到20.8的脚本,自己手动升级遇到了很多问题,比如

GPG 错误:https://community-store-packages.deepin.com/appstore eagle InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 1C30362C0A53D5BB
E: 仓库 “https://community-store-packages.deepin.com/appstore eagle InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

无法安装 dirmngr。

有没有大佬根据这些问题做个升级脚本啊。按照一些公开博客升级真的是心累,可能一个问题就做不下去了。如果有升级脚本就太好了。

数据可以不要,但是需要在线升级,不能直接重装系统。

祝各位新年快乐

Reply Favorite View the author
All Replies
蔡EEPIN
deepin
2023-01-27 06:41
#1

还不如备份资料之后重装。。。 硬升上去大概率也是崩

Reply View the author
曾子康 TIM
deepin
2023-01-27 06:48
#2

能否将deepin20.8的/etc/apt覆盖到deepin15.11上呢

Reply View the author
wood_lee
deepin
2023-01-27 17:55
#3

重新装

Reply View the author
安洛
deepin
2023-01-27 17:56
#4

跨版本升级操作如下:

1、将15.11官方源替换成20官方源(/etc/apt/sources.list)

deb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot main contrib non-free

2、新增20官方商店源(/etc/apt/sources.list.d/appstore.list ),无list文件创建后添加:

deb https://community-store-packages.deepin.com/appstore eagle appstore

这是深度官方公告里面的升级方法。

我猜第一个源里面应该有第二个源的keyring。如果第二个源出现无法验证签名的问题,你可以在安装第一个源之后先更新一次,或者安装 deepin-keyring包,然后再次更新源,再进行系统更新。

Reply View the author
吉吉如律令
deepin
2023-01-27 20:10
#5

最好还是直接重装,论坛里有v20内跨小版本升级还出现问题的,何况这种跨大版本升级呢

Reply View the author
也无风雨也无晴,归去
deepin
2023-01-27 21:12
#6

deepin 15 不升级是不是不能用了呢?

Reply View the author
也无风雨也无晴,归去
deepin
2023-01-27 21:16
#7
安洛

跨版本升级操作如下:

1、将15.11官方源替换成20官方源(/etc/apt/sources.list)

deb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot main contrib non-free

2、新增20官方商店源(/etc/apt/sources.list.d/appstore.list ),无list文件创建后添加:

deb https://community-store-packages.deepin.com/appstore eagle appstore

这是深度官方公告里面的升级方法。

我猜第一个源里面应该有第二个源的keyring。如果第二个源出现无法验证签名的问题,你可以在安装第一个源之后先更新一次,或者安装 deepin-keyring包,然后再次更新源,再进行系统更新。

不行啊,会报错,有详细的做法吗?升级太难了

Reply View the author
安洛
deepin
2023-01-27 23:36
#8
也无风雨也无晴,归去

不行啊,会报错,有详细的做法吗?升级太难了

只添加第一个源,不添加第二个源,直接更新系统,会报错吗?报什么错误?

这已经是官方的办法了,没办法更详细了。

Reply View the author
JidroZ
deepin
2023-01-28 00:36
#9

官方说明:

1、下载脚本文件“15.11-20.1.sh”,下载链接:https://wws.lanzous.com/ikMmqjmhtif(密码:deepin)

2、执行脚本文件;

· 方法一:鼠标右键文件,在“属性”中选择“权限管理”,勾选“允许以程序执行”后退出;鼠标左键双击文件,选择“在终端中运行”

· 方法二:打开终端应用,命令行输入:sudo ./15.11-20.1.sh

3、终端自动执行升级过程,完成后重启电脑即可。

注意:跨版本升级可能会导致系统出现不确定性的问题,请备份好数据!!!

连接好像是不能用了,失效了,不过我之前有下载过,不知道还能不能用。

15.11-20.1.zip

Reply View the author
152******14
deepin
2023-01-28 01:49
#10

你备份数据 直接装最新新的。20.8

Reply View the author
也无风雨也无晴,归去
deepin
2023-01-28 03:17
#11
安洛

只添加第一个源,不添加第二个源,直接更新系统,会报错吗?报什么错误?

这已经是官方的办法了,没办法更详细了。

GPG 错误:https://community-store-packages.deepin.com/appstore eagle InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 1C30362C0A53D5BB
E: 仓库 “https://community-store-packages.deepin.com/appstore eagle InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

无法安装 dirmngr。

Reply View the author
忘记、过去
deepin
2023-01-28 04:25
#12
也无风雨也无晴,归去

不行啊,会报错,有详细的做法吗?升级太难了

第二个商店的源文件不需要添加,只修改第一个系统源文件试试

Reply View the author
安洛
deepin
2023-01-28 18:00
#13
也无风雨也无晴,归去

GPG 错误:https://community-store-packages.deepin.com/appstore eagle InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 1C30362C0A53D5BB
E: 仓库 “https://community-store-packages.deepin.com/appstore eagle InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

无法安装 dirmngr。

忽略这个gpg错误。先假装它不存在。不会影响的。

先到商店里卸载掉所有非系统预装的软件。

Reply View the author
zccrs
deepin
2023-01-28 18:02
#14

最好重装呀

Reply View the author