deepin V20的更新源deepin升级及UOS续命大法
Tofloor
poster avatar
symbol
deepin
2020-04-16 05:15
Author
本帖最后由 symbol 于 2020-4-16 13:37 编辑

因为一早就升级到uos体验了一把,不想把用了一年多的系统重新安装过系统,所以想尝试一下换源看能不能通过更新升级的方式切换回社区版,哪位手快已经安装好的小哥,麻烦动动手指,把更新源分享出来。以下是帖子更新
低版本尝试升级
sudo dedit /etc/apt/sources.list
并替换更新源
deb [by-hash=force] http://community-packages.deepin.com/deepin/ apricot main contrib non-free
#deb-src http://community-packages.deepin.com/deepin/ apricot main contrib non-free


sudo apt update&&sudo apt dist-upgrade


uos授权过期,可用社区版应用商店替换即可正常使用,需解决依赖问题。问题已解决,暂时不公开,说一下思路。
到软件仓库下载deepin-app-store和deepin-app-store-data两个包,先卸掉原有应用商店,再用dpkg -i安装,可以使用但是会提示缺少依赖,如果有强迫症可以解包修改control文件再重新打包安装。
终端锁命令更新问题,切换到root账户,将被锁文件的拥有者修改为桌面用户或用户组,并添加读写权限。
再次sudo apt update即可正常使用。
若提示源的授权问题,可更换回社区源。
看官方后续的看法,暂时不公布具体的操作,能折腾的可以根据提示折腾,续命成功的兄弟也可以提供一下思路,不需具体操作
2020/04/16/13/10
内容补充,终端使用更新源锁住解决办法。
问题如下:
E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁
解决办法

sudo -i      (进入root账户)
chown username(你的账户名)  /var/lib/apt/lists/lock
exit
sudo apt update 就可恢复正常。


部分更新异常的情况可参考该更新源(我的cpu是X64de)
deb [by-hash=force;arch=amd64] http://community-packages.deepin.com/deepin/ apricot main contrib non-free
#deb-src http://community-packages.deepin.com/deepin/ apricot main contrib non-free
另外,如果报有uos更新源未授权的问题,可查看/etc/apt/sources.list.d目录下的文件是否有使用了uos更新源的情况,如有可注释或者替换为deepin的更新源
2020/04/16/13/34
已顺利上岸
内核和软件已顺利切换回社区版,当然了还有些收尾工作需要做的。
sudo apt autoremove && apt remove  deepin-ai* (卸载ai助手,不然点看该应用会提示系统未激活)

Reply Favorite View the author
All Replies
2 / 2
To page
avatar
耐思
deepin
2020-04-16 07:08
#21
不知道升级了有什么bug

Reply View the author
avatar
symbol
deepin
2020-04-16 07:10
#22
https://bbs.deepin.org/post/191547
不知道升级了有什么bug

看提示只有升级的软件,没有冲突需要卸载的软件,看起来问题不大
Reply View the author
avatar
耐思
deepin
2020-04-16 07:20
#23
https://bbs.deepin.org/post/191547
看提示只有升级的软件,没有冲突需要卸载的软件,看起来问题不大

社区版本应该比uos20 sp1版本要早一点
Reply View the author
avatar
蔡EEPIN
deepin
2020-04-16 07:22
#24
我也可以升级的啊。。
Reply View the author
avatar
symbol
deepin
2020-04-16 07:43
#25
https://bbs.deepin.org/post/191547
社区版本应该比uos20 sp1版本要早一点

看了新装的机器,社区版内核已经到5.3.0了
Reply View the author
avatar
s***1@gmail.com
deepin
2020-04-16 07:48
#26
我的连不上,但是可以ping的通。说明是哪里有问题

难道是地区限制??????
Reply View the author
avatar
symbol
deepin
2020-04-16 07:53
#27
https://bbs.deepin.org/post/191547
我的连不上,但是可以ping的通。说明是哪里有问题

难道是地区限制??????

太多人访问,超出会话链接数,造成了类似拒绝服务攻击的效果吧
Reply View the author
avatar
ShineWay
deepin
2020-04-16 17:13
#28
https://bbs.deepin.org/post/191547
好嘞,看到了。就直接贴这里了。免得再翻贴了。

# Generate by isobuilder

我也是当时换源升级到uos的,试试这个能不能回社区版
Reply View the author
avatar
ShineWay
deepin
2020-04-16 17:22
#29
速度太慢了
Reply View the author
avatar
symbol
deepin
2020-04-16 18:22
#30
https://bbs.deepin.org/post/191547
我也是当时换源升级到uos的,试试这个能不能回社区版

