Cockpit: 这个浏览器太老,无法运行 Web 控制台(缺少 selector(:is():where()))

这个浏览器太老,无法运行 Web 控制台(缺少 selector(:is():where()))
需要新的浏览器以确保安全性、可靠性和性能。
免费下载新的浏览器
Mozilla Firefox / Linux, Windows, macOS
Google Chrome / Linux, Windows, macOS
或者使用捆绑的浏览器
Microsoft Edge / Windows
Apple Safari / macOS

打开 chrome://flags/#enable-experimental-web-platform-features 将 Experimental Web Platform features 设置为 Enabled 然后重新启动浏览器。

对于在 RHEL/CentOS/Rocky Linux 上遇到此问题的人。
请使用以下命令进行修复。

sed 's/selector(:is():where())/selector(:is():where())/' -i /usr/share/cockpit/static/login.js

清空浏览器缓存重新登陆内容即可

posted @ 2024-06-18 11:57  hackintosh  阅读(217)  评论(0编辑  收藏  举报