Failed dependencies: libX11-xcb.so.1()(64bit) is needed by google-chrome-stable 安装Google chrome 报错

在安装google-chrome-stable*.rpm的时候遇到如下错误,

warning: google-chrome-stable-69.0.3497.81-1.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY error: Failed dependencies: libX11-xcb.so.1()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libXcomposite.so.1()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libXcursor.so.1()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libXdamage.so.1()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libXfixes.so.3()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libXi.so.6()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libXrandr.so.2()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libXss.so.1()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libXtst.so.6()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libappindicator3.so.1()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libasound.so.2()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libatk-1.0.so.0()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libatk-bridge-2.0.so.0()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libgdk-3.so.0()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libgdk_pixbuf-2.0.so.0()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libgtk-3.so.0()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libpango-1.0.so.0()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64 libpangocairo-1.0.so.0()(64bit) is needed by google-chrome-stable-69.0.3497.81-1.x86_64

解决此问题,有两种方式

方式一:逐个下载依赖,并上传到linux系统并逐个安装,若依赖的包也依赖其他包,需要再下载上上级包,直到全部安装完毕

以libX11-xcb.so.1()(64bit)为例:在如下网站https://pkgs.org/about/可以找到依赖包,1处输入包名直接search,点击2处下载到本地。

把下载的rpm包上传到suse linux后执行如下命令:rpm -ivh libX11-xcb1-1.6.5-lp151.3.3.x86_64.rpm

若这个包还依赖其它包,也需要下载并安装。直到全部完成。这个办法有点笨。

方式二:利用suse自带的工具zypper

这个类似于yum命令,可以把包的依赖一次安装完成。zypper命令的详细介绍参考:https://blog.csdn.net/zhengyunling/article/details/104467922

扫描二维码关注公众号,回复: 9370320 查看本文章

这里直说使用:

新添源:zypper ar http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/ openSUSE

刷新源使生效:zypper ref

以其中的一个包为例安装依赖包:zypper install libdbusmenu-gtk3*

可能不是所有的都可以通过Zypper方式安装,是因为增加的数据源里面并不存在,可以通过方式一作为补充,完成安装

发布了6 篇原创文章 · 获赞 7 · 访问量 521

猜你喜欢

转载自blog.csdn.net/zhengyunling/article/details/104467633