我将32 位 .rpm(对于 Fedora/openSUSE)下载到我的 CentOS 机器上。安装时,我收到以下错误。
$ rpm -ivh google-chrome-stable_current_i386.rpm
warning: google-chrome-stable_current_i386.rpm: Header V4 DSA signature: NOKEY, key ID 7fac5991
error: Failed dependencies:
lsb >= 3.2 is needed by google-chrome-stable-12.0.742.124-92024.i386
libcurl.so.4 is needed by google-chrome-stable-12.0.742.124-92024.i386
xdg-utils is needed by google-chrome-stable-12.0.742.124-92024.i386
Run Code Online (Sandbox Code Playgroud)
这很清楚(我猜),我需要lsb
大于或等于 3.2的包版本,libcurl.so.4
并且xdg-utils
. 但是我从哪里得到这些。我认为安装上述三个包应该可以解决安装错误。
附录:通过安装软件包lsb
并xdg-utils
使用命令取得了进展yum install <pkg_name>
。但是我仍然将libcurl.so.4
库文件作为缺少的依赖项。关于如何解决这个问题的任何想法。
这是特定于铬的,还是与 unix/linux 启动命令的方式有关?它有什么作用?
我正在尝试调整此处、此处和此处的说明,以便在我的 Ubuntu 13.04 安装上安装 Flash 播放器的调试版本,以便 Chrome 30.0.1599.66 可以使用它。
有趣的是,我似乎已经安装了官方的 Adobe flash 插件并且可以被 Chrome 使用,所以问题从“安装 flash”变成了“用调试器版本替换常规 flash”。
所以我需要替换libflashplayer.so
为从 Adobe下载的那个。听起来很简单。
我选择了这个文件(Linux Flash Player 11.2 Plugin content debugger),解压它并按照指示安装了 Flash Player Local Settings 配置文件。
然后我替换/usr/lib/flashplugin/installer/libflashplayer.so
为调试器安装中包含的版本,并重新启动 Chrome。令我惊讶的是,第二个 Adobe Flash Player 列表chrome://plugins
消失了!
就好像 Chrome 出于某种原因不喜欢调试器插件一样。我尝试了各种方法来让调试器插件出现,但无济于事:
chmod +rx libflashplayer.so
nspluginwrapper -i libflashplayer.so
(结果出错no appropriate viewer found for libflashplayer.so
)mkdir /opt/google/chrome/plugins; mv libflashplayer.so /opt/google/chrome/plugins
如何让 Chrome 识别 …
通常,如果我通过单击右上角的“X”按钮关闭 Chrome(在窗口管理器中xmonad
,显然不是),如果我稍后重新打开 Chrome,它会再次显示我的所有选项卡。
但是xmonad
,如果我关闭 Chromemod+shift+c
然后重新打开它,我以前的选项卡就会消失,我必须使用最近关闭的选项卡菜单重新打开它们。这向我表明 Chrome 没有像单击“X”按钮时那样关闭。
由于xmonad
隐藏了“X”按钮,我如何以与单击“X”按钮相同的方式关闭窗口?
如何在命令行中为 google-chrome 添加可信证书?
对于 Firefox,我可以使用certutil
二进制。
对于 google-chrome,需要哪个二进制文件或哪些步骤?
我喜欢 Chrome 之类的,我真的不想切换回 Firefox 或其他任何东西。
我的问题是,有时真的感觉整个过程需要重新启动。我注意到如果我只是关闭它并关闭右上角的小气泡,进程 ( ps -A
) 会继续存在。
有没有一种快速/简单的方法,我可以创建一个显示“nuke chrome”的按钮,然后一键杀死与之相关的所有进程?
我认为这会有所帮助。
使用 Xubuntu 14.04 并且不再卡在它上面,所以如果你喜欢我什至没问题:
“试试其他没有这些问题的发行版。”
是的,它可能是我安装的众多有问题的扩展之一。但我也想在其他应用程序中使用相同的方法。
由于 Google 淘汰了 NPAPI,因此无法使用flashplugin-nonfree
. 我知道它需要使用pepperflashplugin-nonfree
,但它在存储库中不可用。
是因为我的/etc/apt/sources.list
吗?现在看起来是这样的:
deb http://ftp.bg.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.bg.debian.org/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://ftp.bg.debian.org/debian/ wheezy-updates main
deb-src http://ftp.bg.debian.org/debian/ wheezy-updates main
Run Code Online (Sandbox Code Playgroud)
我应该在那里做任何改变?或者我如何安装pepperflashplugin-nonfree?
随着我越来越习惯 Emacs,我经常将它与其他应用程序混合使用。为了在 Chrome 浏览器窗口中删除一些文本,我反复输入Ctrlw,然后关闭 chrome 窗口并丢失了我未完成的输入。
是Ctrlw仅适用于 Chrome 的窗口关闭快捷方式,还是适用于 Ubuntu 12.04 中的大多数应用程序?
我打开了 Chrome 的设置,但没有找到该设置。
我使用的 Chromium 版本 34.0.1847.116 构建在 Ubuntu 13.10 上,在 LinuxMint 16 上运行 (260972)
每当我登录 Google 应用时,都会收到错误消息“不再支持此版本的 Chrome。请升级到受支持的浏览器。”
似乎版本 34 是 mint 存储库中的当前版本。因此,我尝试从 Ubuntu 存储库(以及几个依赖项)安装 Chromium 37 版,但是当我从命令行启动 Chromium 时,它仍然会打开 34 版。
有没有人对如何修复此错误消息有任何建议?
自从升级到 Chrome 以来,我一直收到以下错误google-chrome-stable-42.0.2311.90-1.x86_64
。
SELinux 正在阻止 /opt/google/chrome/chrome-sandbox 对文件进行写访问。
我没有安装任何自定义插件或修改我的 Chrome 设置。谷歌上的各种搜索都显示被关闭的错误报告不是错误,以及如何通过应用自定义策略绕过 SELinux 的说明。
SELinux 疑难解答建议如下:
SELinux is preventing /opt/google/chrome/chrome-sandbox from write access on the file .
***** Plugin chrome (98.5 confidence) suggests ****************************
If you want to use the plugin package
Then you must turn off SELinux controls on the Chrome plugins.
Do
# setsebool -P unconfined_chrome_sandbox_transition 0
***** Plugin catchall (2.46 confidence) suggests **************************
If you believe that chrome-sandbox should be allowed write access on the …
Run Code Online (Sandbox Code Playgroud) chrome ×10
adobe-flash ×2
centos ×1
certificates ×1
debian ×1
debugging ×1
fedora ×1
freedesktop ×1
selinux ×1
ubuntu ×1
xmonad ×1