我需要在专用的 centos 服务器上安装 chrome,该服务器只能通过 ssh 访问,它没有 X 或任何 Windows 图形内容。
我需要它才能使用来打包扩展google-chrome --pack-extension
。
我尝试将其添加到/etc/yum.repos.d/google.repo
[google-chrome]
name=google-chrome - 32-bit
baseurl=http://dl.google.com/linux/chrome/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
然后yum install google-chrome-stable
,但是存在大量的依赖问题:
我怎样才能安装 chrome 而不破坏其他任何东西?
更新:
好的,我从 .rpm 安装了 perl-CGI,因为 yum 找不到它,现在依赖关系已解决,它向我显示了要安装的软件包列表:
Dependencies Resolved
=============================================================================================================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================================================================================================
Installing:
google-chrome-stable x86_64 19.0.1084.52-138391 google-chrome 35 M
Installing for dependencies:
ConsoleKit x86_64 0.4.1-3.el6 base 82 k
ConsoleKit-libs x86_64 0.4.1-3.el6 base 17 k
GConf2 x86_64 2.28.0-6.el6 base 964 k
ORBit2 x86_64 2.14.17-3.1.el6 base 168 k
bc x86_64 1.06.95-1.el6 base 110 k
cdparanoia-libs x86_64 10.2-5.1.el6 base 47 k
cups x86_64 1:1.4.2-44.el6_2.3 updates 2.3 M
dbus x86_64 1:1.2.24-5.el6_1 base 207 k
desktop-file-utils x86_64 0.15-9.el6 base 47 k
ed x86_64 1.1-3.3.el6 base 72 k
eggdbus x86_64 0.6-3.el6 base 91 k
foomatic x86_64 4.0.4-1.el6_1.1 base 251 k
foomatic-db noarch 4.0-7.20091126.el6 base 980 k
foomatic-db-filesystem noarch 4.0-7.20091126.el6 base 4.4 k
foomatic-db-ppds noarch 4.0-7.20091126.el6 base 19 M
ghostscript x86_64 8.70-11.el6_2.6 updates 4.4 M
ghostscript-fonts noarch 5.50-23.1.el6 base 751 k
gstreamer x86_64 0.10.29-1.el6 base 764 k
gstreamer-plugins-base x86_64 0.10.29-1.el6 base 942 k
gstreamer-tools x86_64 0.10.29-1.el6 base 23 k
iso-codes noarch 3.16-2.el6 base 2.4 M
lcms-libs x86_64 1.19-1.el6 base 100 k
libIDL x86_64 0.8.13-2.1.el6 base 83 k
libXScrnSaver x86_64 1.2.0-1.el6 base 19 k
libXfont x86_64 1.4.1-2.el6_1 base 128 k
libXv x86_64 1.0.5-1.el6 base 21 k
libfontenc x86_64 1.0.5-2.el6 base 24 k
libgudev1 x86_64 147-2.40.el6 base 59 k
libmng x86_64 1.0.10-4.1.el6 base 165 k
libogg x86_64 2:1.1.4-2.1.el6 base 21 k
liboil x86_64 0.3.16-4.1.el6 base 121 k
libtheora x86_64 1:1.1.0-2.el6 base 129 k
libvisual x86_64 0.4.0-9.1.el6 base 135 k
libvorbis x86_64 1:1.2.3-4.el6_2.1 updates 168 k
mailx x86_64 12.4-6.el6 base 234 k
man x86_64 1.6f-29.el6 base 263 k
mesa-libGLU x86_64 7.11-3.el6 base 201 k
nvidia-graphics195.30-libs x86_64 195.30-120.el6 atrpms 13 M
openjpeg-libs x86_64 1.3-7.el6 base 59 k
pax x86_64 3.4-10.1.el6 base 69 k
phonon-backend-gstreamer x86_64 1:4.6.2-20.el6 base 125 k
polkit x86_64 0.96-2.el6_0.1 base 158 k
poppler x86_64 0.12.4-3.el6_0.1 base 557 k
poppler-data noarch 0.4.0-1.el6 base 2.2 M
poppler-utils x86_64 0.12.4-3.el6_0.1 base 73 k
portreserve x86_64 0.0.4-4.el6_1.1 base 22 k
qt x86_64 1:4.6.2-20.el6 base 4.0 M
qt-sqlite x86_64 1:4.6.2-20.el6 base 50 k
qt-x11 x86_64 1:4.6.2-20.el6 base 12 M
qt3 x86_64 3.3.8b-30.el6 base 3.5 M
redhat-lsb x86_64 4.0-3.el6.centos base 24 k
redhat-lsb-graphics x86_64 4.0-3.el6.centos base 12 k
redhat-lsb-printing x86_64 4.0-3.el6.centos base 11 k
sgml-common noarch 0.6.3-32.el6 base 43 k
time x86_64 1.7-37.1.el6 base 26 k
tmpwatch x86_64 2.9.16-4.el6 base 31 k
xdg-utils noarch 1.0.2-17.20091016cvs.el6 base 58 k
xml-common noarch 0.6.3-32.el6 base 9.5 k
xorg-x11-font-utils x86_64 1:7.2-11.el6 base 75 k
xz x86_64 4.999.9-0.3.beta.20091007git.el6 base 137 k
xz-lzma-compat x86_64 4.999.9-0.3.beta.20091007git.el6 base 16 k
Transaction Summary
=============================================================================================================================================================================================================================================
Install 62 Package(s)
继续安装所有这些是否安全?或者我是否会破坏已经安装的东西?
答案1
你将很难找到一个不依赖于 world+dog 的预构建的 chrome 副本,因为让我们面对现实吧——不是想要一个网络浏览器的 GUI 副本真的非常非常小。
假设 Chrome 甚至能无需依赖 GUI 即可构建(这是一个相当大的要求),您几乎肯定必须自己动手。
答案2
由于提到了 x86_64,我猜想您安装了 64 位版本的 CentOS。请尝试使用http://dl.google.com/linux/chrome/rpm/stable/x86_64
。然后yum clean all
。然后尝试安装 chrome。
你的旧帖子说
由于依赖性问题而跳过的软件包
但现在它说
依赖关系已解决。
安装起来很安全,因为它不会更新任何软件包。即便如此,它也相对安全。