chromium 89 转储核心:如何恢复到 87?

chromium 89 转储核心:如何恢复到 87?

上周日(来自 dpkg.log),chromium-browser 自动更新(在我疫情期间在家使用的 32 位 Acer Travelmate 800 上)从 87.0.4280.66-0ubuntu0.18.04.1 至 89.0.4389.82-0ubuntu0.18.04.1。

任何对 chromium-browser 的调用现在都会出现“非法指令(核心转储)”的错误

我尝试使用 sudo apt-get -t '87.0*' install chromium-browser 恢复到以前的版本,但是我收到“E: 值 '87.0*' 对于 APT::Default-Release 无效,因为此类版本在源中不可用”的提示,如果我尝试使用完整版本号,也会收到同样的提示。

有没有一个存储库,我可以从中安装(然后锁定)旧版本的 chromium-browser?谢谢

答案1

我遇到了同样的问题。我认为 Chromium 停止工作是因为它现在需要 SSE3。我卸载了应用程序并从 Ubuntu 网站下载了以前版本的软件包 Chromium-browser 和 Chromium ffmpeg extra,现在一切正常。我使用了下面的二进制构建。

https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/20310560

答案2

我在 Lubuntu 18.04 上使用 Chromium 时也遇到了同样的问题。我仔细阅读了上面的建议,并在我的系统中做了一些更改来解决问题。

  1. 我删除了不起作用的 Chromium 89 软件包:

    sudo apt remove chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
    
  2. 从以下网址下载 Chromium 87 deb 软件包https://launchpad.net/%7Ecanonical-chromium-builds/+archive/ubuntu/stage/+build/20310560

  1. 通过以下方式安装这些软件包:

    sudo dpkg -i chromium-browser_87.0.4280.66-0ubuntu0.18.04.1_i386.deb chromium-chromedriver_87.0.4280.66-0ubuntu0.18.04.1_i386.deb chromium-codecs-ffmpeg_87.0.4280.66-0ubuntu0.18.04.1_i386.deb`
    

    请注意,您必须在命令cd之前将下载的包保存到文件夹中sudo dpkg

  2. 为了防止对不起作用的版本进行新的升级,我暂停了软件包:

    sudo apt-mark hold chromium-browser chromium-chromedriver chromium-codecs-ffmpeg
    

Chromium 现已开始运行。

答案3

我假设铬和铬是相同的。

https://www.techradar.com/amp/news/google-chrome-will-no-longer-support-some-older-processors

从 Chrome 89 开始,任何不满足新的最低 CPU 要求的设备将不再尝试安装 Chrome,实际运行该软件本身将导致崩溃。任何受这些更改影响的设备都将开始收到来自 Chrome 87 的警告,通知用户对其硬件的支持将很快结束。

相关内容