升级到 Chrome 48 后,我看到以下消息:
这台计算机将很快停止接收 Google Chrome 更新,因为此 Linux 系统将不再受支持
有没有办法隐藏或禁用该消息?
编辑:我不是在询问Linux支持,我只是想禁用该消息。
答案1
你说的对我来说很有意义,因为我正在使用一个旧的 32 位 Ubuntu,没有任何升级的可能性,而且 Chromium 没有为我的 iptv 广播公司提供 DRM 访问。
我同意这个消息确实很烦人...没关系我已经理解了...不再支持...不要每次运行时都这么说,我并不傻,我记得这是一个旧版本......
最简单的解决方案是:
/usr/bin/google-chrome --disable-infobars
答案2
我有 Ubuntu 16.04.7,Xenial,64 位,但我的解决方法适用于任何操作系统版本。就我而言,我遵循以下步骤:
- 从以下网址下载 Chrome v. 108 的旧 Debian 软件包: https://oldversions.info/down/chrome/108_version/google-chrome_108_amd64.deb;
- 卸载所有 Chromium 或 Google Chrome 版本,并禁用相关存储库:
sudo apt-get purge chromium-browser* google-chrome* sudo apt-get autoremove sudo apt-get autoclean sudo apt-get clean sudo apt purge $(COLUMNS=300 dpkg -l | egrep -v '^[hi]i\s' | awk 'length($1) < 4 && $1 ~ /[a-zA-Z]/ {print($2)}' | tr '\n' ' ')
- 进入 ~/Downloads 文件夹(或者在步骤 1 中下载 .deb 文件的其他位置)并输入:
sudo dpkg -i google-chrome_108_amd64.deb
then wait installation completion;
- 创建自动运行脚本,并命名“我的设置.sh”,并保存在你的主目录中:
#!/bin/bash # # My personal settings # Symlink os-release - for Google Chrome "Unsupported OS Warning" patch. [ -e /tmp/os-release ] && rm /tmp/os-release ln -s /usr/lib/os-release.ori /tmp/os-release exit
- 通过在文件夹“~/.config/autostart”中创建 .desktop 启动器来使先前的脚本生效。在该文件夹中编辑文件“MySettings.desktop”,然后输入以下内容保存:
[Desktop Entry] Type=Application Name=MySettings Name[<your-lang>]=MySettings GenericName[<your-lang>]=Impostazioni personali Comment=Personal Settings Comment[<your-lang>]=Personal Settings Icon=/bin/bash Exec=/bin/bash /home/<you-user-name>/MySettings.sh NoDisplay=true NotShowIn=Gnome;Unity;
不要忘记使其可执行: chmod +x ~/.config/autostart/MySettings.desktop
- 重命名原始“操作系统发布”文件:
sudo mv /usr/lib/os-release /usr/lib/os-release.ori
- 在新的符号链接中更改旧的 os-release 文件名:
sudo ln -s /tmp/os-release /usr/lib/os-release
- 创建新的 os-release 文件,使用虚拟字段来“欺骗” Chrome,并将其另存为“/usr/lib/os-release.mod”:
须藤<你的文本编辑器>/usr/lib/os-release.mod
并输入:
NAME="Ubuntu" VERSION="22.04.2 LTS (Jammy Jellyfish)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 22.04.2 LTS" VERSION_ID="22.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" VERSION_CODENAME=Jammy UBUNTU_CODENAME=Jammy
- 现在你必须“黑客”Google Chrome。首先,重命名启动器:
sudo mv /opt/google/chrome/google-chrome /opt/google/chrome/google-chrome1
- 现在您必须创建一个新的启动器,并将其保存为“/opt/google/chrome/google-chrome”。因此:
sudo <your-text-editor> /opt/google/chrome/google-chrome
然后输入:
#!/bin/bash # # Start Chrome with params and "Unsupported OS Warning" patch. # # "Unsupported OS Warning patch". rm -f /tmp/os-release ln -s /usr/lib/os-release.mod /tmp/os-release sync /opt/google/chrome/google-chrome1 --log-level=0 --ash-hide-notifications-for-factory --simulate-outdated-no-au='Tue, 31 Dec 2099 23:59:59 GMT' "$@" & disown # Restore os-release link sleep 3 rm -f /tmp/os-release ln -s /usr/lib/os-release.ori /tmp/os-release exit
就这些!!!
现在,您可以使用 Chrome 版本 108,摆脱有关缺少更新或不支持的操作系统的所有警告消息。
享受...