[Seek Help] 遇到一个非常头疼的问题。google chrome 版本自动退回。求助。
Tofloor
poster avatar
蓝眼睛的哈士奇
deepin
2021-02-05 19:51
Author

卸载86版本google chorme 之后,重新安装88版本的,用了一会之后,自动退回86版本。反反复复很多次。不知道哪里出问题了,求助各位大佬。

Reply Favorite View the author
All Replies
haohu1193
deepin
2021-02-05 20:12
#1

前天有人回退到 48 ,今天你回退到 86 ... 我今天升级到 正在解压 google-chrome-stable (88.0.4324.150-1) 并覆盖 (88.0.4324.146-1) ...

 

干脆上个仓库里的beta版,看还回退不... google-chrome-beta/stable 89.0.4389.40-1 amd64

 

sudo apt install google-chrome-beta

 

Reply View the author
Ziggy
deepin
2021-02-05 20:15
#2

用apt-mark hold +软件包名,保持更新不动

Reply View the author
haohu1193
deepin
2021-02-05 20:27
#3
Ziggy

用apt-mark hold +软件包名,保持更新不动

你的意思是这是故意的吗?现在的规定是商店源应用优先?

Reply View the author
小小怪下士
deepin
2021-02-05 20:30
#4
haohu1193

你的意思是这是故意的吗?现在的规定是商店源应用优先?

把从商店那个卸载了,直接用官网下载的deb包安装,就不会回退了

Reply View the author
haohu1193
deepin
2021-02-05 20:33
#5
小小怪下士

把从商店那个卸载了,直接用官网下载的deb包安装,就不会回退了

我这没有问题。。。就是觉得奇怪。。。他们会退的版本居然不一样。。。

Reply View the author
小小怪下士
deepin
2021-02-05 21:08
#6
haohu1193

我这没有问题。。。就是觉得奇怪。。。他们会退的版本居然不一样。。。

回退的是商店的那个版本

Reply View the author
蓝眼睛的哈士奇
deepin
2021-02-05 21:11
#7
haohu1193

前天有人回退到 48 ,今天你回退到 86 ... 我今天升级到 正在解压 google-chrome-stable (88.0.4324.150-1) 并覆盖 (88.0.4324.146-1) ...

 

干脆上个仓库里的beta版,看还回退不... google-chrome-beta/stable 89.0.4389.40-1 amd64

 

sudo apt install google-chrome-beta

 

非常感谢,我试一下~

Reply View the author
lcw0268
deepin
2021-02-05 21:17
#8

楼上各位回退的坛友,是不是你们的浏览器都被hold住那个版本了?

要不卸载hold的版本,还是会恢复 的。

Reply View the author
haohu1193
deepin
2021-02-05 21:23
#9
lcw0268

楼上各位回退的坛友,是不是你们的浏览器都被hold住那个版本了?

要不卸载hold的版本,还是会恢复 的。

hold的版本在每次进行 sudo apt update 时,在终端内都有提示...这应该看的懂吧...

Reply View the author
蓝眼睛的哈士奇
deepin
2021-02-05 21:25
#10
小小怪下士

把从商店那个卸载了,直接用官网下载的deb包安装,就不会回退了

感觉是解决了,我之前卸载的时候是用命令卸载的。。。我现在先到商店卸载之后,安装deb。先观察一下,希望可以解决。感谢~

 

Reply View the author
SamLukeYes
deepin
2021-02-05 21:29
#11

刚才在虚拟机里试了一下,大概知道是怎么回事了。商店里的 cn.google.chrome 和官网版本的 google-chrome-stable 是没有冲突的,但前者的启动器会覆盖后者的。当你按照 chrome 的提示更新时,你下载安装的是 google-chrome-stable,但从启动器启动的仍然是旧版的 cn.google.chrome。只需要卸载 cn.google.chrome,再重新安装 google-chrome-stable,问题就解决了。

PS:建议不要在 deepin 的软件商店安装通过自己的渠道分发更新的软件

Reply View the author
蓝眼睛的哈士奇
deepin
2021-02-05 21:33
#12
SamLukeYes

刚才在虚拟机里试了一下,大概知道是怎么回事了。商店里的 cn.google.chrome 和官网版本的 google-chrome-stable 是没有冲突的,但前者的启动器会覆盖后者的。当你按照 chrome 的提示更新时,你下载安装的是 google-chrome-stable,但从启动器启动的仍然是旧版的 cn.google.chrome。只需要卸载 cn.google.chrome,再重新安装 google-chrome-stable,问题就解决了。

PS:建议不要在 deepin 的软件商店安装通过自己的渠道分发更新的软件

好的,非常感谢。

Reply View the author
lcw0268
deepin
2021-02-06 00:20
#13
haohu1193

hold的版本在每次进行 sudo apt update 时,在终端内都有提示...这应该看的懂吧...

啊,我还想发帖问问,怎么看被hold住的包,哪里可以看?

sudo apt update能看到吗?

Reply View the author
haohu1193
deepin
2021-02-06 01:17
#14
lcw0268

啊,我还想发帖问问,怎么看被hold住的包,哪里可以看?

sudo apt update能看到吗?

sudo apt-mark hold 包名                #保留 指定的包 

sudo apt-mark showhold                #查看 已保留的包

sudo apt-mark unhold 包名              #取消 保留的包

Reply View the author
lcw0268
deepin
2021-02-06 01:23
#15
haohu1193

sudo apt-mark hold 包名                #保留 指定的包 

sudo apt-mark showhold                #查看 已保留的包

sudo apt-mark unhold 包名              #取消 保留的包

谢谢。

我试了sudo apt-mark showhold

呵呵,我的系统一个包都没有hold.

Reply View the author