一、前言
Linux 上面多半有 Firefox,为什么我还大费周章安装 Google Chrome?
主要是因为 Firefox 在某些网页上,似乎无法稳定显示出来。
今天贴出这篇纪录贴文,主要是因为同样是在 Clear Linux 安装一支软体,却遇到一些之前没有碰到的状况,不过,写这篇的同时,我仔细想想,其实这样的状况,算是常见的事。
二、透过 Terminal 去 Google 官网下载原始 RPM 档安装
sudo swupd check-updatesudo swupd autoupdate --disable
安装并执行 Google Chrome:sudo swupd bundle-add package-utilscurl -LO https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpmsudo rpm --import https://dl-ssl.google.com/linux/linux_signing_key.pubsudo rpm -i --nodeps google-chrome-stable_current_x86_64.rpmgoogle-chrome-stable
其他:也可以直接先下 su
,取代一直下 sudo
这道指令,记得执行完要 exit
以策安全。
三、确认 Clear Linux 版本,并取消自动更新的原因
之前我在 34820 与 34900 这 2 个版本时,只要从sudo swupd bundle-add package-utils
指令开始,一道一道下,就可以顺利安装,而且使用上都没有问题。Clear Linux 目前的滚动版本是 34930:在这一个版本上,如果是从之前的版本升级上来,我遇到的状况是会让 Google Chrome 在安装好之后曩花一现,正常启动一次后就无法再顺利启动;如果是直接用全新安装好的 34930 跑一次 Google Chrome 安装,则是开启后,浏览器会直接显示「错误代码: 159」。无论是滚动更新,或是全新安装,我尝试透过 Terminal 以不同的参数启动 Google Chrome 也没有办法解决。更严重的是,相较于全新安装好的 34930 滚动版本,透过滚动更新上到 34930 的版本,上面的 Firefox 也会开始显示分页有问题,状况跟 Google Chrome 无法开启的样子有点类似,只是错误讯息不同,这个情形,我的紧急处理方式是先安装 Ungoogled Chromium 顶着用。