在 Ubuntu 上禁用 Google Chrome 关于 32 位的警告

在 Ubuntu 上禁用 Google Chrome 关于 32 位的警告

升级到 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 位,但我的解决方法适用于任何操作系统版本。就我而言,我遵循以下步骤:

  1. 从以下网址下载 Chrome v. 108 的旧 Debian 软件包: https://oldversions.info/down/chrome/108_version/google-chrome_108_amd64.deb
  2. 卸载所有 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' ' ')
  1. 进入 ~/Downloads 文件夹(或者在步骤 1 中下载 .deb 文件的其他位置)并输入:

sudo dpkg -i google-chrome_108_amd64.deb

then wait installation completion;
  1. 创建自动运行脚本,并命名“我的设置.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
  1. 通过在文件夹“~/.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

  1. 重命名原始“操作系统发布”文件:

sudo mv /usr/lib/os-release /usr/lib/os-release.ori

  1. 在新的符号链接中更改旧的 os-release 文件名:

sudo ln -s /tmp/os-release /usr/lib/os-release

  1. 创建新的 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
  1. 现在你必须“黑客”Google Chrome。首先,重命名启动器:

sudo mv /opt/google/chrome/google-chrome /opt/google/chrome/google-chrome1

  1. 现在您必须创建一个新的启动器,并将其保存为“/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,摆脱有关缺少更新或不支持的操作系统的所有警告消息。

享受...

相关内容