暂时还回不了社区版,只能慢慢做测试了,凌晨的时候解决了uos应用商店未授权访问的问题还有终端更新源加锁的问题,也不太着急去弄了,语音助手这些东西也用不着,到时候都卸了替换成社区版的应用应该就好了。只是内核问题,一时半会没有什么好的思路,可能只能自己升级内核了
Reply View the author
avatar
ShineWay
deepin
2020-04-16 20:49
#31
https://bbs.deepin.org/post/191547
暂时还回不了社区版,只能慢慢做测试了,凌晨的时候解决了uos应用商店未授权访问的问题还有终端更新源加 ...

我升级了一下,好像没那么多问题,过程挺流畅的。
我的做法是先把单独的源先去掉只留系统源更新,以防出现问题,appstore的chinauos源要去掉应该就行了。

  1. chrome.list chrome.list.bk
  2. mv vscode.list vscode.list.bk
  3. mv appstore.list appstore.list.bk
  4. apt update
  5. apt list --upgradable
  6. apt full-upgrade
Copy the Code

然后升级过程中的配置文件选项选择最新版默认替换,不保留旧版,以防出现问题。

另外,我的是uos sp1 没有安装系统设置里4月1号的更新,直接换源到社区版命令行更新的。
Reply View the author
avatar
ShineWay
deepin
2020-04-16 20:54
#32
升级之后自动添加的应用商店源  /etc/apt/sources.list.d/appstore.list

  1. deb https://cdn-package-store6.deepin.com/appstore eagle appstore
Copy the Code



新版的文件管理器真的不好用,右键没有以管理员方式打开的选项,也没有复制文件路径选项。
Reply View the author
avatar
symbol
deepin
2020-04-16 20:57
#33
https://bbs.deepin.org/post/191547
我升级了一下,好像没那么多问题,过程挺流畅的。
我的做法是先把单独的源先去掉只留系统源更新,以防出 ...

## Generated by deepin-installer
deb [by-hash=force;arch=amd64] http://community-packages.deepin.com/deepin/ apricot main contrib non-free
#deb-src http://community-packages.deepin.com/deepin/ apricot main contrib non-free
我是最后加了arch=amd64才成功的,具体原因未知,可能是因为我商店还有其它的都更换过了,最后还替换了/etc/apt/sources.list.d/appstore.list文件中的内容为
deb https://cdn-package-store6.deepin.com/appstore eagle appstore
最后用sudo apt update &&sudo apt dist-upgrade升级的,现在还在下载,得一会重启了才知道效果。
不过看到这几行我就放心了
下列软件包是自动安装的并且现在不需要了:
  deepin-elf-verify deepin-license-activator libpam-deepin-security
使用'sudo apt autoremove'来卸载它(它们)。
下列【新】软件包将被安装:
  liblua5.1-0 linux-headers-5.3.0-3-amd64 linux-headers-5.3.0-3-common linux-image-5.3.0-3-amd64-unsigned linux-kbuild-5.3 pandoc pandoc-data
Reply View the author
avatar
ShineWay
deepin
2020-04-16 21:51
#34
发现一个新问题了,电脑上有两个应用商店,一个版本5.3.1.5,deepin-appstore,打开后显示网络错误,另一个版本是5.6.3.16,deepin-app-store ,打开后正常使用,source.list.d里的源应该是5.6版本的。
Reply View the author
avatar
symbol
deepin
2020-04-16 22:01
#35
https://bbs.deepin.org/post/191547
发现一个新问题了,电脑上有两个应用商店,一个版本5.3.1.5,deepin-appstore,打开后显示网络错误,另一个 ...

这个问题简单,是因为旧版的影响。
sudo apt remove deepin-appstore*
sudo apt install deepin-app-store*
重启再打开就正常了
Reply View the author
Comments
lengsir
2020-04-16 22:13
我直接启动器里右击卸载了
avatar
symbol
deepin
2020-04-16 23:10
#36
cht 发表于 2020-4-15 22:13
插眼,成功了叫我

已经成功了,忘记给回复了
Reply View the author
avatar
acalbert
deepin
2020-05-04 00:06
#37
https://bbs.deepin.org/post/191547
已经成功了,忘记给回复了

楼主归纳一下步骤呀
Reply View the author
avatar
观摩
deepin
2020-05-04 00:28
#38
https://bbs.deepin.org/post/191547
楼主归纳一下步骤呀

看这个,祝你成功
  1. https://bbs.deepin.org/post/191682#=1#pid686851
Copy the Code
Reply View the author
2 / 2
To page